All checks were successful
AI Codebase Quality Review / ai-codebase-review (push) Successful in 39s
28 lines
845 B
Python
28 lines
845 B
Python
"""LLM Providers Package
|
|
|
|
This package contains additional LLM provider implementations
|
|
beyond the core providers in llm_client.py.
|
|
|
|
Providers:
|
|
- AnthropicProvider: Direct Anthropic Claude API
|
|
- AzureOpenAIProvider: Azure OpenAI Service with API key auth
|
|
- AzureOpenAIWithAADProvider: Azure OpenAI with Azure AD auth
|
|
- GeminiProvider: Google Gemini API (public)
|
|
- VertexAIGeminiProvider: Google Vertex AI Gemini (enterprise GCP)
|
|
"""
|
|
|
|
from clients.providers.anthropic_provider import AnthropicProvider
|
|
from clients.providers.azure_provider import (
|
|
AzureOpenAIProvider,
|
|
AzureOpenAIWithAADProvider,
|
|
)
|
|
from clients.providers.gemini_provider import GeminiProvider, VertexAIGeminiProvider
|
|
|
|
__all__ = [
|
|
"AnthropicProvider",
|
|
"AzureOpenAIProvider",
|
|
"AzureOpenAIWithAADProvider",
|
|
"GeminiProvider",
|
|
"VertexAIGeminiProvider",
|
|
]
|