Об этом проекте

Asya Chat UI — это полнофункциональный самостоятельный чат-интерфейс и обёртка для LLM, разработанная для организаций. Она поддерживает несколько бэкенд-провайдеров, включая OpenAI, Azure, Gemini, Groq, Anthropic, OpenRouter и Vertex. Ключевые функции включают контроль доступа на основе ролей, управление моделями на уровне организации, отслеживание использования и политики хранения данных. Платформа интегрирует продвинутые инструменты, такие как веб-поиск/скрапинг, выполнение кода Python в песочнице через Docker-in-Docker и возможности RAG для поиска по документам. Также она предоставляет совместимые с OpenAI конечные точки API, SSO по протоколу OIDC и многоязычную поддержку (английский, японский, латышский). Архитектурно платформа построена на React, FastAPI, Celery, PostgreSQL, Redis и Puppeteer, оркестрируется с помощью Docker Compose.