Expand description
Provider-specific request/response adapters.
Each LLM provider has slightly different API conventions. Adapters normalize requests to the provider’s format and responses back to a common Chat Completions format.
Re-exports§
pub use base::ProviderAdapter;pub use schema_adapter::adapt_for_provider;
Modules§
- anthropic
- Anthropic-specific adapter.
- azure
- Azure OpenAI adapter.
- base
- Base trait for provider adapters.
- bedrock
- AWS Bedrock provider adapter.
- gemini
- Google Gemini adapter.
- groq
- Groq adapter.
- mistral
- Mistral AI adapter.
- ollama
- Ollama adapter.
- openai
- OpenAI Responses API adapter.
- schema_
adapter - Provider-specific schema adaptation.
Functions§
- detect_
provider_ from_ key - Detect the LLM provider from an API key prefix.