Skip to main content

Module traits

Module traits 

Source

Structs§

StreamConfig
Configuration for a streaming LLM call
ToolDefinition
Tool definition sent to the LLM (schema only, no execute fn)

Enums§

ProviderError
ResponseFormat
Desired output shape for an LLM call.
StreamEvent
Events emitted during LLM streaming.

Traits§

StreamProvider
The core provider trait. Implement this for each LLM backend.