Expand description
Configuration system for LLM providers.
This module defines the configuration traits and utilities that providers use to manage their settings, validation, and initialization.
Modules§
- env
- Environment variable helper for loading configuration.
- validation
- Validation utilities for configuration values.
Structs§
- Http
Config - Common HTTP client configuration options.
- Pool
Config - Connection pool configuration.
- Rate
Limit Config - Rate limiting configuration.
- Retry
Config - Retry configuration for failed requests.
- Secret
String - A secure string type for sensitive configuration values like API keys.
Traits§
- Config
Builder - Builder pattern helper for configuration types.
- Provider
Config - Trait for provider configuration types.