Skip to content

agents / Exports / ChatExecutionRequest

Interface: ChatExecutionRequest

Request for executing a chat completion through an executor

Hierarchy

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

Defined in

packages/agents/src/interfaces/executor.ts:17

Released under the MIT License.