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
; }
Defined in: .build/typescript/packages/core/src/agent/base.ts:126
Type Parameters
Section titled “Type Parameters”AI
extends LLM
AdditionalMessageOptions
Section titled “AdditionalMessageOptions”AdditionalMessageOptions
extends object
= AI
extends LLM
<object
, infer AdditionalMessageOptions> ? AdditionalMessageOptions
: never
AdditionalChatOptions
Section titled “AdditionalChatOptions”AdditionalChatOptions
extends object
= object