List of all items
Structs
- ModelIdentity
- ModelRequest
- ModelSelection
- ProviderDeclaration
- Runtime
- RuntimeConfig
- RuntimeSettings
- RuntimeSnapshot
- config::ModelDefinition
- config::ModelsConfig
- config::ProviderConfig
- credentials::AuthState
- credentials::ResolvedCredential
- provider::ResolvedModel
- provider::RuntimeFactories
Enums
- config::ConfigError
- config::Credential
- credentials::AuthStatus
- credentials::CredentialSource
- provider::ResolveError
Traits
Functions
- config::default_anthropic_base_url
- config::model_compat_warnings
- config::provider_is_anthropic_compatible
- config::provider_is_openai_completions
- config::provider_is_openai_responses
- config::provider_to_models
- credentials::builtin_api_key_env
- credentials::has_header_auth
- credentials::resolve
- provider::authenticated_catalog
- provider::available_catalog
- provider::catalog_with_diagnostics
- thinking::parse_thinking_level
- values::resolve_config_value
- values::resolve_headers
- values::resolve_template
Type Aliases
Constants
- config::ANTHROPIC_DEFAULT_BASE_URL
- config::DEFAULT_PROVIDER_ID
- provider::ANTHROPIC_API_KEY_ENV
- provider::ANTHROPIC_AUTH_TOKEN_ENV
- provider::ANTHROPIC_BASE_URL_ENV
- provider::DEFAULT_MODEL_ID
- provider::DEFAULT_THINKING_LEVEL
- provider::NO_API_KEY_HINT
- provider::OPENAI_API_KEY_ENV
- thinking::VALID_THINKING_LEVELS