Re-exports§
pub use backend::ByteStream;pub use backend::FakeBackend;pub use backend::HttpBackend;pub use backend::ProviderBackend;pub use backend::ProviderRequest;pub use backend::ProviderResponse;
Modules§
Structs§
- Anthropic
Chat Model - Anthropic
Config - Bound
Tools Chat Model - A
ChatModelwrapper that always includes a set of bound tools in every request. - Gemini
Chat Model - Gemini
Config - Ollama
Chat Model - Ollama
Config - Open
AiChat Model - Open
AiConfig - Rate
Limited Chat Model - Retry
Chat Model - Retry
Policy - Scripted
Chat Model - Structured
Output Chat Model - Wraps a ChatModel to produce structured JSON output.
- Token
Bucket - A token bucket rate limiter.
- Token
Bucket Chat Model - A ChatModel wrapper that uses a
TokenBucketto rate-limit requests.