Structs§
- Anthropic
Client - LlmCapabilities
- LlmClient
Adapter - Bridges an
LlmClientto theStreamClienttrait. - LlmClient
Builder - LlmClient
Config - Open
AiClient - Open
AiResponses Client - Reasoning
Config - Reasoning/thinking configuration, unifying reasoning/thinking parameters across vendors.
- Usage
Info
Enums§
- LlmProvider
- Reasoning
Effort - Reasoning intensity/depth enumeration.
- Stream
Chunk
Traits§
- LlmClient
- Stream
Client - Provider-agnostic streaming client trait.
Functions§
- adapt
- Convenience: wrap an
Arc<dyn LlmClient>as anArc<dyn StreamClient>.