- 4 provider adapters: OpenAI (SDK), Anthropic (SDK), Google (google-genai), Mistral (direct HTTP) - Core router with automatic failover + exponential backoff - Flask blueprint with /api/v1/ai/* endpoints - Auth via token-broker verify endpoint - DB models for ai_providers, ai_model_mapping, ai_router_log - /health endpoint (parallel provider check), /usage stats - 21 unit tests (all passing)
5 lines
141 B
Python
5 lines
141 B
Python
from .router import AIRouter
|
|
from .api import ai_router_bp, register_ai_router
|
|
|
|
__all__ = ["AIRouter", "ai_router_bp", "register_ai_router"]
|