UNPKG

@langchain/openai

Version:
27 lines (26 loc) 1.04 kB
import { AzureOpenAIInput } from "../types.js"; import { OpenAIEmbeddings, OpenAIEmbeddingsParams } from "../embeddings.js"; import { ClientOptions, OpenAI as OpenAI$1 } from "openai"; //#region src/azure/embeddings.d.ts declare class AzureOpenAIEmbeddings extends OpenAIEmbeddings { azureOpenAIApiVersion?: string; azureOpenAIApiKey?: string; azureADTokenProvider?: () => Promise<string>; azureOpenAIApiInstanceName?: string; azureOpenAIApiDeploymentName?: string; azureOpenAIBasePath?: string; constructor(fields?: Partial<OpenAIEmbeddingsParams> & Partial<AzureOpenAIInput> & { verbose?: boolean; /** The OpenAI API key to use. */ apiKey?: string; configuration?: ClientOptions; deploymentName?: string; openAIApiVersion?: string; }); protected embeddingWithRetry(request: OpenAI$1.EmbeddingCreateParams): Promise<OpenAI$1.CreateEmbeddingResponse & { _request_id?: string | null | undefined; }>; } //#endregion export { AzureOpenAIEmbeddings }; //# sourceMappingURL=embeddings.d.ts.map