{"version":3,"file":"deepinfra.d.ts","names":["LLM","BaseLLMParams","DEEPINFRA_API_BASE","DEFAULT_MODEL_NAME","ENV_VARIABLE","DeepInfraLLMParams","DeepInfraLLM","Partial","Promise"],"sources":["../../src/llms/deepinfra.d.ts"],"sourcesContent":["import { LLM, type BaseLLMParams } from \"@langchain/core/language_models/llms\";\nexport declare const DEEPINFRA_API_BASE = \"https://api.deepinfra.com/v1/openai/completions\";\nexport declare const DEFAULT_MODEL_NAME = \"mistralai/Mixtral-8x22B-Instruct-v0.1\";\nexport declare const ENV_VARIABLE = \"DEEPINFRA_API_TOKEN\";\nexport interface DeepInfraLLMParams extends BaseLLMParams {\n    apiKey?: string;\n    model?: string;\n    maxTokens?: number;\n    temperature?: number;\n}\nexport declare class DeepInfraLLM extends LLM implements DeepInfraLLMParams {\n    static lc_name(): string;\n    lc_serializable: boolean;\n    apiKey?: string;\n    model?: string;\n    maxTokens?: number;\n    temperature?: number;\n    constructor(fields?: Partial<DeepInfraLLMParams>);\n    _llmType(): string;\n    _call(prompt: string, options: this[\"ParsedCallOptions\"]): Promise<string>;\n}\n//# sourceMappingURL=deepinfra.d.ts.map"],"mappings":";;;cACqBE,kBAAAA;cACAC,kBAAAA;AADAD,cAEAE,YAAAA,GAFkB,qBAAA;AAClBD,UAEJE,kBAAAA,SAA2BJ,aAFL,CAAA;EAClBG,MAAAA,CAAAA,EAAAA,MAAY;EAChBC,KAAAA,CAAAA,EAAAA,MAAAA;EAMIC,SAAAA,CAAAA,EAAAA,MAAY;EAOAD,WAAAA,CAAAA,EAAAA,MAAAA;;AAE8BG,cAT1CF,YAAAA,SAAqBN,GAAAA,YAAeK,kBASMG,CAAAA;EATrBR,OAAAA,OAAAA,CAAAA,CAAAA,EAAAA,MAAAA;EAAeK,eAAAA,EAAAA,OAAAA;EAAkB,MAAA,CAAA,EAAA,MAAA;;;;uBAOlDE,QAAQF;;6DAE8BG"}