## Added
- Multi-provider LLM support with factory pattern (8 providers):
* OpenAI, Z.AI, OpenCode Zen, OpenRouter, Anthropic, Google, Mistral, Azure
- Authentication system: JWT + API Key dual-mode
- Provider management API (/api/v1/providers)
- Docker containerization (Dockerfile + docker-compose.yml)
- Updated documentation in main.py
## Modified
- Documents API: added authentication
- Query API: support for provider/model selection
- RAG service: dynamic LLM provider selection
- Config: multi-provider settings
## Infrastructure
- Qdrant vector store integration
- Redis support (optional)
- Health check endpoints
🚀 Ready for production deployment
2.7 KiB
2.7 KiB