List of all items
Structs
- Gateway
- config::Config
- config::ConfigOverlay
- config::builder::types::GatewayConfigBuilder
- config::builder::types::ProviderConfigBuilder
- config::builder::types::ServerConfigBuilder
- config::models::auth::AuthConfig
- config::models::auth::RbacConfig
- config::models::budget::BudgetConfiguration
- config::models::budget::GlobalBudgetSettings
- config::models::budget::ModelBudgetConfig
- config::models::budget::ProviderBudgetConfig
- config::models::cache::CacheConfig
- config::models::enterprise::EnterpriseConfig
- config::models::enterprise::SsoConfig
- config::models::file_storage::AlertingConfig
- config::models::file_storage::EmailConfig
- config::models::file_storage::FileStorageConfig
- config::models::file_storage::S3Config
- config::models::file_storage::VectorDbConfig
- config::models::gateway::GatewayConfig
- config::models::gateway::GatewayPricingConfig
- config::models::monitoring::CallbackConfig
- config::models::monitoring::HealthConfig
- config::models::monitoring::JaegerConfig
- config::models::monitoring::LoggingConfig
- config::models::monitoring::MetricsConfig
- config::models::monitoring::MonitoringConfig
- config::models::monitoring::TracingConfig
- config::models::provider::ProviderConfig
- config::models::provider::ProviderHealthCheckConfig
- config::models::provider::RetryConfig
- config::models::rate_limit::RateLimitConfig
- config::models::request_ledger::RequestLedgerConfig
- config::models::retry::RetryConfig
- config::models::router::CircuitBreakerConfig
- config::models::router::GatewayRouterConfig
- config::models::router::LoadBalancerConfig
- config::models::server::CorsConfig
- config::models::server::ServerConfig
- config::models::server::TlsConfig
- config::models::storage::DatabaseConfig
- config::models::storage::RedisConfig
- config::models::storage::StorageConfig
- core::a2a::config::AgentCapabilities
- core::a2a::config::AgentConfig
- core::a2a::message::A2AMessage
- core::a2a::message::A2AResponse
- core::a2a::message::A2AResponseError
- core::a2a::message::Artifact
- core::a2a::message::Message
- core::a2a::message::MessageConfiguration
- core::a2a::message::MessageParams
- core::a2a::message::PushNotificationConfig
- core::a2a::message::TaskResult
- core::a2a::message::TaskStatus
- core::audio::AudioService
- core::audio::types::SegmentInfo
- core::audio::types::SpeechRequest
- core::audio::types::SpeechResponse
- core::audio::types::TranscriptionRequest
- core::audio::types::TranscriptionResponse
- core::audio::types::TranslationRequest
- core::audio::types::TranslationResponse
- core::audio::types::WordInfo
- core::audit::config::AuditConfig
- core::audit::config::FileOutputConfig
- core::audit::events::AuditEvent
- core::audit::logger::AuditLogger
- core::audit::logger::AuditLoggerBuilder
- core::audit::middleware::AuditMiddleware
- core::audit::middleware::AuditMiddlewareService
- core::audit::middleware::AuditResponseBody
- core::audit::outputs::FileOutput
- core::audit::outputs::MemoryOutput
- core::audit::outputs::NullOutput
- core::audit::outputs::StderrOutput
- core::audit::types::RequestLog
- core::audit::types::ResponseLog
- core::batch::AsyncBatchConfig
- core::batch::AsyncBatchError
- core::batch::AsyncBatchExecutor
- core::batch::AsyncBatchItemResult
- core::batch::AsyncBatchSummary
- core::batch::BatchError
- core::batch::BatchHttpResponse
- core::batch::BatchItem
- core::batch::BatchRecord
- core::batch::BatchRequest
- core::batch::BatchRequestCounts
- core::batch::BatchResponse
- core::batch::BatchResult
- core::budget::AlertConfig
- core::budget::AlertStats
- core::budget::Budget
- core::budget::BudgetAlert
- core::budget::BudgetAlertManager
- core::budget::BudgetAmount
- core::budget::BudgetCheckMiddleware
- core::budget::BudgetCheckMiddlewareService
- core::budget::BudgetCheckResult
- core::budget::BudgetConfig
- core::budget::BudgetLimitSnapshot
- core::budget::BudgetManager
- core::budget::BudgetManagerConfig
- core::budget::BudgetMiddleware
- core::budget::BudgetMiddlewareService
- core::budget::BudgetRecorder
- core::budget::BudgetReservation
- core::budget::BudgetSummary
- core::budget::BudgetTracker
- core::budget::ModelBudget
- core::budget::ModelBudgetManager
- core::budget::ModelBudgetReservation
- core::budget::ModelLimitConfig
- core::budget::ModelUsageStats
- core::budget::ProviderBudget
- core::budget::ProviderBudgetManager
- core::budget::ProviderBudgetReservation
- core::budget::ProviderLimitConfig
- core::budget::ProviderUsageStats
- core::budget::SpendResult
- core::budget::UnifiedBudgetLimits
- core::budget::UnifiedBudgetReservation
- core::budget::WebhookConfig
- core::cache::cloud::CacheMetadata
- core::cache::cloud::CloudCacheConfig
- core::cache::cloud::azure_blob::AzureBlobCache
- core::cache::cloud::azure_blob::AzureBlobCacheConfig
- core::cache::cloud::gcs::GcsCache
- core::cache::cloud::gcs::GcsCacheConfig
- core::cache::cloud::s3::S3Cache
- core::cache::cloud::s3::S3CacheConfig
- core::cache::dual::DualCache
- core::cache::key_generator::CacheKeyBuilder
- core::cache::llm_cache::CachedChatResponse
- core::cache::llm_cache::CachedEmbeddingResponse
- core::cache::llm_cache::CombinedCacheStats
- core::cache::llm_cache::LLMCache
- core::cache::llm_cache::LLMCacheConfig
- core::cache::memory::InMemoryCache
- core::cache::redis_cache::RedisCache
- core::cache::types::AtomicCacheStats
- core::cache::types::CacheEntry
- core::cache::types::CacheKey
- core::cache::types::CacheStatsSnapshot
- core::cache::types::DualCacheConfig
- core::cache::types::SerializableCacheEntry
- core::completion::Choice
- core::completion::CompletionChunk
- core::completion::CompletionOptions
- core::completion::CompletionResponse
- core::completion::DefaultRouter
- core::completion::ErrorRouter
- core::completion::FunctionCall
- core::completion::StreamChoice
- core::completion::StreamDelta
- core::completion::ToolCall
- core::cost::providers::anthropic::AnthropicCostCalculator
- core::cost::providers::azure::AzureCostCalculator
- core::cost::providers::generic::GenericCostCalculator
- core::cost::providers::generic::StubCostCalculator
- core::cost::providers::openai::OpenAICostCalculator
- core::cost::types::CostBreakdown
- core::cost::types::CostEstimate
- core::cost::types::CostResult
- core::cost::types::CostSummary
- core::cost::types::CostTracker
- core::cost::types::ModelCostComparison
- core::cost::types::ModelPricing
- core::cost::types::ProviderPricing
- core::cost::types::UsageTokens
- core::embedding::EmbeddingOptions
- core::embedding::EmbeddingRouter
- core::fine_tuning::config::FineTuningConfig
- core::fine_tuning::config::ProviderFineTuningConfig
- core::fine_tuning::manager::FineTuningManager
- core::fine_tuning::providers::openai::OpenAIFineTuningProvider
- core::fine_tuning::types::CheckpointMetrics
- core::fine_tuning::types::CreateJobRequest
- core::fine_tuning::types::FineTuningCheckpoint
- core::fine_tuning::types::FineTuningError
- core::fine_tuning::types::FineTuningEvent
- core::fine_tuning::types::FineTuningEventData
- core::fine_tuning::types::FineTuningJob
- core::fine_tuning::types::Hyperparameters
- core::fine_tuning::types::ListEventsParams
- core::fine_tuning::types::ListEventsResponse
- core::fine_tuning::types::ListJobsParams
- core::fine_tuning::types::ListJobsResponse
- core::function_calling::builtin::CalculatorFunction
- core::function_calling::builtin::WeatherFunction
- core::function_calling::executor::FunctionCallingHandler
- core::function_calling::types::FunctionCall
- core::function_calling::types::FunctionChoice
- core::function_calling::types::FunctionDefinition
- core::function_calling::types::ToolCall
- core::function_calling::types::ToolDefinition
- core::guardrails::config::CustomRuleConfig
- core::guardrails::config::GuardrailConfig
- core::guardrails::config::OpenAIModerationConfig
- core::guardrails::config::PIIConfig
- core::guardrails::config::PromptInjectionConfig
- core::guardrails::engine::GuardrailEngine
- core::guardrails::engine::GuardrailEngineBuilder
- core::guardrails::middleware::GuardrailCheckContext
- core::guardrails::middleware::GuardrailMiddleware
- core::guardrails::middleware::GuardrailMiddlewareService
- core::guardrails::openai_moderation::OpenAIModerationGuardrail
- core::guardrails::pii::PIIGuardrail
- core::guardrails::prompt_injection::InjectionMatch
- core::guardrails::prompt_injection::PromptInjectionGuardrail
- core::guardrails::types::CheckResult
- core::guardrails::types::ModerationResult
- core::guardrails::types::PIIMatch
- core::guardrails::types::TextLocation
- core::guardrails::types::Violation
- core::health::monitor::HealthMonitor
- core::health::monitor::HealthMonitorConfig
- core::health::provider::ProviderHealth
- core::health::provider::SystemHealth
- core::health::types::HealthCheckResult
- core::http::outbound::OutboundProfile
- core::integrations::callback_runtime::CallbackDispatcher
- core::integrations::callback_runtime::CallbackRuntime
- core::integrations::callback_runtime::CallbackTerminalPermit
- core::integrations::langfuse::client::BatchSender
- core::integrations::langfuse::client::LangfuseClient
- core::integrations::langfuse::config::LangfuseConfig
- core::integrations::langfuse::integration::LangfuseIntegration
- core::integrations::langfuse::logger::LangfuseLogger
- core::integrations::langfuse::logger::LlmError
- core::integrations::langfuse::logger::LlmRequest
- core::integrations::langfuse::logger::LlmResponse
- core::integrations::langfuse::middleware::LangfuseTracing
- core::integrations::langfuse::middleware::LangfuseTracingMiddleware
- core::integrations::langfuse::types::Generation
- core::integrations::langfuse::types::IngestionBatch
- core::integrations::langfuse::types::IngestionError
- core::integrations::langfuse::types::IngestionResponse
- core::integrations::langfuse::types::IngestionSuccess
- core::integrations::langfuse::types::Span
- core::integrations::langfuse::types::Trace
- core::integrations::langfuse::types::Usage
- core::integrations::manager::IntegrationManager
- core::integrations::manager::IntegrationManagerConfig
- core::integrations::observability::arize::ArizeConfig
- core::integrations::observability::arize::ArizeIntegration
- core::integrations::observability::datadog::DataDogConfig
- core::integrations::observability::datadog::DataDogIntegration
- core::integrations::observability::helicone::HeliconeConfig
- core::integrations::observability::helicone::HeliconeIntegration
- core::integrations::observability::opentelemetry::OpenTelemetryConfig
- core::integrations::observability::opentelemetry::OpenTelemetryIntegration
- core::integrations::observability::opentelemetry::Span
- core::integrations::observability::opentelemetry::SpanEvent
- core::integrations::observability::prometheus::PrometheusConfig
- core::integrations::observability::prometheus::PrometheusIntegration
- core::ip_access::config::IpAccessConfig
- core::ip_access::config::IpRuleConfig
- core::ip_access::control::IpAccessControl
- core::ip_access::middleware::IpAccessMiddleware
- core::ip_access::middleware::IpAccessMiddlewareService
- core::ip_access::types::CidrRange
- core::ip_access::types::IpRule
- core::keys::CreateKeyConfig
- core::keys::DatabaseKeyRepository
- core::keys::InMemoryKeyRepository
- core::keys::KeyInfo
- core::keys::KeyManager
- core::keys::KeyPermissions
- core::keys::KeyRateLimits
- core::keys::KeyUsageStats
- core::keys::ManagedApiKey
- core::keys::UpdateKeyConfig
- core::keys::UsageRecord
- core::keys::VerifyKeyResult
- core::mcp::config::AuthConfig
- core::mcp::config::McpServerConfig
- core::mcp::protocol::ClientInfo
- core::mcp::protocol::InitializeParams
- core::mcp::protocol::InitializeResult
- core::mcp::protocol::JsonRpcError
- core::mcp::protocol::JsonRpcRequest
- core::mcp::protocol::JsonRpcResponse
- core::mcp::protocol::LoggingCapability
- core::mcp::protocol::McpCapabilities
- core::mcp::protocol::PromptsCapability
- core::mcp::protocol::ResourcesCapability
- core::mcp::protocol::ToolsCapability
- core::mcp::tools::PropertySchema
- core::mcp::tools::Tool
- core::mcp::tools::ToolCall
- core::mcp::tools::ToolInputSchema
- core::mcp::tools::ToolList
- core::mcp::tools::ToolResult
- core::models::ApiKey
- core::models::LegacyModelSummary
- core::models::Metadata
- core::models::ProviderHealth
- core::models::ProviderRegistryHealth
- core::models::RateLimits
- core::models::UsageStats
- core::models::deployment::health::DeploymentHealth
- core::models::deployment::metrics::DeploymentMetrics
- core::models::deployment::types::Deployment
- core::models::deployment::types::DeploymentCostConfig
- core::models::deployment::types::DeploymentMetricsSnapshot
- core::models::deployment::types::DeploymentRateLimits
- core::models::deployment::types::DeploymentSnapshot
- core::models::metrics::aggregates::AlertConfig
- core::models::metrics::aggregates::DailyUsage
- core::models::metrics::aggregates::EndpointUsage
- core::models::metrics::aggregates::ModelMetrics
- core::models::metrics::aggregates::ModelUsage
- core::models::metrics::aggregates::NetworkIO
- core::models::metrics::aggregates::ProviderMetrics
- core::models::metrics::aggregates::ProviderUsage
- core::models::metrics::aggregates::SystemMetrics
- core::models::metrics::aggregates::ThreadPoolStats
- core::models::metrics::aggregates::TimePeriod
- core::models::metrics::aggregates::UsageAnalytics
- core::models::metrics::cache::CacheMetrics
- core::models::metrics::cost::CostInfo
- core::models::metrics::cost::CostRates
- core::models::metrics::error::ErrorInfo
- core::models::metrics::request::RequestMetrics
- core::models::metrics::token::TokenUsage
- core::models::openai::audio::AudioContent
- core::models::openai::audio::AudioDelta
- core::models::openai::audio::AudioParams
- core::models::openai::continuation::ChatCompletionRequestWithExtensions
- core::models::openai::continuation::ChatCompletionResponseWithExtensions
- core::models::openai::continuation::ResponsesApiRequestWithExtensions
- core::models::openai::continuation::ResponsesApiResponseWithExtensions
- core::models::openai::messages::CacheControl
- core::models::openai::messages::ChatMessage
- core::models::openai::messages::ChatMessageWithExtensions
- core::models::openai::messages::DocumentSource
- core::models::openai::messages::ImageSource
- core::models::openai::messages::ImageUrl
- core::models::openai::requests::ChatCompletionRequest
- core::models::openai::requests::CompletionRequest
- core::models::openai::requests::EmbeddingRequest
- core::models::openai::requests::ImageGenerationRequest
- core::models::openai::requests::ResponseFormat
- core::models::openai::requests::StreamOptions
- core::models::openai::responses::ChatChoice
- core::models::openai::responses::ChatChoiceDelta
- core::models::openai::responses::ChatCompletionChoice
- core::models::openai::responses::ChatCompletionChunk
- core::models::openai::responses::ChatCompletionResponse
- core::models::openai::responses::ChatMessageDelta
- core::models::openai::responses::CompletionChoice
- core::models::openai::responses::CompletionResponse
- core::models::openai::responses::ContentLogprob
- core::models::openai::responses::EmbeddingObject
- core::models::openai::responses::EmbeddingResponse
- core::models::openai::responses::EmbeddingUsage
- core::models::openai::responses::ImageGenerationResponse
- core::models::openai::responses::ImageObject
- core::models::openai::responses::Logprobs
- core::models::openai::responses::Model
- core::models::openai::responses::ModelListResponse
- core::models::openai::responses::TopLogprob
- core::models::openai::responses_api::CodeInterpreterTool
- core::models::openai::responses_api::ComputerUseTool
- core::models::openai::responses_api::FileSearchTool
- core::models::openai::responses_api::McpTool
- core::models::openai::responses_api::ReasoningParams
- core::models::openai::responses_api::ResponseApiError
- core::models::openai::responses_api::ResponseFunctionCall
- core::models::openai::responses_api::ResponseFunctionDefinition
- core::models::openai::responses_api::ResponseFunctionTool
- core::models::openai::responses_api::ResponseInputMessage
- core::models::openai::responses_api::ResponseInputTokensDetails
- core::models::openai::responses_api::ResponseOutputMessage
- core::models::openai::responses_api::ResponseOutputTokensDetails
- core::models::openai::responses_api::ResponseReasoningItem
- core::models::openai::responses_api::ResponseToolCall
- core::models::openai::responses_api::ResponseUsage
- core::models::openai::responses_api::ResponsesApiRequest
- core::models::openai::responses_api::ResponsesApiResponse
- core::models::openai::responses_api::WebSearchTool
- core::models::openai::tools::Function
- core::models::openai::tools::FunctionCall
- core::models::openai::tools::Tool
- core::models::openai::tools::ToolCall
- core::models::openai::tools::ToolChoiceFunction
- core::models::openai::tools::ToolChoiceFunctionSpec
- core::models::team::ApiAccessSettings
- core::models::team::BillingAddress
- core::models::team::NotificationChannel
- core::models::team::PasswordPolicy
- core::models::team::PaymentMethod
- core::models::team::Team
- core::models::team::TeamBilling
- core::models::team::TeamInvitation
- core::models::team::TeamMember
- core::models::team::TeamNotificationSettings
- core::models::team::TeamSecuritySettings
- core::models::team::TeamSettings
- core::models::user::activity::UserActivity
- core::models::user::preferences::ApiPreferences
- core::models::user::preferences::DashboardSettings
- core::models::user::preferences::NotificationSettings
- core::models::user::preferences::UserPreferences
- core::models::user::session::UserSession
- core::models::user::types::User
- core::models::user::types::UserProfile
- core::models::user::types::UserRateLimits
- core::net::ssrf_guard::ProviderEndpointPolicy
- core::observability::RedactionConfig
- core::pricing::LiteLLMModelInfo
- core::pricing::PricingDatabase
- core::pricing::Usage
- core::pricing_service::CostRange
- core::pricing_service::CostResult
- core::pricing_service::PricingCostBreakdown
- core::pricing_service::PricingCostEstimate
- core::pricing_service::PricingService
- core::pricing_service::PricingStatistics
- core::pricing_service::PricingUpdateEvent
- core::pricing_service::PricingUsage
- core::providers::DeepgramProvider
- core::providers::ElevenLabsProvider
- core::providers::anthropic::client::AnthropicClient
- core::providers::anthropic::config::AnthropicConfig
- core::providers::anthropic::config::AnthropicConfigBuilder
- core::providers::anthropic::models::AnthropicModelRegistry
- core::providers::anthropic::models::CostCalculator
- core::providers::anthropic::models::ModelConfig
- core::providers::anthropic::models::ModelLimits
- core::providers::anthropic::models::ModelSpec
- core::providers::anthropic::provider::AnthropicProvider
- core::providers::anthropic::provider::AnthropicProviderBuilder
- core::providers::anthropic::streaming::AnthropicStream
- core::providers::azure::AzureOpenAIProvider
- core::providers::azure::AzureProviderFactory
- core::providers::azure::assistants::AssistantApiConfig
- core::providers::azure::assistants::AzureAssistantHandler
- core::providers::azure::assistants::AzureAssistantUtils
- core::providers::azure::assistants::CancelRunResponse
- core::providers::azure::assistants::CreateAssistantRequest
- core::providers::azure::assistants::CreateAssistantResponse
- core::providers::azure::assistants::CreateMessageRequest
- core::providers::azure::assistants::CreateMessageResponse
- core::providers::azure::assistants::CreateRunRequest
- core::providers::azure::assistants::CreateRunResponse
- core::providers::azure::assistants::CreateThreadRequest
- core::providers::azure::assistants::CreateThreadResponse
- core::providers::azure::assistants::DeleteAssistantResponse
- core::providers::azure::assistants::DeleteThreadResponse
- core::providers::azure::assistants::ListAssistantsResponse
- core::providers::azure::assistants::ListMessagesResponse
- core::providers::azure::assistants::ListRunsResponse
- core::providers::azure::assistants::ModifyAssistantRequest
- core::providers::azure::assistants::ModifyThreadRequest
- core::providers::azure::assistants::RetrieveAssistantResponse
- core::providers::azure::assistants::RetrieveMessageResponse
- core::providers::azure::assistants::RetrieveRunResponse
- core::providers::azure::assistants::RetrieveThreadResponse
- core::providers::azure::assistants::SubmitToolOutputsRequest
- core::providers::azure::assistants::SubmitToolOutputsResponse
- core::providers::azure::batches::AzureBatchErrorData
- core::providers::azure::batches::AzureBatchErrors
- core::providers::azure::batches::AzureBatchHandler
- core::providers::azure::batches::AzureBatchJob
- core::providers::azure::batches::AzureBatchRequestCounts
- core::providers::azure::batches::AzureBatchUtils
- core::providers::azure::batches::CancelBatchResponse
- core::providers::azure::batches::CreateBatchRequest
- core::providers::azure::batches::CreateBatchResponse
- core::providers::azure::batches::ListBatchesResponse
- core::providers::azure::batches::RetrieveBatchResponse
- core::providers::azure::chat::AzureChatHandler
- core::providers::azure::chat::AzureChatUtils
- core::providers::azure::client::AzureClient
- core::providers::azure::client::AzureConfigFactory
- core::providers::azure::client::AzureRateLimitInfo
- core::providers::azure::config::AzureConfig
- core::providers::azure::config::AzureModelInfo
- core::providers::azure::embed::AzureEmbeddingHandler
- core::providers::azure::embed::AzureEmbeddingUtils
- core::providers::azure::error::AzureErrorMapper
- core::providers::azure::image::AzureImageHandler
- core::providers::azure::image::AzureImageUtils
- core::providers::azure::image::ImageEditRequest
- core::providers::azure::responses::AzureProcessedResponse
- core::providers::azure::responses::AzureResponseHandler
- core::providers::azure::responses::AzureResponseMetadata
- core::providers::azure::responses::ContentFilterError
- core::providers::azure::responses::ContentFilterResults
- core::providers::azure::responses::ContentFilterSeverity
- core::providers::azure::responses::PromptFilterResult
- core::providers::azure::responses::ResponseMetrics
- core::providers::azure::responses::ResponseStats
- core::providers::azure::responses::o_series_transformation::OSeriesResponseProcessor
- core::providers::azure::responses::o_series_transformation::OSeriesResponseTransformation
- core::providers::azure::responses::processor::AzureResponseProcessor
- core::providers::azure::responses::processor::ResponseProcessingConfig
- core::providers::azure::responses::processor::StreamingChunk
- core::providers::azure::responses::transformation::AzureResponseTransformation
- core::providers::azure::responses::transformation::ResponseTransformConfig
- core::providers::azure::responses::utils::AzureResponseUtils
- core::providers::azure::responses::utils::ResponseChoice
- core::providers::azure::responses::utils::ResponseMetadata
- core::providers::azure::responses::utils::ResponseStats
- core::providers::azure::responses::utils::TokenUsage
- core::providers::azure::utils::AzureUtils
- core::providers::azure_ai::AzureAIProvider
- core::providers::azure_ai::AzureAIProviderFactory
- core::providers::azure_ai::chat::AzureAIChatHandler
- core::providers::azure_ai::chat::AzureAIChatUtils
- core::providers::azure_ai::config::AzureAIConfig
- core::providers::azure_ai::embed::AzureAIEmbeddingHandler
- core::providers::azure_ai::embed::AzureAIEmbeddingUtils
- core::providers::azure_ai::embed::EmbeddingModelCapabilities
- core::providers::azure_ai::error::AzureAIErrorMapper
- core::providers::azure_ai::image_generation::AzureAIImageHandler
- core::providers::azure_ai::models::AzureAIModelRegistry
- core::providers::azure_ai::models::AzureAIModelSpec
- core::providers::azure_ai::rerank::AzureAIRerankHandler
- core::providers::azure_ai::rerank::AzureAIRerankUtils
- core::providers::azure_ai::rerank::RerankDocument
- core::providers::azure_ai::rerank::RerankModelCapabilities
- core::providers::azure_ai::rerank::RerankRequest
- core::providers::azure_ai::rerank::RerankResponse
- core::providers::azure_ai::rerank::RerankResult
- core::providers::azure_ai::rerank::RerankUsage
- core::providers::base::config::BaseConfig
- core::providers::base::connection_pool::ConnectionPool
- core::providers::base::connection_pool::GlobalPoolManager
- core::providers::base::connection_pool::PoolConfig
- core::providers::base::http::BaseHttpClient
- core::providers::base::http::HttpErrorMapper
- core::providers::base::http::OpenAIRequestTransformer
- core::providers::base::http::UrlBuilder
- core::providers::base::model_entry::ProviderModelEntry
- core::providers::base::sse::AnthropicTransformer
- core::providers::base::sse::CohereTransformer
- core::providers::base::sse::DatabricksTransformer
- core::providers::base::sse::GeminiTransformer
- core::providers::base::sse::OpenAICompatibleTransformer
- core::providers::base::sse::SSEEvent
- core::providers::base::sse::UnifiedSSEParser
- core::providers::base::sse::UnifiedSSEStream
- core::providers::bedrock::AwsAuth
- core::providers::bedrock::AwsCredentials
- core::providers::bedrock::BedrockClient
- core::providers::bedrock::BedrockConfig
- core::providers::bedrock::BedrockErrorMapper
- core::providers::bedrock::BedrockProvider
- core::providers::bedrock::CostCalculator
- core::providers::bedrock::ModelConfig
- core::providers::bedrock::ParsedBedrockModelId
- core::providers::bedrock::SigV4Signer
- core::providers::bedrock::agents::AgentClient
- core::providers::bedrock::agents::AgentCompletion
- core::providers::bedrock::agents::AgentInvocationRequest
- core::providers::bedrock::agents::AgentInvocationResponse
- core::providers::bedrock::agents::AgentInvocationResult
- core::providers::bedrock::agents::AgentTrace
- core::providers::bedrock::agents::SessionState
- core::providers::bedrock::agents::TraceEntry
- core::providers::bedrock::batch::BatchClient
- core::providers::bedrock::batch::BatchJobDetails
- core::providers::bedrock::batch::BatchJobResponse
- core::providers::bedrock::batch::CreateBatchJobRequest
- core::providers::bedrock::batch::InputDataConfig
- core::providers::bedrock::batch::JobStatistics
- core::providers::bedrock::batch::OutputDataConfig
- core::providers::bedrock::batch::S3InputDataConfig
- core::providers::bedrock::batch::S3OutputDataConfig
- core::providers::bedrock::batch::Tag
- core::providers::bedrock::catalog::BedrockCatalogEntry
- core::providers::bedrock::catalog::BedrockPricing
- core::providers::bedrock::catalog::EndpointSupport
- core::providers::bedrock::catalog::ModelCapabilities
- core::providers::bedrock::catalog::ModelLimits
- core::providers::bedrock::catalog::SourceMetadata
- core::providers::bedrock::chat::converse::ConverseMessage
- core::providers::bedrock::chat::converse::ConverseRequest
- core::providers::bedrock::chat::converse::DocumentBlock
- core::providers::bedrock::chat::converse::GuardrailConfig
- core::providers::bedrock::chat::converse::GuardrailContent
- core::providers::bedrock::chat::converse::ImageBlock
- core::providers::bedrock::chat::converse::InferenceConfig
- core::providers::bedrock::chat::converse::InputSchema
- core::providers::bedrock::chat::converse::SystemMessage
- core::providers::bedrock::chat::converse::ToolConfig
- core::providers::bedrock::chat::converse::ToolResultBlock
- core::providers::bedrock::chat::converse::ToolSpec
- core::providers::bedrock::chat::converse::ToolSpecDefinition
- core::providers::bedrock::chat::converse::ToolUseBlock
- core::providers::bedrock::embeddings::CohereEmbeddingRequest
- core::providers::bedrock::embeddings::CohereEmbeddingResponse
- core::providers::bedrock::embeddings::EmbeddingConfig
- core::providers::bedrock::embeddings::TitanEmbeddingRequest
- core::providers::bedrock::embeddings::TitanEmbeddingResponse
- core::providers::bedrock::embeddings::TitanMultimodalEmbeddingRequest
- core::providers::bedrock::guardrails::ContentFilter
- core::providers::bedrock::guardrails::ContentPolicyAssessment
- core::providers::bedrock::guardrails::GuardrailApplyRequest
- core::providers::bedrock::guardrails::GuardrailAssessment
- core::providers::bedrock::guardrails::GuardrailClient
- core::providers::bedrock::guardrails::GuardrailConfig
- core::providers::bedrock::guardrails::GuardrailContent
- core::providers::bedrock::guardrails::GuardrailCoverage
- core::providers::bedrock::guardrails::GuardrailOutput
- core::providers::bedrock::guardrails::GuardrailResponse
- core::providers::bedrock::guardrails::GuardrailText
- core::providers::bedrock::guardrails::GuardrailUsage
- core::providers::bedrock::guardrails::PiiEntity
- core::providers::bedrock::guardrails::RegexMatch
- core::providers::bedrock::guardrails::SensitiveInformationPolicyAssessment
- core::providers::bedrock::guardrails::TextCharactersCoverage
- core::providers::bedrock::guardrails::Topic
- core::providers::bedrock::guardrails::TopicPolicyAssessment
- core::providers::bedrock::guardrails::WordPolicyAssessment
- core::providers::bedrock::images::NovaCanvasRequest
- core::providers::bedrock::images::NovaCanvasResponse
- core::providers::bedrock::images::NovaImage
- core::providers::bedrock::images::StabilityArtifact
- core::providers::bedrock::images::StabilityResponse
- core::providers::bedrock::images::StabilityTextToImageRequest
- core::providers::bedrock::images::TextPrompt
- core::providers::bedrock::images::TextToImageParams
- core::providers::bedrock::knowledge_bases::ConfluenceLocation
- core::providers::bedrock::knowledge_bases::KnowledgeBaseClient
- core::providers::bedrock::knowledge_bases::KnowledgeBaseRetrievalRequest
- core::providers::bedrock::knowledge_bases::KnowledgeBaseRetrievalResponse
- core::providers::bedrock::knowledge_bases::RetrievalConfiguration
- core::providers::bedrock::knowledge_bases::RetrievalContent
- core::providers::bedrock::knowledge_bases::RetrievalFilter
- core::providers::bedrock::knowledge_bases::RetrievalLocation
- core::providers::bedrock::knowledge_bases::RetrievalQuery
- core::providers::bedrock::knowledge_bases::RetrievalResult
- core::providers::bedrock::knowledge_bases::S3Location
- core::providers::bedrock::knowledge_bases::SalesforceLocation
- core::providers::bedrock::knowledge_bases::SharepointLocation
- core::providers::bedrock::knowledge_bases::VectorSearchConfiguration
- core::providers::bedrock::knowledge_bases::WebLocation
- core::providers::bedrock::streaming::BedrockStream
- core::providers::bedrock::streaming::EventStreamHeader
- core::providers::bedrock::streaming::EventStreamMessage
- core::providers::bfl::BflConfig
- core::providers::bfl::BflImageRequest
- core::providers::bfl::BflProvider
- core::providers::cloudflare::CloudflareConfig
- core::providers::cloudflare::CloudflareProvider
- core::providers::cohere::CohereConfig
- core::providers::cohere::CohereProvider
- core::providers::cohere::RerankRequest
- core::providers::cohere::RerankResponse
- core::providers::cohere::RerankResult
- core::providers::contextual_error::ContextualError
- core::providers::databricks::DatabricksConfig
- core::providers::failure::ProviderFailureFacts
- core::providers::failure::ProviderRetryHint
- core::providers::fal_ai::config::FalAIConfig
- core::providers::fal_ai::error::FalAIErrorMapper
- core::providers::fal_ai::models::FalAIModel
- core::providers::fal_ai::models::FalAIModelRegistry
- core::providers::fal_ai::provider::FalAIProvider
- core::providers::gemini::client::GeminiClient
- core::providers::gemini::config::GeminiConfig
- core::providers::gemini::config::GeminiConfigBuilder
- core::providers::gemini::config::SafetySetting
- core::providers::gemini::error::GeminiErrorMapper
- core::providers::gemini::models::CostCalculator
- core::providers::gemini::models::GeminiModelRegistry
- core::providers::gemini::models::ModelLimits
- core::providers::gemini::models::ModelSpec
- core::providers::gemini::provider::GeminiProvider
- core::providers::gemini::streaming::GeminiStream
- core::providers::github_copilot::CopilotAuthenticator
- core::providers::github_copilot::GitHubCopilotConfig
- core::providers::github_copilot::GitHubCopilotModel
- core::providers::github_copilot::GitHubCopilotProvider
- core::providers::media::GenerationLifecycle
- core::providers::media::GenerationOutput
- core::providers::media::PollPolicy
- core::providers::media::runway::RunwayConfig
- core::providers::media::runway::RunwayImageToVideoRequest
- core::providers::media::runway::RunwayProvider
- core::providers::media::runway::RunwayTask
- core::providers::media::runway::RunwayTaskRef
- core::providers::media::runway::RunwayTextToVideoRequest
- core::providers::mistral::MistralConfig
- core::providers::mistral::MistralErrorMapper
- core::providers::mistral::MistralProvider
- core::providers::mistral::chat::MistralChatHandler
- core::providers::mistral::chat::transformation::MistralChatTransformation
- core::providers::mistral::embedding::MistralEmbeddingHandler
- core::providers::model_identity::DeploymentModelIdentity
- core::providers::model_identity::ModelIdentityMapping
- core::providers::oci::OciConfig
- core::providers::oci::OciNativeProvider
- core::providers::oci::OciRerankProvider
- core::providers::ollama::OllamaConfig
- core::providers::ollama::OllamaModelInfo
- core::providers::ollama::OllamaProvider
- core::providers::openai::client::OpenAIProvider
- core::providers::openai::config::OpenAIConfig
- core::providers::openai::config::OpenAIFeatures
- core::providers::openai::error_mapper::OpenAIErrorMapper
- core::providers::openai::models::OpenAICacheControl
- core::providers::openai::models::OpenAIChatRequest
- core::providers::openai::models::OpenAIChatResponse
- core::providers::openai::models::OpenAIChoice
- core::providers::openai::models::OpenAIDelta
- core::providers::openai::models::OpenAIDocumentSource
- core::providers::openai::models::OpenAIFunction
- core::providers::openai::models::OpenAIFunctionCall
- core::providers::openai::models::OpenAIFunctionCallDelta
- core::providers::openai::models::OpenAIFunctionChoice
- core::providers::openai::models::OpenAIImageSource
- core::providers::openai::models::OpenAIImageUrl
- core::providers::openai::models::OpenAIInputAudio
- core::providers::openai::models::OpenAILogprobs
- core::providers::openai::models::OpenAIMessage
- core::providers::openai::models::OpenAIMessageAudio
- core::providers::openai::models::OpenAIModelConfig
- core::providers::openai::models::OpenAIModelRegistry
- core::providers::openai::models::OpenAIModelSpec
- core::providers::openai::models::OpenAIResponseFormat
- core::providers::openai::models::OpenAIStreamChoice
- core::providers::openai::models::OpenAIStreamChunk
- core::providers::openai::models::OpenAITokenDetails
- core::providers::openai::models::OpenAITokenLogprob
- core::providers::openai::models::OpenAITool
- core::providers::openai::models::OpenAIToolCall
- core::providers::openai::models::OpenAIToolCallDelta
- core::providers::openai::models::OpenAITopLogprob
- core::providers::openai::models::OpenAIUsage
- core::providers::openai::transformer::OpenAIRequestTransformer
- core::providers::openai::transformer::OpenAIResponseTransformer
- core::providers::openai::transformer::OpenAITransformer
- core::providers::openai_like::config::OpenAILikeConfig
- core::providers::openai_like::models::OpenAILikeModelConfig
- core::providers::openai_like::models::OpenAILikeModelRegistry
- core::providers::openai_like::provider::OpenAILikeErrorMapper
- core::providers::openai_like::provider::OpenAILikeProvider
- core::providers::registry::definition::ProviderDefinition
- core::providers::registry::lifecycle::ProviderModuleLifecycleEntry
- core::providers::registry::lifecycle::ProviderOrphanBaselineEntry
- core::providers::registry::model_catalog_authority::CallableCatalogModel
- core::providers::registry::model_catalog_authority::CatalogAuthority
- core::providers::registry::support_matrix::ProviderLegacyAdapterSupport
- core::providers::registry::types::ProviderRegistryEntry
- core::providers::replicate::client::ReplicateClient
- core::providers::replicate::config::ReplicateConfig
- core::providers::replicate::error::ReplicateErrorMapper
- core::providers::replicate::models::ReplicateModelRegistry
- core::providers::replicate::models::ReplicateModelSpec
- core::providers::replicate::prediction::CreatePredictionRequest
- core::providers::replicate::prediction::PredictionMetrics
- core::providers::replicate::prediction::PredictionResponse
- core::providers::replicate::prediction::PredictionUrls
- core::providers::replicate::provider::ReplicateProvider
- core::providers::replicate::streaming::ReplicateTransformer
- core::providers::sagemaker::SageMakerConfig
- core::providers::sagemaker::SageMakerProvider
- core::providers::shared::MessageTransformer
- core::providers::shared::RateLimiter
- core::providers::shared::ResponseValidator
- core::providers::snowflake::SnowflakeConfig
- core::providers::stability::StabilityConfig
- core::providers::stability::StabilityProvider
- core::providers::thinking::NoThinkingSupport
- core::providers::unified_provider::ProviderHttpErrorFacts
- core::providers::unified_provider::ProviderHttpErrorHeaders
- core::providers::vertex_ai::VertexAIProviderConfig
- core::providers::vertex_ai::auth::AccessToken
- core::providers::vertex_ai::auth::AuthorizedUserCredentials
- core::providers::vertex_ai::auth::CredentialSource
- core::providers::vertex_ai::auth::ServiceAccountKey
- core::providers::vertex_ai::auth::VertexAuth
- core::providers::vertex_ai::auth::WorkloadIdentityConfig
- core::providers::vertex_ai::batches::BatchError
- core::providers::vertex_ai::batches::BatchErrorDetail
- core::providers::vertex_ai::batches::BatchHandler
- core::providers::vertex_ai::batches::BatchInputConfig
- core::providers::vertex_ai::batches::BatchJob
- core::providers::vertex_ai::batches::BatchOutputConfig
- core::providers::vertex_ai::batches::BatchStatistics
- core::providers::vertex_ai::batches::BigQueryDestination
- core::providers::vertex_ai::batches::BigQuerySource
- core::providers::vertex_ai::batches::CreateBatchJobRequest
- core::providers::vertex_ai::batches::GcsDestination
- core::providers::vertex_ai::batches::GcsSource
- core::providers::vertex_ai::batches::GenerationConfig
- core::providers::vertex_ai::client::VertexAIErrorMapper
- core::providers::vertex_ai::client::VertexAIProvider
- core::providers::vertex_ai::common_utils::Content
- core::providers::vertex_ai::common_utils::FileData
- core::providers::vertex_ai::common_utils::FunctionCall
- core::providers::vertex_ai::common_utils::FunctionCallingConfig
- core::providers::vertex_ai::common_utils::FunctionDeclaration
- core::providers::vertex_ai::common_utils::FunctionResponse
- core::providers::vertex_ai::common_utils::GenerationConfig
- core::providers::vertex_ai::common_utils::InlineData
- core::providers::vertex_ai::common_utils::SafetyRating
- core::providers::vertex_ai::common_utils::SafetySettings
- core::providers::vertex_ai::common_utils::Tool
- core::providers::vertex_ai::common_utils::ToolConfig
- core::providers::vertex_ai::common_utils::VertexAIConfig
- core::providers::vertex_ai::context_caching::ContextCacheEntry
- core::providers::vertex_ai::context_caching::ContextCachingConfig
- core::providers::vertex_ai::context_caching::ContextCachingHandler
- core::providers::vertex_ai::count_tokens::Content
- core::providers::vertex_ai::count_tokens::CountTokensRequest
- core::providers::vertex_ai::count_tokens::CountTokensResponse
- core::providers::vertex_ai::count_tokens::FileData
- core::providers::vertex_ai::count_tokens::GenerationConfig
- core::providers::vertex_ai::count_tokens::InlineData
- core::providers::vertex_ai::count_tokens::TokenCountHandler
- core::providers::vertex_ai::embeddings::BatchEmbeddingHandler
- core::providers::vertex_ai::embeddings::EmbeddingHandler
- core::providers::vertex_ai::embeddings::EmbeddingInstance
- core::providers::vertex_ai::embeddings::EmbeddingParameters
- core::providers::vertex_ai::embeddings::ImageData
- core::providers::vertex_ai::embeddings::MultimodalEmbeddingInstance
- core::providers::vertex_ai::embeddings::VideoData
- core::providers::vertex_ai::files::FileError
- core::providers::vertex_ai::files::FileHandler
- core::providers::vertex_ai::files::FileMetadata
- core::providers::vertex_ai::files::FileReference
- core::providers::vertex_ai::files::FileTransformation
- core::providers::vertex_ai::files::FileUploadRequest
- core::providers::vertex_ai::files::ListFilesResponse
- core::providers::vertex_ai::files::VideoMetadata
- core::providers::vertex_ai::fine_tuning::CreateFineTuningJobRequest
- core::providers::vertex_ai::fine_tuning::DatasetDistribution
- core::providers::vertex_ai::fine_tuning::DatasetDistributionBucket
- core::providers::vertex_ai::fine_tuning::FineTuningError
- core::providers::vertex_ai::fine_tuning::FineTuningHandler
- core::providers::vertex_ai::fine_tuning::FineTuningJob
- core::providers::vertex_ai::fine_tuning::ListFineTuningJobsResponse
- core::providers::vertex_ai::fine_tuning::SupervisedHyperParameters
- core::providers::vertex_ai::fine_tuning::SupervisedTuningDataStats
- core::providers::vertex_ai::fine_tuning::SupervisedTuningDatasetExample
- core::providers::vertex_ai::fine_tuning::SupervisedTuningSpec
- core::providers::vertex_ai::fine_tuning::TrainingInputs
- core::providers::vertex_ai::fine_tuning::TrainingTask
- core::providers::vertex_ai::fine_tuning::TuningDataStats
- core::providers::vertex_ai::gemini::Candidate
- core::providers::vertex_ai::gemini::CitationMetadata
- core::providers::vertex_ai::gemini::CitationSource
- core::providers::vertex_ai::gemini::CodeExecution
- core::providers::vertex_ai::gemini::Content
- core::providers::vertex_ai::gemini::FileData
- core::providers::vertex_ai::gemini::FunctionCall
- core::providers::vertex_ai::gemini::FunctionCallingConfig
- core::providers::vertex_ai::gemini::FunctionDeclaration
- core::providers::vertex_ai::gemini::FunctionResponse
- core::providers::vertex_ai::gemini::GeminiConfig
- core::providers::vertex_ai::gemini::GeminiCostCalculator
- core::providers::vertex_ai::gemini::GeminiGenerationConfig
- core::providers::vertex_ai::gemini::GenerateContentResponse
- core::providers::vertex_ai::gemini::GoogleSearchRetrieval
- core::providers::vertex_ai::gemini::GroundingAttribution
- core::providers::vertex_ai::gemini::InlineData
- core::providers::vertex_ai::gemini::LogprobsResult
- core::providers::vertex_ai::gemini::PromptFeedback
- core::providers::vertex_ai::gemini::SafetyRating
- core::providers::vertex_ai::gemini::SafetySetting
- core::providers::vertex_ai::gemini::SystemInstruction
- core::providers::vertex_ai::gemini::Tool
- core::providers::vertex_ai::gemini::ToolConfig
- core::providers::vertex_ai::gemini::TopCandidate
- core::providers::vertex_ai::gemini::UsageMetadata
- core::providers::vertex_ai::gemini_embeddings::BatchEmbedContentRequest
- core::providers::vertex_ai::gemini_embeddings::BatchEmbedContentResponse
- core::providers::vertex_ai::gemini_embeddings::BatchGeminiEmbeddingHandler
- core::providers::vertex_ai::gemini_embeddings::ContentEmbedding
- core::providers::vertex_ai::gemini_embeddings::EmbedContentRequest
- core::providers::vertex_ai::gemini_embeddings::GeminiEmbeddingHandler
- core::providers::vertex_ai::gemini_embeddings::GeminiEmbeddingRequest
- core::providers::vertex_ai::gemini_embeddings::InlineData
- core::providers::vertex_ai::google_genai::GoogleGenAITransformation
- core::providers::vertex_ai::image_generation::ImageGenerationHandler
- core::providers::vertex_ai::image_generation::ImageGenerationRequest
- core::providers::vertex_ai::image_generation::ImageGenerationResponse
- core::providers::vertex_ai::image_generation::ImagePrediction
- core::providers::vertex_ai::image_generation::SafetyRating
- core::providers::vertex_ai::image_generation::SafetySetting
- core::providers::vertex_ai::multimodal_embeddings::ImageInput
- core::providers::vertex_ai::multimodal_embeddings::MultimodalEmbeddingHandler
- core::providers::vertex_ai::multimodal_embeddings::MultimodalEmbeddingRequest
- core::providers::vertex_ai::multimodal_embeddings::VideoInput
- core::providers::vertex_ai::partner_models::AnthropicVertexParams
- core::providers::vertex_ai::partner_models::JambaVertexParams
- core::providers::vertex_ai::partner_models::LlamaVertexParams
- core::providers::vertex_ai::text_to_speech::AudioConfig
- core::providers::vertex_ai::text_to_speech::TextInput
- core::providers::vertex_ai::text_to_speech::TextToSpeechHandler
- core::providers::vertex_ai::text_to_speech::TextToSpeechRequest
- core::providers::vertex_ai::text_to_speech::TextToSpeechResponse
- core::providers::vertex_ai::text_to_speech::Voice
- core::providers::vertex_ai::text_to_speech::VoiceSelectionParams
- core::providers::vertex_ai::transformers::GeminiTransformer
- core::providers::vertex_ai::transformers::PartnerModelTransformer
- core::providers::vertex_ai::vector_stores::VectorDocument
- core::providers::vertex_ai::vector_stores::VectorSearchRequest
- core::providers::vertex_ai::vector_stores::VectorSearchResponse
- core::providers::vertex_ai::vector_stores::VectorSearchResult
- core::providers::vertex_ai::vector_stores::VectorStoreConfig
- core::providers::vertex_ai::vector_stores::VectorStoreHandler
- core::providers::vertex_ai::vector_stores::VectorStoreOperation
- core::providers::vertex_ai::vertex_ai_partner_models::PartnerModelConfig
- core::providers::vertex_ai::vertex_ai_partner_models::PartnerModelHandler
- core::providers::vertex_ai::vertex_ai_partner_models::ai21::AI21Handler
- core::providers::vertex_ai::vertex_ai_partner_models::anthropic::AnthropicHandler
- core::providers::vertex_ai::vertex_ai_partner_models::anthropic::experimental_pass_through::ExperimentalPassThroughHandler
- core::providers::vertex_ai::vertex_ai_partner_models::llama3::Llama3Handler
- core::providers::vertex_ai::vertex_embeddings::LegacyEmbeddingTypes
- core::providers::vertex_ai::vertex_embeddings::VertexEmbeddingHandler
- core::providers::vertex_ai::vertex_model_garden::ModelGardenHandler
- core::providers::vertex_ai::vertex_model_garden::ModelGardenModel
- core::providers::vertex_ai::vertex_model_garden::ModelGardenRequest
- core::providers::vertex_ai::vertex_model_garden::ModelGardenResponse
- core::providers::voyage::VoyageProvider
- core::providers::watsonx::WatsonxConfig
- core::providers::watsonx::WatsonxProvider
- core::providers::watsonx::WatsonxRerankProvider
- core::rate_limiter::RateLimitResult
- core::rate_limiter::RateLimiter
- core::request_ledger::RequestBilling
- core::request_ledger::RequestLedgerFacts
- core::request_ledger::RequestLedgerRecord
- core::request_ledger::RequestLedgerRuntime
- core::request_ledger::RequestReconciliation
- core::rerank::RerankCache
- core::rerank::RerankCacheStats
- core::rerank::RerankRequest
- core::rerank::RerankResponse
- core::rerank::RerankResult
- core::rerank::RerankService
- core::rerank::RerankUsage
- core::rerank::providers::CohereRerankProvider
- core::rerank::providers::JinaRerankProvider
- core::rerank::providers::VoyageRerankProvider
- core::router::DefaultRuntimeBinding
- core::router::LegacyRuntimeSelector
- core::router::RuntimeBinding
- core::router::RuntimeHandle
- core::router::RuntimeRequestContext
- core::router::RuntimeRequestOptions
- core::router::budget_routing::BudgetAwareRouter
- core::router::budget_routing::RequestBudgetCheck
- core::router::config::RouterConfig
- core::router::deployment::Deployment
- core::router::deployment::DeploymentConfig
- core::router::deployment::DeploymentState
- core::router::deployment::DeploymentStateInner
- core::router::deployment::HealthCheckPolicy
- core::router::deployment::RetrySchedule
- core::router::fallback::ExecutionResult
- core::router::fallback::FallbackConfig
- core::router::retry_policy::RetryContext
- core::router::retry_policy::RetryDecision
- core::router::retry_policy::RetryPolicy
- core::router::selection::DeploymentLease
- core::router::strategy_impl::RoutingContext
- core::router::unified::CapabilityDeployment
- core::router::unified::Router
- core::router::unified::RoutingMetrics
- core::router::unified::RoutingSnapshot
- core::secret_managers::aws::AwsSecretManager
- core::secret_managers::aws::AwsSecretsConfig
- core::secret_managers::azure::AzureSecretManager
- core::secret_managers::azure::AzureSecretsConfig
- core::secret_managers::env::EnvSecretManager
- core::secret_managers::file::FileSecretManager
- core::secret_managers::gcp::GcpSecretManager
- core::secret_managers::gcp::GcpSecretsConfig
- core::secret_managers::registry::SecretManagerRegistry
- core::secret_managers::vault::VaultConfig
- core::secret_managers::vault::VaultSecretManager
- core::security::AnonymizationRule
- core::security::ConsentManager
- core::security::ContentFilter
- core::security::ContentIssue
- core::security::CustomFilter
- core::security::DataExportTools
- core::security::FilterResult
- core::security::GDPRCompliance
- core::security::ModerationRule
- core::security::PIIPattern
- core::security::ProfanityFilter
- core::security::RetentionPolicy
- core::security::UserConsent
- core::streaming::handler::StreamingHandler
- core::streaming::types::ChatCompletionChunk
- core::streaming::types::ChatCompletionChunkChoice
- core::streaming::types::ChatCompletionDelta
- core::streaming::types::Event
- core::subsystem_registry::CoreSubsystem
- core::teams::manager::AddMemberRequest
- core::teams::manager::CreateTeamRequest
- core::teams::manager::TeamManager
- core::teams::manager::TeamUsageStats
- core::teams::manager::UpdateRoleRequest
- core::teams::manager::UpdateTeamRequest
- core::teams::repository::InMemoryTeamRepository
- core::teams::repository::postgres::PostgresTeamRepository
- core::traits::cache::CacheStats
- core::traits::error_mapper::implementations::AnthropicErrorMapper
- core::traits::error_mapper::implementations::OpenAIErrorMapper
- core::traits::error_mapper::types::GenericErrorMapper
- core::traits::integration::CacheHitEvent
- core::traits::integration::EmbeddingEndEvent
- core::traits::integration::EmbeddingErrorEvent
- core::traits::integration::EmbeddingStartEvent
- core::traits::integration::GuardrailDecisionEvent
- core::traits::integration::LlmEndEvent
- core::traits::integration::LlmErrorEvent
- core::traits::integration::LlmStartEvent
- core::traits::integration::LlmStreamEvent
- core::traits::middleware::MiddlewareStack
- core::traits::provider::ProviderHandle
- core::traits::secret_manager::ListSecretsOptions
- core::traits::secret_manager::ListSecretsResult
- core::traits::secret_manager::ReadSecretOptions
- core::traits::secret_manager::Secret
- core::traits::secret_manager::SecretMetadata
- core::traits::secret_manager::WriteSecretOptions
- core::traits::transformer::TransformStream
- core::traits::transformer::TransformerRegistry
- core::types::anthropic::AnthropicBuiltinTool
- core::types::anthropic::AnthropicChatRequest
- core::types::anthropic::AnthropicMetadata
- core::types::anthropic::AnthropicRequestParams
- core::types::anthropic::AnthropicThinkingConfig
- core::types::anthropic::ComputerToolConfig
- core::types::anthropic::McpServerConfig
- core::types::anthropic_continuation::AnthropicRedactedData
- core::types::anthropic_continuation::AnthropicSignature
- core::types::anthropic_continuation::AnthropicThinkingContent
- core::types::anthropic_continuation::ChatMessageExtensions
- core::types::chat::ChatMessage
- core::types::chat::ChatRequest
- core::types::chat::StreamOptions
- core::types::codex::wire::CodexCustomTool
- core::types::codex::wire::CodexCustomToolCall
- core::types::codex::wire::CodexCustomToolCallOutput
- core::types::codex::wire::CodexFunctionCall
- core::types::codex::wire::CodexFunctionCallOutput
- core::types::codex::wire::CodexInternalChatMessageMetadataPassthrough
- core::types::codex::wire::CodexUnsupportedWire
- core::types::content::AudioData
- core::types::content::CacheControl
- core::types::content::DocumentSource
- core::types::content::ImageSource
- core::types::content::ImageUrl
- core::types::content::InputAudio
- core::types::context::RequestContext
- core::types::embedding::EmbedRequest
- core::types::embedding::EmbeddingRequest
- core::types::health::HealthCheckResult
- core::types::image::AudioTranscriptionRequest
- core::types::image::CompletionRequest
- core::types::image::ImageEditRequest
- core::types::image::ImageGenerationRequest
- core::types::image::ImageRequest
- core::types::metrics::MetricDataPoint
- core::types::metrics::MetricDefinition
- core::types::model::ModelInfo
- core::types::model_id::ModelIdRef
- core::types::pagination::Filter
- core::types::pagination::Pagination
- core::types::pagination::SortOrder
- core::types::responses::ApiError
- core::types::responses::AudioDelta
- core::types::responses::AudioTranscriptionResponse
- core::types::responses::ChatChoice
- core::types::responses::ChatChunk
- core::types::responses::ChatDelta
- core::types::responses::ChatResponse
- core::types::responses::ChatStreamChoice
- core::types::responses::CompletionChoice
- core::types::responses::CompletionResponse
- core::types::responses::CompletionTokensDetails
- core::types::responses::EmbedResponse
- core::types::responses::EmbeddingData
- core::types::responses::EmbeddingResponse
- core::types::responses::EmbeddingUsage
- core::types::responses::ErrorResponse
- core::types::responses::FunctionCallDelta
- core::types::responses::ImageData
- core::types::responses::ImageGenerationResponse
- core::types::responses::ImageResponse
- core::types::responses::LogProbs
- core::types::responses::PromptTokensDetails
- core::types::responses::SegmentInfo
- core::types::responses::TokenLogProb
- core::types::responses::ToolCallDelta
- core::types::responses::TopLogProb
- core::types::responses::Usage
- core::types::responses::WordInfo
- core::types::service::ServiceStatus
- core::types::thinking::ThinkingCapabilities
- core::types::thinking::ThinkingConfig
- core::types::thinking::ThinkingDelta
- core::types::thinking::ThinkingUsage
- core::types::tools::FunctionCall
- core::types::tools::FunctionChoice
- core::types::tools::FunctionDefinition
- core::types::tools::ResponseFormat
- core::types::tools::Tool
- core::types::tools::ToolCall
- core::user_management::Organization
- core::user_management::OrganizationSettings
- core::user_management::PasswordPolicy
- core::user_management::SSOConfig
- core::user_management::Team
- core::user_management::TeamMember
- core::user_management::TeamSettings
- core::user_management::User
- core::user_management::UserPreferences
- core::virtual_keys::CreateKeyRequest
- core::virtual_keys::KeyGenerationSettings
- core::virtual_keys::RateLimitState
- core::virtual_keys::RateLimits
- core::virtual_keys::UpdateKeyRequest
- core::virtual_keys::VirtualKey
- monitoring::alerts::AlertManager
- monitoring::alerts::AlertRule
- monitoring::alerts::AlertStats
- monitoring::alerts::EmailChannel
- monitoring::alerts::SlackChannel
- monitoring::alerts::SmtpConfig
- monitoring::metrics::MetricsCollector
- monitoring::system::MonitoringSystem
- monitoring::types::Alert
- monitoring::types::ErrorMetrics
- monitoring::types::LatencyPercentiles
- monitoring::types::MonitoringRequestMetrics
- monitoring::types::PerformanceMetrics
- monitoring::types::ProviderMetrics
- monitoring::types::SystemMetrics
- monitoring::types::SystemResourceMetrics
- sdk::client::LLMClient
- sdk::client::LoadBalancer
- sdk::client::ProviderStats
- sdk::config::ClientConfig
- sdk::config::ClientSettings
- sdk::config::SdkConfigBuilder
- sdk::config::SdkProviderConfig
- sdk::types::AudioData
- sdk::types::ChatChoice
- sdk::types::ChatChunk
- sdk::types::ChatOptions
- sdk::types::ChatResponse
- sdk::types::ChunkChoice
- sdk::types::Cost
- sdk::types::CostBreakdown
- sdk::types::Function
- sdk::types::ImageUrl
- sdk::types::Message
- sdk::types::MessageDelta
- sdk::types::SdkChatRequest
- sdk::types::Tool
- sdk::types::ToolCall
- sdk::types::Usage
- server::builder::ServerBuilder
- server::http::HttpServer
- server::middleware::AuthMiddleware
- server::middleware::AuthMiddlewareService
- server::middleware::AuthRateLimiter
- server::middleware::MetricsMiddleware
- server::middleware::MetricsMiddlewareService
- server::middleware::MiddlewareRequestMetrics
- server::middleware::RateLimitMiddleware
- server::middleware::RateLimitMiddlewareService
- server::middleware::RequestIdMiddleware
- server::middleware::RequestIdMiddlewareService
- server::middleware::SecurityHeadersMiddleware
- server::middleware::SecurityHeadersMiddlewareService
- server::routes::ApiResponse
- server::routes::ListQuery
- server::routes::PaginatedResponse
- server::routes::PaginationMeta
- server::routes::PaginationQuery
- server::routes::SortQuery
- server::routes::auth::AuthResponse
- server::routes::auth::AuthSystem
- server::routes::auth::ChangePasswordRequest
- server::routes::auth::Claims
- server::routes::auth::ForgotPasswordRequest
- server::routes::auth::JwtHandler
- server::routes::auth::LoginRequest
- server::routes::auth::LoginResponse
- server::routes::auth::RefreshTokenRequest
- server::routes::auth::RefreshTokenResponse
- server::routes::auth::RegisterRequest
- server::routes::auth::RegisterResponse
- server::routes::auth::ResetPasswordRequest
- server::routes::auth::UserInfo
- server::routes::auth::UserResponse
- server::routes::auth::VerifyEmailRequest
- server::routes::budget::BudgetSummaryResponse
- server::routes::budget::DeleteBudgetResponse
- server::routes::budget::ListModelBudgetsResponse
- server::routes::budget::ListProviderBudgetsResponse
- server::routes::budget::ModelBudgetResponse
- server::routes::budget::ProviderBudgetResponse
- server::routes::budget::SetModelBudgetRequest
- server::routes::budget::SetProviderBudgetRequest
- server::routes::pricing::CostCalculationRequest
- server::routes::pricing::PricingStatsResponse
- server::routes::pricing::RefreshRequest
- server::routes::pricing::RefreshResponse
- server::routes::teams::AddMemberBody
- server::routes::teams::CreateTeamBody
- server::routes::teams::MemberPath
- server::routes::teams::TeamPath
- server::routes::teams::TeamResponse
- server::routes::teams::UpdateRoleBody
- server::routes::teams::UpdateTeamBody
- server::state::AppState
- server::state::RuntimeRevision
- server::types::ServerHealth
- server::types::ServerRequestMetrics
- storage::StorageHealthStatus
- storage::StorageLayer
- storage::database::entities::api_key::ActiveModel
- storage::database::entities::api_key::ColumnIter
- storage::database::entities::api_key::Entity
- storage::database::entities::api_key::Model
- storage::database::entities::api_key::PrimaryKeyIter
- storage::database::entities::api_key::RelationIter
- storage::database::entities::batch::ActiveModel
- storage::database::entities::batch::ColumnIter
- storage::database::entities::batch::Entity
- storage::database::entities::batch::Model
- storage::database::entities::batch::PrimaryKeyIter
- storage::database::entities::batch::RelationIter
- storage::database::entities::budget_limit_snapshot::ActiveModel
- storage::database::entities::budget_limit_snapshot::ColumnIter
- storage::database::entities::budget_limit_snapshot::Entity
- storage::database::entities::budget_limit_snapshot::Model
- storage::database::entities::budget_limit_snapshot::PrimaryKeyIter
- storage::database::entities::budget_limit_snapshot::RelationIter
- storage::database::entities::password_reset_token::ActiveModel
- storage::database::entities::password_reset_token::ColumnIter
- storage::database::entities::password_reset_token::Entity
- storage::database::entities::password_reset_token::Model
- storage::database::entities::password_reset_token::PrimaryKeyIter
- storage::database::entities::password_reset_token::RelationIter
- storage::database::entities::pricing::ActiveModel
- storage::database::entities::pricing::ColumnIter
- storage::database::entities::pricing::Entity
- storage::database::entities::pricing::Model
- storage::database::entities::pricing::PrimaryKeyIter
- storage::database::entities::pricing::RelationIter
- storage::database::entities::pricing_history::ActiveModel
- storage::database::entities::pricing_history::ColumnIter
- storage::database::entities::pricing_history::Entity
- storage::database::entities::pricing_history::Model
- storage::database::entities::pricing_history::PrimaryKeyIter
- storage::database::entities::pricing_history::RelationIter
- storage::database::entities::provider_config_revision::ActiveModel
- storage::database::entities::provider_config_revision::ColumnIter
- storage::database::entities::provider_config_revision::Entity
- storage::database::entities::provider_config_revision::Model
- storage::database::entities::provider_config_revision::PrimaryKeyIter
- storage::database::entities::provider_config_revision::RelationIter
- storage::database::entities::request_ledger::ActiveModel
- storage::database::entities::request_ledger::ColumnIter
- storage::database::entities::request_ledger::Entity
- storage::database::entities::request_ledger::Model
- storage::database::entities::request_ledger::PrimaryKeyIter
- storage::database::entities::request_ledger::RelationIter
- storage::database::entities::response::ActiveModel
- storage::database::entities::response::ColumnIter
- storage::database::entities::response::Entity
- storage::database::entities::response::Model
- storage::database::entities::response::PrimaryKeyIter
- storage::database::entities::response::RelationIter
- storage::database::entities::response_settlement::ActiveModel
- storage::database::entities::response_settlement::ColumnIter
- storage::database::entities::response_settlement::Entity
- storage::database::entities::response_settlement::Model
- storage::database::entities::response_settlement::PrimaryKeyIter
- storage::database::entities::response_settlement::RelationIter
- storage::database::entities::routing_policy_revision::ActiveModel
- storage::database::entities::routing_policy_revision::ColumnIter
- storage::database::entities::routing_policy_revision::Entity
- storage::database::entities::routing_policy_revision::Model
- storage::database::entities::routing_policy_revision::PrimaryKeyIter
- storage::database::entities::routing_policy_revision::RelationIter
- storage::database::entities::runtime_config::ActiveModel
- storage::database::entities::runtime_config::ColumnIter
- storage::database::entities::runtime_config::Entity
- storage::database::entities::runtime_config::Model
- storage::database::entities::runtime_config::PrimaryKeyIter
- storage::database::entities::runtime_config::RelationIter
- storage::database::entities::user::ActiveModel
- storage::database::entities::user::ColumnIter
- storage::database::entities::user::Entity
- storage::database::entities::user::Model
- storage::database::entities::user::PrimaryKeyIter
- storage::database::entities::user::RelationIter
- storage::database::entities::user_session::ActiveModel
- storage::database::entities::user_session::ColumnIter
- storage::database::entities::user_session::Entity
- storage::database::entities::user_session::Model
- storage::database::entities::user_session::PrimaryKeyIter
- storage::database::entities::user_session::RelationIter
- storage::database::migration::Migrator
- storage::database::seaorm_db::DatabaseStats
- storage::database::seaorm_db::RequestLedgerListFilter
- storage::database::seaorm_db::RequestLedgerSink
- storage::database::seaorm_db::SeaOrmDatabase
- storage::database::seaorm_db::SeaOrmTeamRepository
- storage::files::FileMetadata
- storage::files::LocalStorage
- storage::files::S3Storage
- storage::redis::RedisConnection
- storage::redis::RedisPool
- storage::redis::Subscription
- storage::vector::PineconeStore
- storage::vector::PineconeVectorStore
- storage::vector::QdrantStore
- storage::vector::SearchResult
- storage::vector::VectorData
- storage::vector::VectorPoint
- storage::vector::WeaviateStore
- utils::ai::counter::token_counter::TokenCounter
- utils::ai::counter::types::ModelTokenConfig
- utils::ai::counter::types::TokenEstimate
- utils::ai::models::capabilities::ModelCapabilities
- utils::ai::models::utils::ModelUtils
- utils::ai::tokens::TokenUsage
- utils::ai::tokens::TokenUtils
- utils::ai::tokens::TokenizerResponse
- utils::auth::auth_utils::AuthUtils
- utils::config::helpers::ConfigFileUtils
- utils::config::helpers::ConfigValidator
- utils::config::helpers::EnvUtils
- utils::config::optimized::ConfigPresets
- utils::config::optimized::OptimizedConfigManager
- utils::config::utils::ConfigDefaults
- utils::config::utils::ConfigManager
- utils::config::utils::ConfigUtils
- utils::data::requests::types::MessageContent
- utils::data::requests::types::RequestUtils
- utils::data::requests::types::ToolCall
- utils::data::requests::types::ToolFunction
- utils::data::type_utils::Model
- utils::data::type_utils::NonEmptyString
- utils::data::type_utils::Optional
- utils::data::type_utils::PositiveF64
- utils::data::type_utils::Provider
- utils::data::type_utils::Request
- utils::data::type_utils::Session
- utils::data::type_utils::TypedId
- utils::data::type_utils::User
- utils::data::types::ApiKey
- utils::data::types::ModelName
- utils::data::types::OrganizationId
- utils::data::types::RequestId
- utils::data::types::TeamId
- utils::data::types::UserId
- utils::data::utils::DataUtils
- utils::data::validation::ApiValidator
- utils::data::validation::DataValidator
- utils::data::validation::RequestValidator
- utils::error::gateway_error::GatewayErrorDetail
- utils::error::gateway_error::GatewayErrorResponse
- utils::error::gateway_error::HttpErrorFacts
- utils::error::gateway_error::HttpErrorHeaders
- utils::error::recovery::circuit_breaker::CircuitBreaker
- utils::error::recovery::types::CircuitBreakerConfig
- utils::error::recovery::types::CircuitBreakerMetrics
- utils::error::utils::types::ErrorContext
- utils::error::utils::types::ErrorUtils
- utils::event::Event
- utils::event::EventBroker
- utils::event::SubscriptionHandle
- utils::logging::utils::LoggingUtils
- utils::logging::utils::core::LoggingUtils
- utils::logging::utils::file_logging::FileLogging
- utils::logging::utils::logger::Logger
- utils::logging::utils::request_logging::RequestLogging
- utils::logging::utils::sanitization::Sanitization
- utils::logging::utils::types::LogEntry
- utils::net::client::types::HttpClientConfig
- utils::net::client::types::ProviderRequestMetrics
- utils::net::client::utils::ClientUtils
- utils::net::http::HttpClientCacheStats
- utils::net::http::HttpClientPoolConfig
- utils::net::http::ProviderHttpClient
- utils::net::http::ProviderRequestBuilder
- utils::net::limiter::LimiterConfig
- utils::net::limiter::RateLimitKey
- utils::net::limiter::RateLimitResult
- utils::net::limiter::RateLimiter
- utils::net::limiter::SlidingWindow
- utils::net::limiter::TokenBucket
- utils::sync::AtomicValue
- utils::sys::state::GlobalShared
- utils::sys::state::Shared
- utils::sys::state::SharedBuilder
- utils::sys::state::SharedMut
- version::BuildInfo
Enums
- config::models::budget::ResetPeriodConfig
- config::models::gateway::UnpricedModelPolicy
- config::models::monitoring::CallbackBackendConfig
- config::models::monitoring::LogFormat
- config::models::monitoring::LogOutput
- config::models::rate_limit::RateLimitStrategy
- config::models::rate_limit::RedisFailureMode
- config::models::request_ledger::RequestLedgerWriteFailure
- core::a2a::config::AgentProvider
- core::a2a::error::A2AError
- core::a2a::message::MessagePart
- core::a2a::message::TaskState
- core::audit::events::EventType
- core::audit::types::AuditError
- core::audit::types::LogLevel
- core::audit::types::UserAction
- core::batch::BatchStatus
- core::batch::BatchType
- core::budget::AlertSeverity
- core::budget::BudgetAlertType
- core::budget::BudgetAmountError
- core::budget::BudgetLimitKind
- core::budget::BudgetPersistenceEvent
- core::budget::BudgetReservationError
- core::budget::BudgetScope
- core::budget::BudgetStatus
- core::budget::BudgetWebhookError
- core::budget::Currency
- core::budget::ResetPeriod
- core::cache::cloud::s3::S3StorageClass
- core::cache::types::CacheMode
- core::cache::types::EvictionPolicy
- core::cost::types::CostError
- core::embedding::EmbeddingInput
- core::fine_tuning::providers::FineTuningError
- core::fine_tuning::types::FineTuningEventLevel
- core::fine_tuning::types::FineTuningJobStatus
- core::function_calling::types::ToolChoice
- core::guardrails::types::GuardrailAction
- core::guardrails::types::GuardrailError
- core::guardrails::types::ModerationCategory
- core::guardrails::types::PIIType
- core::guardrails::types::ViolationType
- core::health::types::HealthStatus
- core::integrations::callback_runtime::CallbackDispatchError
- core::integrations::langfuse::client::LangfuseError
- core::integrations::langfuse::types::IngestionEvent
- core::integrations::langfuse::types::Level
- core::integrations::observability::opentelemetry::AttributeValue
- core::integrations::observability::opentelemetry::SpanKind
- core::integrations::observability::opentelemetry::SpanStatus
- core::ip_access::types::IpAccessError
- core::ip_access::types::IpAccessMode
- core::keys::KeyStatus
- core::mcp::config::McpAuthType
- core::mcp::error::McpError
- core::mcp::protocol::McpMessage
- core::mcp::tools::ToolContent
- core::mcp::transport::Transport
- core::models::HealthStatus
- core::models::LegacyModelType
- core::models::deployment::health::CircuitBreakerState
- core::models::deployment::types::BillingModel
- core::models::deployment::types::DeploymentState
- core::models::metrics::aggregates::AlertCondition
- core::models::metrics::aggregates::AlertSeverity
- core::models::metrics::aggregates::PeriodType
- core::models::metrics::request::RequestStatus
- core::models::openai::messages::ContentPart
- core::models::openai::messages::MessageContent
- core::models::openai::messages::MessageRole
- core::models::openai::responses_api::ResponseInput
- core::models::openai::responses_api::ResponseInputContent
- core::models::openai::responses_api::ResponseInputContentPart
- core::models::openai::responses_api::ResponseInputItem
- core::models::openai::responses_api::ResponseOutputContent
- core::models::openai::responses_api::ResponseOutputItem
- core::models::openai::responses_api::ResponseStreamEvent
- core::models::openai::responses_api::ResponseTool
- core::models::openai::tools::ToolChoice
- core::models::team::BillingPlan
- core::models::team::BillingStatus
- core::models::team::ChannelType
- core::models::team::InvitationStatus
- core::models::team::MemberStatus
- core::models::team::PaymentMethodType
- core::models::team::TeamRole
- core::models::team::TeamStatus
- core::models::team::TeamVisibility
- core::models::user::activity::ActivityType
- core::models::user::preferences::NotificationType
- core::models::user::session::SessionType
- core::models::user::types::UserRole
- core::models::user::types::UserStatus
- core::net::ssrf_guard::ProviderEndpointAccess
- core::net::ssrf_guard::SsrfError
- core::pricing_service::CostType
- core::pricing_service::PricingBillingMode
- core::pricing_service::PricingEventType
- core::providers::Provider
- core::providers::anthropic::models::AnthropicModelFamily
- core::providers::anthropic::models::ModelFeature
- core::providers::azure::responses::transformation::ResponseFormat
- core::providers::azure::utils::AzureEndpointType
- core::providers::azure_ai::config::AzureAIEndpointType
- core::providers::azure_ai::models::AzureAIModelType
- core::providers::base::connection_pool::HttpMethod
- core::providers::base::connection_pool::StreamingRequestError
- core::providers::base::sse::SSEEventType
- core::providers::bedrock::BedrockApiType
- core::providers::bedrock::BedrockModelFamily
- core::providers::bedrock::BedrockModelIdKind
- core::providers::bedrock::batch::BatchJobStatus
- core::providers::bedrock::catalog::BedrockVendor
- core::providers::bedrock::catalog::InferenceProfileScope
- core::providers::bedrock::catalog::ModelLifecycle
- core::providers::bedrock::catalog::NoPricingReason
- core::providers::bedrock::chat::converse::ContentBlock
- core::providers::bedrock::chat::converse::DocumentSource
- core::providers::bedrock::chat::converse::ImageSource
- core::providers::bedrock::chat::converse::ToolChoice
- core::providers::bedrock::chat::converse::ToolResultContent
- core::providers::bedrock::guardrails::GuardrailAction
- core::providers::bedrock::guardrails::GuardrailSource
- core::providers::bedrock::streaming::HeaderValue
- core::providers::cloudflare::CloudflareModel
- core::providers::cohere::CohereApiVersion
- core::providers::fal_ai::models::ImageSize
- core::providers::gemini::models::GeminiModelFamily
- core::providers::gemini::models::GoogleGeminiApiSurface
- core::providers::gemini::models::ModelFeature
- core::providers::media::GenerationPoll
- core::providers::media::runway::RunwayTaskStatus
- core::providers::model_identity::ModelIdentityValidationError
- core::providers::oci::OciApiMode
- core::providers::oci::OciAuth
- core::providers::oci::OciProvider
- core::providers::openai::client::OpenAITask
- core::providers::openai::config::OpenAIFeature
- core::providers::openai::error::OpenAIContentPolicyType
- core::providers::openai::error::OpenAIOperationType
- core::providers::openai::error::OpenAIStreamType
- core::providers::openai::models::OpenAIContentPart
- core::providers::openai::models::OpenAIModelFamily
- core::providers::openai::models::OpenAIModelFeature
- core::providers::openai::models::OpenAIToolChoice
- core::providers::openai::models::OpenAIUseCase
- core::providers::openai_like::models::XaiReasoningParam
- core::providers::provider_type::ProviderType
- core::providers::registry::definition::AuthType
- core::providers::registry::lifecycle::ProviderModuleLifecycle
- core::providers::registry::model_catalog_authority::CatalogAuthorityError
- core::providers::registry::model_catalog_authority::CatalogClassification
- core::providers::registry::model_catalog_authority::CatalogDecision
- core::providers::registry::model_catalog_authority::CatalogEndpoint
- core::providers::registry::model_catalog_authority::CatalogResolution
- core::providers::registry::support_matrix::LegacyAdapterAvailability
- core::providers::registry::support_matrix::LegacyAdapterSurface
- core::providers::registry::types::ProviderDispatchKind
- core::providers::replicate::models::ReplicateModelType
- core::providers::replicate::prediction::PredictionStatus
- core::providers::sagemaker::SageMakerPayloadTransformer
- core::providers::snowflake::SnowflakeTokenType
- core::providers::unified_provider::ProviderError
- core::providers::vertex_ai::VertexAIModel
- core::providers::vertex_ai::auth::VertexAuthError
- core::providers::vertex_ai::auth::VertexCredentials
- core::providers::vertex_ai::batches::BatchJobStatus
- core::providers::vertex_ai::common_utils::Part
- core::providers::vertex_ai::count_tokens::Part
- core::providers::vertex_ai::embeddings::TaskType
- core::providers::vertex_ai::embeddings::VertexEmbeddingModel
- core::providers::vertex_ai::files::FileData
- core::providers::vertex_ai::files::FileState
- core::providers::vertex_ai::fine_tuning::AdapterSize
- core::providers::vertex_ai::fine_tuning::FineTuningState
- core::providers::vertex_ai::gemini::BlockReason
- core::providers::vertex_ai::gemini::FinishReason
- core::providers::vertex_ai::gemini::FunctionCallingMode
- core::providers::vertex_ai::gemini::Part
- core::providers::vertex_ai::gemini::SafetyCategory
- core::providers::vertex_ai::gemini::SafetyProbability
- core::providers::vertex_ai::gemini::SafetyThreshold
- core::providers::vertex_ai::gemini_embeddings::ContentInput
- core::providers::vertex_ai::gemini_embeddings::ContentPart
- core::providers::vertex_ai::image_generation::ImageGenerationModel
- core::providers::vertex_ai::partner_models::PartnerProvider
- core::providers::vertex_ai::text_to_speech::AudioEncoding
- core::providers::vertex_ai::text_to_speech::SsmlVoiceGender
- core::providers::vertex_ai::vector_stores::DistanceMeasure
- core::providers::vertex_ai::vector_stores::OperationType
- core::providers::vertex_ai::vertex_ai_partner_models::PartnerProvider
- core::rerank::RerankDocument
- core::router::config::RoutingStrategy
- core::router::deployment::HealthStatus
- core::router::error::CooldownReason
- core::router::error::RouterError
- core::router::fallback::FallbackType
- core::router::retry_policy::RequestIdempotency
- core::router::retry_policy::RetryDecisionReason
- core::router::retry_policy::RetryOperation
- core::router::retry_policy::StreamRetryStage
- core::security::AnonymizationMethod
- core::security::ExportFormat
- core::security::ModerationAction
- core::security::ModerationSeverity
- core::security::ModerationType
- core::security::PIIReplacement
- core::subsystem_registry::SubsystemDecision
- core::traits::cache::CacheError
- core::traits::cache::CacheEvent
- core::traits::integration::GuardrailDecisionAction
- core::traits::integration::GuardrailDecisionSurface
- core::traits::integration::IntegrationError
- core::traits::middleware::MiddlewareError
- core::traits::secret_manager::SecretError
- core::traits::transformer::TransformError
- core::types::anthropic::AnthropicBuiltinToolType
- core::types::anthropic_continuation::AnthropicContinuationError
- core::types::anthropic_continuation::AnthropicThinkingBlock
- core::types::codex::wire::CodexToolOutput
- core::types::codex::wire::CodexToolOutputContent
- core::types::content::ContentPart
- core::types::embedding::EmbedInput
- core::types::embedding::EmbeddingInput
- core::types::errors::ConfigError
- core::types::errors::OpenAIError
- core::types::health::HealthStatus
- core::types::message::MessageContent
- core::types::message::MessageRole
- core::types::metrics::MetricType
- core::types::model::ProviderCapability
- core::types::pagination::FilterOperator
- core::types::pagination::SortDirection
- core::types::responses::FinishReason
- core::types::service::ApiVersion
- core::types::thinking::ThinkingContent
- core::types::thinking::ThinkingEffort
- core::types::tools::FunctionCallChoice
- core::types::tools::ToolChoice
- core::types::tools::ToolType
- core::user_management::SSOProvider
- core::user_management::TeamRole
- core::user_management::UserRole
- core::virtual_keys::Permission
- monitoring::alerts::ComparisonOperator
- monitoring::types::AlertSeverity
- sdk::client::LoadBalancingStrategy
- sdk::config::ProviderType
- sdk::errors::SDKError
- sdk::types::Content
- sdk::types::ContentPart
- sdk::types::Role
- sdk::types::ToolChoice
- storage::database::entities::api_key::Column
- storage::database::entities::api_key::PrimaryKey
- storage::database::entities::api_key::Relation
- storage::database::entities::batch::Column
- storage::database::entities::batch::PrimaryKey
- storage::database::entities::batch::Relation
- storage::database::entities::budget_limit_snapshot::Column
- storage::database::entities::budget_limit_snapshot::PrimaryKey
- storage::database::entities::budget_limit_snapshot::Relation
- storage::database::entities::password_reset_token::Column
- storage::database::entities::password_reset_token::PrimaryKey
- storage::database::entities::password_reset_token::Relation
- storage::database::entities::pricing::Column
- storage::database::entities::pricing::PrimaryKey
- storage::database::entities::pricing::Relation
- storage::database::entities::pricing_history::Column
- storage::database::entities::pricing_history::PrimaryKey
- storage::database::entities::pricing_history::Relation
- storage::database::entities::provider_config_revision::Column
- storage::database::entities::provider_config_revision::PrimaryKey
- storage::database::entities::provider_config_revision::Relation
- storage::database::entities::request_ledger::Column
- storage::database::entities::request_ledger::PrimaryKey
- storage::database::entities::request_ledger::Relation
- storage::database::entities::response::Column
- storage::database::entities::response::PrimaryKey
- storage::database::entities::response::Relation
- storage::database::entities::response_settlement::Column
- storage::database::entities::response_settlement::PrimaryKey
- storage::database::entities::response_settlement::Relation
- storage::database::entities::routing_policy_revision::Column
- storage::database::entities::routing_policy_revision::PrimaryKey
- storage::database::entities::routing_policy_revision::Relation
- storage::database::entities::runtime_config::Column
- storage::database::entities::runtime_config::PrimaryKey
- storage::database::entities::runtime_config::Relation
- storage::database::entities::user::Column
- storage::database::entities::user::PrimaryKey
- storage::database::entities::user::Relation
- storage::database::entities::user_session::Column
- storage::database::entities::user_session::PrimaryKey
- storage::database::entities::user_session::Relation
- storage::database::seaorm_db::DatabaseBackendType
- storage::dependency_status::DependencyStatus
- storage::files::FileStorage
- storage::vector::VectorStoreBackend
- utils::ai::counter::token_counter::TokenizerIdentity
- utils::ai::tokens::TokenizerType
- utils::config::optimized::ConfigValue
- utils::error::canonical::ErrorCode
- utils::error::gateway_error::GatewayError
- utils::error::recovery::types::CircuitState
- utils::error::utils::types::ErrorCategory
- utils::event::EventType
- utils::logging::utils::types::LogLevel
- utils::net::http::ProviderHttpClientError
Traits
- config::validation::Validate
- core::audit::outputs::AuditOutput
- core::budget::BudgetRecorderExt
- core::cache::cloud::CloudCache
- core::cache::types::CacheWriteIdentity
- core::completion::Router
- core::cost::calculator::CostCalculator
- core::fine_tuning::providers::FineTuningProvider
- core::function_calling::executor::FunctionExecutor
- core::guardrails::traits::Guardrail
- core::guardrails::traits::GuardrailExt
- core::integrations::langfuse::logger::LlmCallback
- core::integrations::langfuse::middleware::LangfuseRequestExt
- core::keys::KeyRepository
- core::providers::azure::assistants::BaseAssistantHandler
- core::providers::azure::batches::BaseBatchHandler
- core::providers::base::sse::SSETransformer
- core::providers::external::ExternalProvider
- core::providers::thinking::ThinkingProvider
- core::request_ledger::RequestLedgerWriter
- core::rerank::RerankProvider
- core::router::budget_routing::BudgetAwareRouting
- core::teams::repository::TeamRepository
- core::traits::cache::Cache
- core::traits::cache::CacheEventListener
- core::traits::cache::CacheKey
- core::traits::cache::CacheValue
- core::traits::cache::CacheWithStats
- core::traits::error_mapper::trait_def::ErrorMapper
- core::traits::integration::Integration
- core::traits::middleware::Middleware
- core::traits::middleware::MiddlewareNext
- core::traits::provider::ProviderConfig
- core::traits::provider::llm_provider::sub_traits::LLMChat
- core::traits::provider::llm_provider::sub_traits::LLMEmbed
- core::traits::provider::llm_provider::sub_traits::LLMStream
- core::traits::provider::llm_provider::trait_definition::LLMProvider
- core::traits::secret_manager::SecretManager
- core::traits::transformer::BidirectionalTransform
- core::traits::transformer::Transform
- core::types::errors::ProviderErrorTrait
- monitoring::alerts::NotificationChannel
- storage::vector::VectorStore
- utils::data::type_utils::Builder
- utils::data::type_utils::DefaultConfig
- utils::error::canonical::CanonicalError
- utils::event::Subscriber
- utils::sys::result::OptionExt
- utils::sys::result::ResultExt
- utils::sys::result::SafeConvert
- utils::sys::state::SharedResource
Macros
- build_request
- core::providers::macros::require_config
- define_extended_error_mapper
- define_http_provider_with_hooks
- define_openai_compatible_provider
- define_pooled_http_provider_with_hooks
- define_provider_config
- define_provider_error_helpers
- define_standalone_provider_config
- define_standard_error_mapper
- extract_usage
- global_shared
- impl_error_conversion
- impl_from_reqwest_error
- impl_from_serde_error
- impl_health_check
- impl_provider_basics
- impl_provider_error_helpers
- impl_streaming
- model_list
- not_implemented
- provider_config
- require_config
- safe_unwrap
- safe_unwrap_option
- standard_provider
- validate_response
- with_retry
Functions
- config::builder::presets::anthropic_provider
- config::builder::presets::dev_server
- config::builder::presets::openai_provider
- config::builder::presets::prod_server
- config::models::auth::warn_insecure_config
- config::models::default_admin_roles
- config::models::default_backoff_multiplier
- config::models::default_base_delay
- config::models::default_cache_max_size
- config::models::default_cache_ttl
- config::models::default_connection_timeout
- config::models::default_health_path
- config::models::default_host
- config::models::default_max_body_size
- config::models::default_max_connections
- config::models::default_max_delay
- config::models::default_metrics_path
- config::models::default_metrics_port
- config::models::default_min_requests
- config::models::default_port
- config::models::default_redis_max_connections
- config::models::default_retry_jitter
- config::models::default_role
- config::models::default_rpm
- config::models::default_service_name
- config::models::default_timeout
- config::models::default_tpm
- config::models::default_weight
- config::models::defaults::default_api_key_header
- config::models::defaults::default_failure_threshold
- config::models::defaults::default_health_check_interval
- config::models::defaults::default_health_expected_codes
- config::models::defaults::default_initial_delay_ms
- config::models::defaults::default_jwt_expiration
- config::models::defaults::default_max_delay_ms
- config::models::defaults::default_max_retries
- config::models::defaults::default_recovery_timeout
- config::models::defaults::default_true
- config::validation::validate_url_against_ssrf
- core::audio::types::format_to_content_type
- core::audio::types::supported_audio_formats
- core::batch::batch_execute
- core::budget::get_global_budget_manager
- core::budget::init_budget_system
- core::budget::init_budget_system_with_config
- core::budget::init_global_budget_manager
- core::cache::key_generator::generate_chat_key
- core::cache::key_generator::generate_chat_key_with_user
- core::cache::key_generator::generate_embedding_key
- core::cache::key_generator::generate_embedding_key_with_user
- core::cache::key_generator::generate_key_from_content
- core::cache::key_generator::generate_key_from_json
- core::cache::key_generator::generate_key_from_parts
- core::cache::key_policy::canonical_json_str
- core::cache::key_policy::canonical_json_string
- core::cache::key_policy::is_non_deterministic_field
- core::cache::key_policy::stable_digest
- core::cache::key_policy::stable_digest_value
- core::cache::key_policy::versioned_key
- core::cache::types::serialize_write_identity
- core::completion::acompletion
- core::completion::assistant_message
- core::completion::completion
- core::completion::completion_stream
- core::completion::convert_from_chat_completion_response
- core::completion::convert_messages_to_chat_messages
- core::completion::convert_to_chat_completion_request
- core::completion::system_message
- core::completion::user_message
- core::cost::calculator::compare_model_costs
- core::cost::calculator::estimate_cost
- core::cost::calculator::generic_cost_per_token
- core::cost::calculator::generic_cost_per_token_at
- core::cost::calculator::get_model_pricing
- core::cost::calculator::get_model_pricing_at
- core::cost::providers::anthropic::calculate_anthropic_cost
- core::cost::providers::anthropic::cost_per_token
- core::cost::providers::anthropic::get_anthropic_model_pricing
- core::cost::providers::azure::cost_per_token
- core::cost::providers::azure::get_azure_model_pricing
- core::cost::providers::generic::create_generic_calculator
- core::cost::providers::openai::cost_per_token
- core::cost::providers::openai::get_openai_model_pricing
- core::cost::utils::calculate_cost_component
- core::cost::utils::calculate_efficiency_score
- core::cost::utils::calculate_savings
- core::cost::utils::cost_to_tokens
- core::cost::utils::estimate_monthly_cost
- core::cost::utils::format_cost
- core::cost::utils::get_cost_per_unit
- core::cost::utils::get_model_category
- core::cost::utils::is_above_threshold
- core::cost::utils::select_tiered_pricing
- core::cost::utils::suggest_optimizations
- core::cost::utils::tokens_to_cost
- core::cost::utils::validate_usage
- core::embedding::aembedding
- core::embedding::cosine_similarity
- core::embedding::dot_product
- core::embedding::embed_text
- core::embedding::embed_texts
- core::embedding::embed_texts_with_options
- core::embedding::embedding
- core::embedding::euclidean_distance
- core::embedding::get_global_embedding_router
- core::embedding::normalize
- core::http::outbound::build_outbound_client
- core::http::outbound::build_streaming_outbound_client
- core::http::outbound::default_outbound_client
- core::http::outbound::streaming_outbound_client
- core::integrations::langfuse::types::generate_id
- core::mcp::validation::validate_builtin
- core::mcp::validation::validate_jsonschema
- core::net::ssrf_guard::extract_url_host
- core::net::ssrf_guard::is_private_or_reserved_host
- core::net::ssrf_guard::is_private_or_reserved_ip
- core::net::ssrf_guard::is_provider_endpoint_ip_allowed
- core::net::ssrf_guard::validate_outbound_url
- core::net::ssrf_guard::validate_outbound_url_str
- core::net::ssrf_guard::validate_outbound_url_str_without_resolution
- core::net::ssrf_guard::validate_outbound_url_without_resolution
- core::net::ssrf_guard::validate_provider_endpoint_url
- core::net::ssrf_guard::validate_provider_endpoint_url_str
- core::net::ssrf_guard::validate_provider_endpoint_url_without_resolution
- core::observability::redact_headers
- core::observability::redact_json_value
- core::observability::redact_value
- core::pricing::calculate_cost
- core::pricing::get_pricing_db
- core::pricing::is_litellm_pricing_metadata_key
- core::pricing::parse_litellm_pricing_json
- core::providers::anthropic::builder
- core::providers::anthropic::builder_from_env
- core::providers::anthropic::default_model
- core::providers::anthropic::error::anthropic_api_error
- core::providers::anthropic::error::anthropic_auth_error
- core::providers::anthropic::error::anthropic_config_error
- core::providers::anthropic::error::anthropic_model_error
- core::providers::anthropic::error::anthropic_network_error
- core::providers::anthropic::error::anthropic_parse_error
- core::providers::anthropic::error::anthropic_rate_limit_error
- core::providers::anthropic::error::anthropic_stream_error
- core::providers::anthropic::error::anthropic_validation_error
- core::providers::anthropic::estimate_cost
- core::providers::anthropic::get_model_features
- core::providers::anthropic::info::api_limits
- core::providers::anthropic::info::default_config
- core::providers::anthropic::info::provider_name
- core::providers::anthropic::info::supported_features
- core::providers::anthropic::info::version
- core::providers::anthropic::is_model_supported
- core::providers::anthropic::model_supports_feature
- core::providers::anthropic::models::get_anthropic_registry
- core::providers::anthropic::new_provider
- core::providers::anthropic::new_provider_from_env
- core::providers::anthropic::provider::create_anthropic_provider
- core::providers::anthropic::provider::create_anthropic_provider_from_env
- core::providers::anthropic::supported_models
- core::providers::anthropic::validate_api_key
- core::providers::azure::error::azure_ad_error
- core::providers::azure::error::azure_api_error
- core::providers::azure::error::azure_config_error
- core::providers::azure::error::azure_deployment_error
- core::providers::azure::error::azure_header_error
- core::providers::azure::error::extract_azure_error_message
- core::providers::azure_ai::error::extract_error_message
- core::providers::azure_ai::error::is_content_filter_error
- core::providers::azure_ai::error::is_unsupported_feature_error
- core::providers::azure_ai::models::get_azure_ai_registry
- core::providers::base::connection_pool::apply_headers
- core::providers::base::connection_pool::global_client
- core::providers::base::connection_pool::header
- core::providers::base::connection_pool::header_owned
- core::providers::base::connection_pool::header_static
- core::providers::base::connection_pool::read_streaming_error_body
- core::providers::base::connection_pool::read_streaming_error_body_with_limits
- core::providers::base::connection_pool::send_streaming_request
- core::providers::base::connection_pool::send_streaming_request_with_timeout
- core::providers::base::connection_pool::streaming_client
- core::providers::base::connection_pool::streaming_unbounded_client
- core::providers::base::http::apply_provider_headers
- core::providers::base::http::validate_chat_request_common
- core::providers::base::sse::create_provider_sse_stream
- core::providers::bedrock::catalog::all_entries
- core::providers::bedrock::catalog::all_model_ids
- core::providers::bedrock::catalog::get_catalog_entry
- core::providers::bedrock::chat::converse::execute_converse
- core::providers::bedrock::chat::invoke::execute_invoke
- core::providers::bedrock::chat::route_chat_request
- core::providers::bedrock::chat::supports_converse
- core::providers::bedrock::chat::supports_streaming
- core::providers::bedrock::chat::transformations::ai21::transform_request
- core::providers::bedrock::chat::transformations::amazon::transform_nova_request
- core::providers::bedrock::chat::transformations::amazon::transform_titan_request
- core::providers::bedrock::chat::transformations::anthropic::transform_request
- core::providers::bedrock::chat::transformations::cohere::transform_request
- core::providers::bedrock::chat::transformations::messages_to_prompt
- core::providers::bedrock::chat::transformations::meta::transform_request
- core::providers::bedrock::chat::transformations::mistral::transform_request
- core::providers::bedrock::chat::transformations::transform_for_model
- core::providers::bedrock::embeddings::execute_embedding
- core::providers::bedrock::get_all_model_ids
- core::providers::bedrock::get_model_config
- core::providers::bedrock::get_model_config_for_model_id
- core::providers::bedrock::images::execute_image_generation
- core::providers::bedrock::is_model_available_in_region
- core::providers::bedrock::model_supports_capability
- core::providers::bedrock::normalize_bedrock_model_id
- core::providers::bedrock::parse_bedrock_model_id
- core::providers::bedrock::validate_region
- core::providers::cloudflare::get_model_info
- core::providers::factory::create_provider
- core::providers::factory::is_provider_selector_supported
- core::providers::fal_ai::models::map_openai_to_fal_params
- core::providers::gemini::create_gemini_provider
- core::providers::gemini::create_gemini_provider_from_env
- core::providers::gemini::error::gemini_api_error
- core::providers::gemini::error::gemini_auth_error
- core::providers::gemini::error::gemini_config_error
- core::providers::gemini::error::gemini_model_error
- core::providers::gemini::error::gemini_multimodal_error
- core::providers::gemini::error::gemini_network_error
- core::providers::gemini::error::gemini_parse_error
- core::providers::gemini::error::gemini_rate_limit_error
- core::providers::gemini::error::gemini_safety_error
- core::providers::gemini::error::gemini_stream_error
- core::providers::gemini::error::gemini_validation_error
- core::providers::gemini::get_model_pricing
- core::providers::gemini::is_model_supported
- core::providers::gemini::models::get_gemini_registry
- core::providers::gemini::supported_models
- core::providers::github_copilot::get_available_models
- core::providers::github_copilot::get_model_info
- core::providers::macros::get_config_bool_or
- core::providers::macros::get_config_str
- core::providers::macros::get_config_u64_or
- core::providers::macros::require_config_bool
- core::providers::macros::require_config_str
- core::providers::macros::require_config_u64
- core::providers::ollama::get_model_info
- core::providers::openai::models::get_openai_registry
- core::providers::openai::streaming::create_openai_stream
- core::providers::openai_like::models::get_openai_like_registry
- core::providers::openai_like::models::is_xai_current_model
- core::providers::openai_like::models::is_xai_priced_model
- core::providers::openai_like::models::reject_xai_reasoning_incompatible_params
- core::providers::openai_like::models::take_xai_reasoning_effort
- core::providers::openai_like::models::xai_accepts_reasoning_effort
- core::providers::openai_like::models::xai_current_pricing_model
- core::providers::openai_like::models::xai_native_wire_model
- core::providers::openai_like::models::xai_reasoning_efforts_for_model
- core::providers::openai_like::models::xai_reasoning_param_for_model
- core::providers::openai_like::streaming::create_openai_like_stream
- core::providers::provider_type::all_non_custom_provider_types
- core::providers::registry::catalog::canonical_catalog_name
- core::providers::registry::catalog::get_definition
- core::providers::registry::catalog::is_tier1_provider
- core::providers::registry::catalog_definition_for_provider_type
- core::providers::registry::lifecycle::provider_module_lifecycle
- core::providers::registry::lifecycle::provider_orphan_baseline
- core::providers::registry::selector_skips_api_key
- core::providers::registry::support_matrix::canonical_selector
- core::providers::registry::support_matrix::legacy_adapter_availability
- core::providers::registry::support_matrix::legacy_adapter_matrix
- core::providers::registry::support_matrix::selector_has_legacy_adapter_entry
- core::providers::registry::support_matrix::supports_legacy_adapter
- core::providers::registry::types::catalog_dispatch_entries
- core::providers::registry::types::catalog_dispatch_entry_for_type
- core::providers::registry::types::default_catalog_runtime_provider_names
- core::providers::registry::types::dispatchable_provider_types
- core::providers::registry::types::dispatchable_provider_types_slice
- core::providers::registry::types::entry_for_name
- core::providers::registry::types::entry_for_type
- core::providers::registry::types::provider_type_registry
- core::providers::replicate::models::get_replicate_registry
- core::providers::replicate::streaming::create_replicate_stream
- core::providers::shared::cosine_similarity
- core::providers::shared::gemini_context_window
- core::providers::shared::l2_distance
- core::providers::shared::normalize_vector
- core::providers::shared::parse_retry_after_from_body
- core::providers::thinking::anthropic_thinking::capabilities
- core::providers::thinking::anthropic_thinking::extract_thinking
- core::providers::thinking::anthropic_thinking::extract_usage
- core::providers::thinking::anthropic_thinking::supports_thinking
- core::providers::thinking::anthropic_thinking::transform_config
- core::providers::thinking::deepseek_thinking::capabilities
- core::providers::thinking::deepseek_thinking::extract_thinking
- core::providers::thinking::deepseek_thinking::extract_usage
- core::providers::thinking::deepseek_thinking::supports_thinking
- core::providers::thinking::deepseek_thinking::transform_config
- core::providers::thinking::gemini_thinking::capabilities
- core::providers::thinking::gemini_thinking::extract_thinking
- core::providers::thinking::gemini_thinking::extract_usage
- core::providers::thinking::gemini_thinking::supports_thinking
- core::providers::thinking::gemini_thinking::transform_config
- core::providers::thinking::openai_thinking::capabilities
- core::providers::thinking::openai_thinking::extract_thinking
- core::providers::thinking::openai_thinking::extract_usage
- core::providers::thinking::openai_thinking::supports_thinking
- core::providers::thinking::openai_thinking::transform_config
- core::providers::thinking::openrouter_thinking::capabilities
- core::providers::thinking::openrouter_thinking::detect_provider
- core::providers::thinking::openrouter_thinking::extract_thinking
- core::providers::thinking::openrouter_thinking::extract_usage
- core::providers::thinking::openrouter_thinking::supports_thinking
- core::providers::thinking::openrouter_thinking::transform_config
- core::providers::unified_provider::default_http_error_mapper
- core::providers::unified_provider::extended_http_error_mapper
- core::providers::unified_provider::parse_error_message_from_body
- core::providers::unified_provider::provider_http_error_facts
- core::providers::vertex_ai::batches::parse_batch_response
- core::providers::vertex_ai::batches::transform_batch_request
- core::providers::vertex_ai::common_utils::build_gemini_request
- core::providers::vertex_ai::common_utils::build_vertex_url
- core::providers::vertex_ai::common_utils::convert_role
- core::providers::vertex_ai::common_utils::extract_error_message
- core::providers::vertex_ai::common_utils::is_global_only_model
- core::providers::vertex_ai::common_utils::is_quota_exceeded
- core::providers::vertex_ai::common_utils::is_rate_limited
- core::providers::vertex_ai::common_utils::parse_safety_ratings
- core::providers::vertex_ai::common_utils::supports_response_schema
- core::providers::vertex_ai::common_utils::supports_system_messages
- core::providers::vertex_ai::common_utils::validate_parameters
- core::providers::vertex_ai::embeddings::parse_embedding_model
- core::providers::vertex_ai::parse_vertex_model
- core::providers::vertex_ai::partner_models::transform_partner_request
- core::rate_limiter::get_global_rate_limiter
- core::rate_limiter::init_global_rate_limiter
- core::rate_limiter::init_global_rate_limiter_with_redis
- core::rate_limiter::render_degraded_metrics
- core::request_ledger::apply_settlement
- core::request_ledger::current_facts
- core::request_ledger::persist_with_policy
- core::request_ledger::record_current_settlement
- core::request_ledger::scope_facts
- core::request_ledger::snapshot_facts
- core::request_ledger::update_billing
- core::router::default_runtime
- core::router::execution::build_execution_result
- core::router::execution::calculate_retry_delay
- core::router::execution::infer_cooldown_reason
- core::router::execution::infer_fallback_type
- core::router::execution::provider_error_to_router_error
- core::router::execution::router_error_to_provider_error
- core::router::gateway_config::runtime_router_config_from_gateway
- core::router::install_default_runtime
- core::router::replace_default_runtime
- core::router::strategy_impl::build_routing_contexts
- core::router::strategy_impl::least_busy_from_context
- core::router::strategy_impl::lowest_latency_from_context
- core::router::strategy_impl::lowest_priority_from_context
- core::router::strategy_impl::lowest_usage_from_context
- core::router::strategy_impl::rate_limit_aware_from_context
- core::router::strategy_impl::round_robin_from_context
- core::router::strategy_impl::weighted_random_from_context
- core::streaming::create_sse_response
- core::streaming::utils::create_error_event
- core::streaming::utils::create_heartbeat_event
- core::streaming::utils::is_done_line
- core::streaming::utils::is_done_marker
- core::streaming::utils::parse_sse_line
- core::subsystem_registry::subsystem_for
- sdk::init
- server::builder::run_server
- server::builder::run_server_with_config_overrides
- server::builder::run_server_with_config_path
- server::builder::run_server_with_default_config_overrides
- server::middleware::extract_auth_method
- server::middleware::extract_auth_method_with_api_key_header
- server::middleware::get_auth_rate_limiter
- server::middleware::get_request_context
- server::middleware::is_admin_route
- server::middleware::is_api_route
- server::middleware::is_public_route
- server::middleware::start_auth_rate_limiter_cleanup_task
- server::routes::a2a::configure_routes
- server::routes::admin::cache_status
- server::routes::admin::clear_response_cache
- server::routes::admin::configure_routes
- server::routes::admin_dashboard::configure_routes
- server::routes::ai::api_key_allows_endpoint
- server::routes::ai::audio_speech
- server::routes::ai::audio_transcriptions
- server::routes::ai::audio_translations
- server::routes::ai::cancel_batch
- server::routes::ai::cancel_fine_tuning_job
- server::routes::ai::cancel_response
- server::routes::ai::chat_completions
- server::routes::ai::check_permission
- server::routes::ai::compact_response
- server::routes::ai::completions
- server::routes::ai::configure_routes
- server::routes::ai::configure_routes_with_body_limit
- server::routes::ai::create_batch
- server::routes::ai::create_file
- server::routes::ai::create_fine_tuning_job
- server::routes::ai::create_moderation
- server::routes::ai::create_response
- server::routes::ai::delete_file
- server::routes::ai::delete_response
- server::routes::ai::embeddings
- server::routes::ai::engine_completions
- server::routes::ai::gemini_generate_content_v1
- server::routes::ai::gemini_generate_content_v1beta
- server::routes::ai::gemini_stream_generate_content_v1
- server::routes::ai::gemini_stream_generate_content_v1beta
- server::routes::ai::get_authenticated_api_key
- server::routes::ai::get_authenticated_user
- server::routes::ai::get_batch
- server::routes::ai::get_file
- server::routes::ai::get_file_content
- server::routes::ai::get_fine_tuning_job
- server::routes::ai::get_model
- server::routes::ai::get_request_context
- server::routes::ai::get_response
- server::routes::ai::handle_ai_request
- server::routes::ai::image_edits
- server::routes::ai::image_generations
- server::routes::ai::image_variations
- server::routes::ai::list_batches
- server::routes::ai::list_files
- server::routes::ai::list_fine_tuning_checkpoints
- server::routes::ai::list_fine_tuning_events
- server::routes::ai::list_fine_tuning_jobs
- server::routes::ai::list_models
- server::routes::ai::list_response_input_items
- server::routes::ai::log_api_usage
- server::routes::ai::rerank
- server::routes::auth::change_password
- server::routes::auth::configure_routes
- server::routes::auth::extract_session_token
- server::routes::auth::forgot_password
- server::routes::auth::get_authenticated_user
- server::routes::auth::get_current_user
- server::routes::auth::login
- server::routes::auth::logout
- server::routes::auth::refresh_token
- server::routes::auth::register
- server::routes::auth::reset_password
- server::routes::auth::verify_email
- server::routes::budget::configure_budget_routes
- server::routes::budget::delete_model_budget
- server::routes::budget::delete_provider_budget
- server::routes::budget::get_budget_summary
- server::routes::budget::get_model_budget
- server::routes::budget::get_provider_budget
- server::routes::budget::list_model_budgets
- server::routes::budget::list_provider_budgets
- server::routes::budget::reset_model_budget
- server::routes::budget::reset_provider_budget
- server::routes::budget::set_model_budget
- server::routes::budget::set_provider_budget
- server::routes::errors::forbidden_error
- server::routes::errors::gateway_error_to_response
- server::routes::errors::internal_error
- server::routes::errors::not_found_error
- server::routes::errors::unauthorized_error
- server::routes::errors::validation_error
- server::routes::health::configure_routes
- server::routes::health::health_check
- server::routes::keys::configure_routes
- server::routes::mcp::configure_routes
- server::routes::pricing::calculate_cost
- server::routes::pricing::configure_pricing_routes
- server::routes::pricing::get_model_pricing
- server::routes::pricing::get_pricing_stats
- server::routes::pricing::refresh_pricing
- server::routes::teams::add_member
- server::routes::teams::configure_routes
- server::routes::teams::create_team
- server::routes::teams::delete_team
- server::routes::teams::get_team
- server::routes::teams::get_team_usage
- server::routes::teams::list_members
- server::routes::teams::list_teams
- server::routes::teams::remove_member
- server::routes::teams::update_member_role
- server::routes::teams::update_team
- storage::database::default_sqlite_path
- storage::default_data_dir
- storage::files::default_data_path
- storage::redis::cluster_hash_tag
- utils::auth::crypto::backup::generate_backup_code
- utils::auth::crypto::backup::generate_backup_codes
- utils::auth::crypto::backup::hash_backup_code
- utils::auth::crypto::encryption::decrypt_data
- utils::auth::crypto::encryption::encrypt_data
- utils::auth::crypto::encryption::generate_salt
- utils::auth::crypto::encryption::generate_totp_secret
- utils::auth::crypto::encryption::hash_with_salt
- utils::auth::crypto::hmac::create_hmac_signature
- utils::auth::crypto::hmac::verify_hmac_signature
- utils::auth::crypto::keys::extract_api_key_prefix
- utils::auth::crypto::keys::generate_api_key
- utils::auth::crypto::keys::generate_jwt_secret
- utils::auth::crypto::keys::generate_session_token
- utils::auth::crypto::keys::generate_token
- utils::auth::crypto::keys::hash_api_key
- utils::auth::crypto::password::hash_password
- utils::auth::crypto::password::verify_password
- utils::auth::crypto::webhooks::generate_upload_token
- utils::auth::crypto::webhooks::generate_webhook_signature
- utils::auth::crypto::webhooks::verify_upload_token
- utils::auth::crypto::webhooks::verify_webhook_signature
- utils::config::optimized::load_config
- utils::current_timestamp
- utils::current_timestamp_millis
- utils::error::gateway_error::current_error_response_request_id
- utils::error::gateway_error::gateway_http_error_facts
- utils::error::gateway_error::with_error_response_request_id
- utils::extract_provider_from_model
- utils::format_bytes
- utils::format_duration
- utils::generate_request_id
- utils::is_valid_email
- utils::is_valid_url
- utils::merge_json_values
- utils::net::http::create_client_builder
- utils::net::http::create_client_builder_with_config
- utils::net::http::create_custom_client
- utils::net::http::create_custom_client_with_config
- utils::net::http::create_custom_client_with_headers
- utils::net::http::create_streaming_client
- utils::net::http::get_cache_stats
- utils::net::http::get_client_with_timeout
- utils::net::http::get_client_with_timeout_fallible
- utils::net::http::get_shared_client
- utils::net::http::get_ssrf_safe_client_with_timeout_fallible
- utils::normalize_model_name
- utils::sanitize_for_logging
- utils::sys::result::config_error
- utils::sys::result::internal_error
- utils::sys::state::utils::from_arc
- utils::sys::state::utils::share
- utils::sys::state::utils::share_mut
- utils::truncate_string
- version::build_info
- version::full_version
Type Aliases
- config::GatewayProviderConfig
- config::GatewayServerConfig
- config::builder::types::ConfigBuilder
- config::models::router::RoutingStrategyConfig
- core::a2a::error::A2AResult
- core::audit::outputs::BoxedAuditOutput
- core::audit::types::AuditResult
- core::budget::BudgetPersistenceSender
- core::completion::CompletionStream
- core::completion::FinishReason
- core::completion::LiteLLMError
- core::completion::Message
- core::completion::Usage
- core::embedding::LiteLLMError
- core::fine_tuning::providers::BoxedFineTuningProvider
- core::fine_tuning::providers::FineTuningResult
- core::guardrails::traits::BoxedGuardrail
- core::guardrails::types::GuardrailResult
- core::ip_access::types::IpAccessResult
- core::mcp::error::McpResult
- core::models::ModelType
- core::models::RequestContext
- core::observability::RuntimeObservability
- core::pricing::ModelPricing
- core::providers::anthropic::Client
- core::providers::anthropic::Config
- core::providers::anthropic::Error
- core::providers::anthropic::Provider
- core::providers::anthropic::Registry
- core::providers::anthropic::Stream
- core::providers::anthropic::error::AnthropicError
- core::providers::anthropic::streaming::AnthropicSSEStream
- core::providers::azure::assistants::AssistantError
- core::providers::azure::batches::BatchError
- core::providers::base::connection_pool::HeaderPair
- core::providers::cohere::CohereError
- core::providers::databricks::DatabricksProvider
- core::providers::gemini::error::GeminiError
- core::providers::gemini::streaming::GeminiSSEStream
- core::providers::github_copilot::GitHubCopilotError
- core::providers::mistral::MistralError
- core::providers::ollama::OllamaError
- core::providers::openai::streaming::OpenAIStream
- core::providers::openai_like::streaming::OpenAILikeStream
- core::providers::replicate::streaming::ReplicateStream
- core::providers::snowflake::SnowflakeProvider
- core::providers::vertex_ai::error::VertexAIError
- core::request_ledger::SharedRequestLedgerFacts
- core::router::deployment::DeploymentId
- core::traits::integration::BoxedIntegration
- core::traits::integration::IntegrationResult
- core::traits::secret_manager::BoxedSecretManager
- core::traits::secret_manager::SecretResult
- core::types::context::SharedRequestContext
- core::types::errors::ConfigResult
- core::types::errors::LiteLLMError
- core::types::errors::LiteLLMResult
- core::types::errors::OpenAIResult
- core::virtual_keys::RuntimeVirtualKeyManager
- sdk::config::ClientProviderConfig
- sdk::config::ClientRuntimeConfig
- sdk::config::ConfigBuilder
- sdk::config::ProviderConfig
- sdk::errors::Result
- utils::data::type_utils::ModelId
- utils::data::type_utils::ProviderId
- utils::data::type_utils::RequestId
- utils::data::type_utils::SessionId
- utils::data::type_utils::UserId
- utils::error::gateway_error::Result
Statics
- core::pricing::GLOBAL_PRICING_DB
- core::providers::registry::catalog::PROVIDER_CATALOG
- core::providers::registry::lifecycle::PROVIDER_MODULE_LIFECYCLE
- core::providers::registry::lifecycle::PROVIDER_ORPHAN_BASELINE
- core::providers::registry::support_matrix::LEGACY_ADAPTER_MATRIX
- core::providers::registry::types::DEFAULT_CATALOG_RUNTIME_PROVIDERS
- core::providers::registry::types::PROVIDER_TYPE_REGISTRY
- core::security::CREDIT_CARD_PATTERN
- core::security::EMAIL_PATTERN
- core::security::PHONE_PATTERN
- core::security::SSN_PATTERN
- utils::config::optimized::GLOBAL_CONFIG_MANAGER
Constants
- DESCRIPTION
- NAME
- config::models::request_ledger::DEFAULT_REQUEST_LEDGER_RETENTION_DAYS
- config::models::request_ledger::MAX_REQUEST_LEDGER_RETENTION_DAYS
- core::a2a::message::JSONRPC_VERSION
- core::cache::key_generator::CHAT_KEY_PREFIX
- core::cache::key_generator::COMPLETION_KEY_PREFIX
- core::cache::key_generator::EMBEDDING_KEY_PREFIX
- core::cache::key_policy::CACHE_KEY_SCHEMA_VERSION
- core::guardrails::config::DEFAULT_STREAM_OUTPUT_CHECK_CHARS
- core::guardrails::config::MAX_STREAM_OUTPUT_CHECK_CHARS
- core::integrations::langfuse::middleware::PARENT_SPAN_ID_HEADER
- core::integrations::langfuse::middleware::SESSION_ID_HEADER
- core::integrations::langfuse::middleware::TRACE_ID_HEADER
- core::integrations::langfuse::middleware::USER_ID_HEADER
- core::mcp::protocol::JSONRPC_VERSION
- core::mcp::protocol::SUPPORTED_PROTOCOL_VERSION
- core::mcp::protocol::methods::CALL_TOOL
- core::mcp::protocol::methods::COMPLETE
- core::mcp::protocol::methods::GET_PROMPT
- core::mcp::protocol::methods::INITIALIZE
- core::mcp::protocol::methods::INITIALIZED
- core::mcp::protocol::methods::LIST_PROMPTS
- core::mcp::protocol::methods::LIST_RESOURCES
- core::mcp::protocol::methods::LIST_TOOLS
- core::mcp::protocol::methods::PING
- core::mcp::protocol::methods::READ_RESOURCE
- core::mcp::protocol::methods::SET_LOGGING_LEVEL
- core::pricing_service::DEFAULT_PRICING_SOURCE
- core::providers::anthropic::DEFAULT_API_VERSION
- core::providers::anthropic::DEFAULT_BASE_URL
- core::providers::anthropic::MAX_CONTEXT_LENGTH
- core::providers::anthropic::MAX_OUTPUT_TOKENS
- core::providers::anthropic::PROVIDER_NAME
- core::providers::anthropic::VERSION
- core::providers::base::connection_pool::STREAMING_ERROR_BODY_MAX_BYTES
- core::providers::base::connection_pool::STREAMING_ERROR_BODY_TIMEOUT_SECS
- core::providers::base::connection_pool::STREAMING_HEADER_TIMEOUT_SECS
- core::providers::bedrock::AWS_REGIONS
- core::providers::fal_ai::config::DEFAULT_FAL_AI_API_BASE
- core::providers::fal_ai::models::SUPPORTED_OPENAI_PARAMS
- core::providers::model_identity::MODEL_IDENTITY_MAPPINGS_KEY
- core::providers::openai_like::error::PROVIDER_NAME
- core::providers::replicate::config::DEFAULT_POLLING_DELAY_SECONDS
- core::providers::replicate::config::DEFAULT_POLLING_RETRIES
- core::providers::replicate::config::MODEL_VERSION_ID_LENGTH
- core::providers::shared::GEMINI_10_PRO_CONTEXT_WINDOW
- core::providers::shared::GEMINI_15_FLASH_CONTEXT_WINDOW
- core::providers::shared::GEMINI_15_PRO_CONTEXT_WINDOW
- core::providers::shared::GEMINI_20_FLASH_CONTEXT_WINDOW
- core::providers::shared::GEMINI_20_FLASH_THINKING_CONTEXT_WINDOW
- core::providers::shared::GEMINI_25_CONTEXT_WINDOW
- core::providers::shared::GEMINI_30_CONTEXT_WINDOW
- core::providers::shared::GEMINI_30_IMAGE_CONTEXT_WINDOW
- core::providers::shared::GEMINI_31_CONTEXT_WINDOW
- core::subsystem_registry::CORE_SUBSYSTEMS
- core::types::codex::wire::CODEX_PROTOCOL_BASELINE
- sdk::VERSION
- version::BUILD_TIME
- version::GIT_HASH
- version::RUST_VERSION
- version::VERSION