UNPKG

@langchain/core

Version:
1 lines 1.98 kB
{"version":3,"file":"llms.d.ts","names":["CallbackManagerForLLMRun","BaseLLMParams","LLM","GenerationChunk","FakeLLM","Promise","FakeStreamingLLM","AsyncGenerator"],"sources":["../../../src/utils/testing/llms.d.ts"],"sourcesContent":["import { CallbackManagerForLLMRun } from \"../../callbacks/manager.js\";\nimport { BaseLLMParams, LLM } from \"../../language_models/llms.js\";\nimport { GenerationChunk } from \"../../outputs.js\";\nexport declare class FakeLLM extends LLM {\n response?: string;\n thrownErrorString?: string;\n constructor(fields: {\n response?: string;\n thrownErrorString?: string;\n } & BaseLLMParams);\n _llmType(): string;\n _call(prompt: string, _options: this[\"ParsedCallOptions\"], runManager?: CallbackManagerForLLMRun): Promise<string>;\n}\nexport declare class FakeStreamingLLM extends LLM {\n sleep?: number;\n responses?: string[];\n thrownErrorString?: string;\n constructor(fields: {\n sleep?: number;\n responses?: string[];\n thrownErrorString?: string;\n } & BaseLLMParams);\n _llmType(): string;\n _call(prompt: string): Promise<string>;\n _streamResponseChunks(input: string, _options?: this[\"ParsedCallOptions\"], runManager?: CallbackManagerForLLMRun): AsyncGenerator<GenerationChunk, void, unknown>;\n}\n"],"mappings":";;;;;cAGqBI,OAAAA,SAAgBF,GAAAA;;EAAhBE,iBAAO,CAAA,EAAA,MAAA;EAAA,WAAA,CAAA,MAAA,EAAA;IAMpBH,QAAAA,CAAAA,EAAAA,MAAAA;IAEoED,iBAAAA,CAAAA,EAAAA,MAAAA;EAAwB,CAAA,GAF5FC,aAE+FI;EAAO,QARzEH,CAAAA,CAAAA,EAAAA,MAAAA;EAAG,KAAA,CAAA,MAAA,EAAA,MAAA,EAAA,QAAA,EAAA,IAAA,CAAA,mBAAA,CAAA,EAAA,UAAA,CAAA,EAQoCF,wBARpC,CAAA,EAQ+DK,OAR/D,CAAA,MAAA,CAAA;AAUxC;AAAqC,cAAhBC,gBAAAA,SAAyBJ,GAAAA,CAAT;EAAA,KAQ7BD,CAAAA,EAAAA,MAAAA;EAAa,SAEMI,CAAAA,EAAAA,MAAAA,EAAAA;EAAO,iBAC0DL,CAAAA,EAAAA,MAAAA;EAAwB,WAAkBG,CAAAA,MAAAA,EAAAA;IAAfI,KAAAA,CAAAA,EAAAA,MAAAA;IAXzEL,SAAAA,CAAAA,EAAAA,MAAAA,EAAAA;IAAG,iBAAA,CAAA,EAAA,MAAA;MAQzCD;;yBAEmBI;0FACiEL,2BAA2BO,eAAeJ"}