Type Alias AxBaseAI
Source pub type AxBaseAI = OpenAICompatibleClient;
pub struct AxBaseAI {
pub api_key: String,
pub api_url: String,
pub base_url_override: Option<String>,
pub api_version: String,
pub model: String,
pub embed_model: String,
pub profile: String,
pub model_config: Value,
pub options: Value,
pub transport: Option<Box<dyn AxTransport>>,
pub credential_provider: Option<Box<dyn AxCredentialProvider>>,
pub context_cache_registry: Option<Box<dyn AxContextCacheRegistry>>,
}