OpenAIEmbeddingFunction
class OpenAIEmbeddingFunction implements IEmbeddingFunction { }
constructor({ openai_api_key, openai_model, openai_organization_id, openai_embedding_dimensions }: {
openai_api_key: string;
openai_model?: string;
openai_organization_id?: string;
openai_embedding_dimensions?: number;
});private api_key;
private dimensions?;
private loadClient;
private model;
private openaiApi?;
private org_id;
generate(texts: string[]): Promise<number[][]>;
static import(): Promise<{
openai: openai;
version: string;
}>;