@langchain/community
Version:
Third-party integrations for LangChain.js
1 lines • 3.19 kB
Source Map (JSON)
{"version":3,"file":"fireworks.d.ts","names":["OpenAIClient","OpenAICallOptions","OpenAIInput","OpenAICoreRequestOptions","OpenAI","BaseLLMParams","FireworksUnsupportedArgs","FireworksUnsupportedCallOptions","FireworksCallOptions","Omit","Partial","Fireworks","_langchain_core_load_serializable2","Serialized","CompletionCreateParamsStreaming","Completion","AsyncIterable","Promise","CompletionCreateParamsNonStreaming","Completions"],"sources":["../../src/llms/fireworks.d.ts"],"sourcesContent":["import { type OpenAIClient, type OpenAICallOptions, type OpenAIInput, type OpenAICoreRequestOptions, OpenAI } from \"@langchain/openai\";\nimport type { BaseLLMParams } from \"@langchain/core/language_models/llms\";\ntype FireworksUnsupportedArgs = \"frequencyPenalty\" | \"presencePenalty\" | \"bestOf\" | \"logitBias\";\ntype FireworksUnsupportedCallOptions = \"functions\" | \"function_call\" | \"tools\";\nexport type FireworksCallOptions = Partial<Omit<OpenAICallOptions, FireworksUnsupportedCallOptions>>;\n/**\n * Wrapper around Fireworks API for large language models\n *\n * Fireworks API is compatible to the OpenAI API with some limitations described in\n * https://readme.fireworks.ai/docs/openai-compatibility.\n *\n * To use, you should have the `openai` package installed and\n * the `FIREWORKS_API_KEY` environment variable set.\n */\nexport declare class Fireworks extends OpenAI<FireworksCallOptions> {\n static lc_name(): string;\n _llmType(): string;\n get lc_secrets(): {\n [key: string]: string;\n } | undefined;\n lc_serializable: boolean;\n fireworksApiKey?: string;\n constructor(fields?: Partial<Omit<OpenAIInput, \"openAIApiKey\" | FireworksUnsupportedArgs>> & BaseLLMParams & {\n fireworksApiKey?: string;\n });\n toJSON(): import(\"@langchain/core/load/serializable\").Serialized;\n completionWithRetry(request: OpenAIClient.CompletionCreateParamsStreaming, options?: OpenAICoreRequestOptions): Promise<AsyncIterable<OpenAIClient.Completion>>;\n completionWithRetry(request: OpenAIClient.CompletionCreateParamsNonStreaming, options?: OpenAICoreRequestOptions): Promise<OpenAIClient.Completions.Completion>;\n}\nexport {};\n//# sourceMappingURL=fireworks.d.ts.map"],"mappings":";;;;;KAEKM,wBAAAA;KACAC,+BAAAA;KACOC,oBAAAA,GAAuBE,QAAQD,KAAKR,mBAAmBM;AAHO;AAC7C;AAE7B;;;;;AAA0C;AAU1C;AAA8CC,cAAzBG,SAAAA,SAAkBP,MAAOI,CAAAA,oBAAAA,CAAAA,CAAAA;EAQRN,OAAAA,OAAAA,CAAAA,CAAAA,EAAAA,MAAAA;EAA8BI,QAAAA,CAAAA,CAAAA,EAAAA,MAAAA;EAAnCG,IAAAA,UAAAA,CAAAA,CAAAA,EAAAA;IAARC,CAAAA,GAAAA,EAAAA,MAAAA,CAAAA,EAAAA,MAAAA;EAAwEL,CAAAA,GAAAA,SAAAA;EAAaO,eAAAA,EAAAA,OAAAA;EAI7EZ,eAAac,CAAAA,EAAAA,MAAAA;EAA2CX,WAAAA,CAAAA,MAAmCa,CAAnCb,EAJhEO,OAIgEP,CAJxDM,IAIwDN,CAJnDD,WAImDC,EAAAA,cAAAA,GAJrBG,wBAIqBH,CAAAA,CAAAA,GAJQE,aAIRF,GAAAA;IAAiDH,eAAae,CAAAA,EAAAA,MAAAA;EAA3BC,CAAAA;EAARC,MAAAA,CAAAA,CAAAA,EAJNL,kCAAAA,CAGpDC,UAC0DI;EACnFjB,mBAAakB,CAAAA,OAAAA,EADblB,YAAAA,CAAac,+BACAI,EAAAA,OAAAA,CAAAA,EAD2Cf,wBAC3Ce,CAAAA,EADsED,OACtEC,CAD8EF,aAC9EE,CAD4FlB,YAAAA,CAAae,UACzGG,CAAAA,CAAAA;EAA8Cf,mBAAAA,CAAAA,OAAAA,EAA3DH,YAAAA,CAAakB,kCAA8Cf,EAAAA,OAAAA,CAAAA,EAAAA,wBAAAA,CAAAA,EAA2Bc,OAA3Bd,CAAmCH,YAAAA,CAAamB,WAAAA,CAAYJ,UAA5DZ,CAAAA"}