UNPKG

@langchain/openai

Version:
32 lines (31 loc) 1.14 kB
import { AzureOpenAIInput, OpenAICoreRequestOptions, OpenAIInput } from "../types.js"; import { OpenAI } from "../llms.js"; import { ClientOptions } from "openai"; import { BaseLLMParams } from "@langchain/core/language_models/llms"; //#region src/azure/llms.d.ts declare class AzureOpenAI$1 extends OpenAI { azureOpenAIApiVersion?: string; azureOpenAIApiKey?: string; azureADTokenProvider?: () => Promise<string>; azureOpenAIApiInstanceName?: string; azureOpenAIApiDeploymentName?: string; azureOpenAIBasePath?: string; azureOpenAIEndpoint?: string; get lc_aliases(): Record<string, string>; get lc_secrets(): { [key: string]: string; } | undefined; constructor(fields?: Partial<OpenAIInput> & { openAIApiKey?: string; openAIApiVersion?: string; openAIBasePath?: string; deploymentName?: string; } & Partial<AzureOpenAIInput> & BaseLLMParams & { configuration?: ClientOptions; }); protected _getClientOptions(options: OpenAICoreRequestOptions | undefined): OpenAICoreRequestOptions; toJSON(): any; } //#endregion export { AzureOpenAI$1 as AzureOpenAI }; //# sourceMappingURL=llms.d.ts.map