Re-exports§
pub use auth::load_api_key_from_env;pub use cache::Cache;pub use retry::execute_with_retry_builder;pub use retry::handle_response_json;pub use retry::handle_response_text;pub use security::create_safe_error_message;pub use security::redact_sensitive_content;pub use url_builder::UrlBuilder;pub use validation::check_prompt_token_limits;pub use validation::check_token_limits;pub use validation::validate_chat_request;pub use validation::validate_completion_request;pub use validation::validate_web_search_request;
Modules§
- auth
- Authentication utilities for managing API keys and authorization tokens.
- cache
- https
- HTTPS enforcement utilities
- retry
- Retry utilities for HTTP requests with exponential backoff
- security
- Security utilities for redacting sensitive information
- url_
builder - validation
- Validation utilities module for all API endpoints