Support Azure OpenAI

This commit is contained in:
Kunal Karmakar
2026-03-06 08:43:58 +00:00
parent c8f86fd052
commit 813d37ad35
6 changed files with 576 additions and 1 deletions

View File

@@ -266,6 +266,7 @@ class ProvidersConfig(Base):
"""Configuration for LLM providers."""
custom: ProviderConfig = Field(default_factory=ProviderConfig) # Any OpenAI-compatible endpoint
azure_openai: ProviderConfig = Field(default_factory=ProviderConfig) # Azure OpenAI (model = deployment name)
anthropic: ProviderConfig = Field(default_factory=ProviderConfig)
openai: ProviderConfig = Field(default_factory=ProviderConfig)
openrouter: ProviderConfig = Field(default_factory=ProviderConfig)