wrapLLMEvent
wrapLLMEvent<
AdditionalChatOptions,AdditionalMessageOptions>(originalMethod,_context): (this, …params) =>Promise<ChatResponse<AdditionalMessageOptions> |AsyncIterable<ChatResponseChunk<AdditionalMessageOptions>,any,any>>
定义于:.build/typescript/packages/core/src/decorator/wrap-llm-event.ts:5
AdditionalChatOptions
Section titled “AdditionalChatOptions”AdditionalChatOptions extends object = object
AdditionalMessageOptions
Section titled “AdditionalMessageOptions”AdditionalMessageOptions extends object = object
originalMethod
Section titled “originalMethod”(params) => Promise<ChatResponse<AdditionalMessageOptions> | AsyncIterable<ChatResponseChunk<AdditionalMessageOptions>, any, any>>
_context
Section titled “_context”ClassMethodDecoratorContext
(
this, …params):Promise<ChatResponse<AdditionalMessageOptions> |AsyncIterable<ChatResponseChunk<AdditionalMessageOptions>,any,any>>
LLM<AdditionalChatOptions, AdditionalMessageOptions>
…[LLMChatParamsStreaming<AdditionalChatOptions, object, ZodSchema> | LLMChatParamsNonStreaming<AdditionalChatOptions, object, ZodSchema>]
Promise<ChatResponse<AdditionalMessageOptions> | AsyncIterable<ChatResponseChunk<AdditionalMessageOptions>, any, any>>