@tonytruong/chatbot-ai-lib
Version:
AI-powered healthcare automation, document parsing, OpenAI, embeddings, RAG, vector DB, Facebook OAuth.
27 lines • 1 kB
TypeScript
export declare function getCollection(options?: {
apiKey?: string;
model?: string;
chromaUrl?: string;
}): Promise<import("chromadb").Collection>;
export declare function saveTexts(texts: string[], metadatas?: Record<string, any>[], options?: {
apiKey?: string;
model?: string;
chromaUrl?: string;
}): Promise<void>;
export declare function querySimilar(queryText: string, topK?: number, options?: {
apiKey?: string;
model?: string;
chromaUrl?: string;
}): Promise<{
ids: import("chromadb").IDs[];
embeddings: import("chromadb").Embeddings[] | null;
documents: (import("chromadb").Document | null)[][];
metadatas: (import("chromadb").Metadata | null)[][];
distances: number[][] | null;
included: import("chromadb").IncludeEnum[];
}>;
export declare function embedChunks(chunks: string[], options?: {
apiKey?: string;
model?: string;
}): Promise<number[][]>;
//# sourceMappingURL=EmbeddingService.d.ts.map