Skip to content

StreamOptions

Defined in: src/models/model.ts:62

Options interface for configuring streaming model invocation.

optional systemPrompt: SystemPrompt;

Defined in: src/models/model.ts:67

System prompt to guide the model’s behavior. Can be a simple string or an array of content blocks for advanced caching.


optional toolSpecs: ToolSpec[];

Defined in: src/models/model.ts:72

Array of tool specifications that the model can use.


optional toolChoice: ToolChoice;

Defined in: src/models/model.ts:77

Controls how the model selects tools to use.