Expand description
Base trait and common implementations for LLM providers
This module provides a unified foundation for all LLM providers to eliminate code duplication across provider implementations.
Modules§
- request_
builder - Common request building utilities
Structs§
- Provider
Config - Base configuration shared by all providers
Traits§
- Base
Provider - Base provider trait with common functionality
Functions§
- handle_
http_ error - Common HTTP error handling for all providers
- is_
model_ not_ found - Check if error indicates model not found (common across providers)