agents / Exports / ChatExecutionRequest
Interface: ChatExecutionRequest
Request for executing a chat completion through an executor
Hierarchy
ChatExecutionRequest
Table of contents
Properties
Properties
messages
• messages: UniversalMessage[]
Array of messages in the conversation
Defined in
packages/agents/src/interfaces/executor.ts:9
options
• Optional options: ChatOptions
Chat options including model, temperature, etc.
Defined in
packages/agents/src/interfaces/executor.ts:11
tools
• Optional tools: ToolSchema[]
Available tools for the AI to use
Defined in
packages/agents/src/interfaces/executor.ts:13
provider
• provider: string
Target AI provider (e.g., 'openai', 'anthropic', 'google')
Defined in
packages/agents/src/interfaces/executor.ts:15
model
• model: string
Specific model to use