Skip to content

agents / Exports / StreamExecutionRequest

Interface: StreamExecutionRequest

Request for executing a streaming chat completion through an executor

Hierarchy

Table of contents

Properties

Properties

messages

messages: UniversalMessage[]

Array of messages in the conversation

Inherited from

ChatExecutionRequest.messages

Defined in

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


options

Optional options: ChatOptions

Chat options including model, temperature, etc.

Inherited from

ChatExecutionRequest.options

Defined in

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


tools

Optional tools: ToolSchema[]

Available tools for the AI to use

Inherited from

ChatExecutionRequest.tools

Defined in

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


provider

provider: string

Target AI provider (e.g., 'openai', 'anthropic', 'google')

Inherited from

ChatExecutionRequest.provider

Defined in

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


model

model: string

Specific model to use

Inherited from

ChatExecutionRequest.model

Defined in

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


stream

stream: true

Indicates this is a streaming request

Defined in

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

Released under the MIT License.