List of all items
Structs
- client::LlmClient
- config::ProviderConfig
- config::RetryConfig
- config::SharedProviderConfig
- core::builder::ProviderBuilder
- core::client::HttpClient
- core::configurable::ConfigurableProtocol
- core::configurable::EndpointConfig
- core::configurable::ProtocolConfig
- core::traits::GenericProvider
- protocols::anthropic::AnthropicContent
- protocols::anthropic::AnthropicMessage
- protocols::anthropic::AnthropicProtocol
- protocols::anthropic::AnthropicRequest
- protocols::anthropic::AnthropicResponse
- protocols::anthropic::AnthropicUsage
- protocols::openai::OpenAIChoice
- protocols::openai::OpenAIMessage
- protocols::openai::OpenAIModel
- protocols::openai::OpenAIModelsResponse
- protocols::openai::OpenAIProtocol
- protocols::openai::OpenAIRequest
- protocols::openai::OpenAIResponse
- protocols::openai::OpenAIResponseMessage
- protocols::openai::OpenAIUsage
- providers::aliyun::AliyunChoice
- providers::aliyun::AliyunInput
- providers::aliyun::AliyunMessage
- providers::aliyun::AliyunOutput
- providers::aliyun::AliyunParameters
- providers::aliyun::AliyunProtocol
- providers::aliyun::AliyunProviderImpl
- providers::aliyun::AliyunRequest
- providers::aliyun::AliyunResponse
- providers::aliyun::AliyunUsage
- providers::ollama::OllamaModelDetails
- providers::ollama::OllamaModelInfo
- providers::ollama::OllamaProvider
- providers::zhipu::ZhipuChoice
- providers::zhipu::ZhipuMessage
- providers::zhipu::ZhipuProtocol
- providers::zhipu::ZhipuRequest
- providers::zhipu::ZhipuResponse
- types::ChatRequest
- types::ChatResponse
- types::Choice
- types::CompletionTokensDetails
- types::Function
- types::FunctionCall
- types::FunctionChoice
- types::ImageUrl
- types::Message
- types::PromptTokensDetails
- types::ResponseFormat
- types::Tool
- types::ToolCall
- types::Usage
Enums
- core::configurable::AuthConfig
- error::LlmConnectorError
- types::ImageSource
- types::MessageBlock
- types::Role
- types::ToolChoice
Traits
Functions
- providers::aliyun::aliyun
- providers::aliyun::aliyun_international
- providers::aliyun::aliyun_private
- providers::aliyun::aliyun_with_config
- providers::aliyun::aliyun_with_timeout
- providers::aliyun::validate_aliyun_key
- providers::anthropic::anthropic
- providers::anthropic::anthropic_bedrock
- providers::anthropic::anthropic_vertex
- providers::anthropic::anthropic_with_config
- providers::anthropic::anthropic_with_timeout
- providers::anthropic::validate_anthropic_key
- providers::deepseek::deepseek
- providers::deepseek::deepseek_with_config
- providers::longcat::longcat_anthropic
- providers::longcat::longcat_anthropic_with_config
- providers::moonshot::moonshot
- providers::moonshot::moonshot_with_config
- providers::ollama::ollama
- providers::ollama::ollama_with_base_url
- providers::ollama::ollama_with_config
- providers::openai::azure_openai
- providers::openai::openai
- providers::openai::openai_compatible
- providers::openai::openai_with_base_url
- providers::openai::openai_with_config
- providers::openai::validate_openai_key
- providers::tencent::tencent
- providers::tencent::tencent_with_config
- providers::volcengine::volcengine
- providers::volcengine::volcengine_with_config
- providers::zhipu::validate_zhipu_key
- providers::zhipu::zhipu
- providers::zhipu::zhipu_enterprise
- providers::zhipu::zhipu_openai_compatible
- providers::zhipu::zhipu_with_config
- providers::zhipu::zhipu_with_timeout
- sse::json_lines_events
- sse::sse_events
Type Aliases
- providers::aliyun::AliyunProvider
- providers::anthropic::AnthropicProvider
- providers::deepseek::DeepSeekProtocol
- providers::deepseek::DeepSeekProvider
- providers::longcat::LongCatAnthropicProtocol
- providers::longcat::LongCatAnthropicProvider
- providers::moonshot::MoonshotProtocol
- providers::moonshot::MoonshotProvider
- providers::openai::OpenAIProvider
- providers::tencent::TencentProtocol
- providers::tencent::TencentProvider
- providers::volcengine::VolcengineProtocol
- providers::volcengine::VolcengineProvider
- providers::zhipu::ZhipuProvider
- types::ChatMessage