跳转到内容

AgentParamsBase

AgentParamsBase<AI, AdditionalMessageOptions, AdditionalChatOptions> = { llm?: AI; chatHistory?: ChatMessage<AdditionalMessageOptions>[]; systemPrompt?: MessageContent; verbose?: boolean; tools: BaseToolWithCall[]; additionalChatOptions?: AdditionalChatOptions; } | { llm?: AI; chatHistory?: ChatMessage<AdditionalMessageOptions>[]; systemPrompt?: MessageContent; verbose?: boolean; toolRetriever: ObjectRetriever<BaseToolWithCall>; additionalChatOptions?: AdditionalChatOptions; }

定义于:.build/typescript/packages/core/src/agent/base.ts:126

AI extends LLM

AdditionalMessageOptions extends object = AI extends LLM<object, infer AdditionalMessageOptions> ? AdditionalMessageOptions : never

AdditionalChatOptions extends object = object