List of all items
Structs
- AdapterRegistry
- AdapterSelection
- AuthHandler
- Capabilities
- CircuitBreaker
- Constraints
- EndpointConfig
- Endpoints
- ExecuteOptions
- Extensions
- JsonSchema
- LossinessEntry
- LossinessReport
- Mappings
- Message
- ModelConfig
- PrimaryFallbackRouter
- PromptBuilder
- PromptSpec
- ProviderSpec
- RequestMapping
- ResponseConfig
- ResponseMapping
- RetryPolicy
- SamplingConfig
- SimplePromptOptions
- SupportFlags
- Tool
- UniformResponse
- Usage
- adapter::AdapterRegistry
- adapter::AdapterSelection
- auth::AuthHandler
- circuit_breaker::CircuitBreaker
- hot_reload::HotReloadConfig
- hot_reload::ProviderCache
- retry::RetryPolicy
- router::PrimaryFallbackRouter
- router::primary_fallback::PrimaryFallbackRouter
- types::Capabilities
- types::Constraints
- types::EndpointConfig
- types::Endpoints
- types::Extensions
- types::JsonSchema
- types::LossinessEntry
- types::LossinessReport
- types::Mappings
- types::Message
- types::ModelConfig
- types::PromptSpec
- types::ProviderSpec
- types::RequestMapping
- types::ResponseConfig
- types::ResponseMapping
- types::SamplingConfig
- types::SupportFlags
- types::Tool
- types::UniformResponse
- types::Usage
- types::lossiness::LossinessEntry
- types::lossiness::LossinessReport
- types::prompt::JsonSchema
- types::prompt::Message
- types::prompt::PromptSpec
- types::prompt::ResponseConfig
- types::prompt::SamplingConfig
- types::prompt::Tool
- types::provider::Capabilities
- types::provider::Constraints
- types::provider::EndpointConfig
- types::provider::Endpoints
- types::provider::Mappings
- types::provider::ModelConfig
- types::provider::ProviderSpec
- types::provider::RequestMapping
- types::provider::ResponseMapping
- types::provider::SupportFlags
- types::response::Extensions
- types::response::UniformResponse
- types::response::Usage
Enums
- AdapterMatchRule
- AuthError
- AuthScheme
- Error
- FinishReason
- HttpMethod
- LossinessCode
- LossinessLevel
- MessageRole
- ProviderApi
- ProviderErrorKind
- ResponseFormat
- StrictMode
- ToolChoice
- ToolChoiceString
- adapter::AdapterMatchRule
- auth::AuthError
- auth::AuthScheme
- error::Error
- error::ProviderErrorKind
- types::FinishReason
- types::HttpMethod
- types::LossinessCode
- types::LossinessLevel
- types::MessageRole
- types::ProviderApi
- types::ResponseFormat
- types::StrictMode
- types::ToolChoice
- types::ToolChoiceString
- types::lossiness::LossinessCode
- types::lossiness::LossinessLevel
- types::prompt::MessageRole
- types::prompt::ResponseFormat
- types::prompt::StrictMode
- types::prompt::ToolChoice
- types::prompt::ToolChoiceString
- types::provider::HttpMethod
- types::provider::ProviderApi
- types::response::FinishReason
Traits
Functions
- create_prompt
- execute
- execute_from_path
- hot_reload::current_config
- hot_reload::global_cache
- hot_reload::set_global_config
- http::client::get_client
- http::get_client
- load_prompt_from_path
- simple_prompt
- transformer::clamp_value
- transformer::detect::clamp::clamp_value
- transformer::detect::clamp_value
- transformer::detect::detect_drops
- transformer::detect::detect_relocate
- transformer::detect::detect_unsupported
- transformer::detect::drop::detect_drops
- transformer::detect::relocate::detect_relocate
- transformer::detect::unsupported::detect_unsupported
- transformer::detect_drops
- transformer::detect_relocate
- transformer::detect_unsupported
- transformer::normalize
- transformer::normalize::normalize
- transformer::translate
- transformer::translate::translate
- translate