منصوبے کے بارے میں

Asya Chat UI ایک مکمل اسٹیک، خود میزبان چیٹ انٹرفیس اور LLM ریپر ہے جو تنظیموں کے لیے ڈیزائن کیا گیا ہے۔ یہ متعدد بیک اینڈ فراہم کنندگان کو سپورٹ کرتا ہے جن میں OpenAI, Azure, Gemini, Groq, Anthropic, OpenRouter, اور Vertex شامل ہیں۔ اہم خصوصیات میں کردار پر مبنی رسائی کنٹرول، تنظیم کی سطح پر ماڈل مینجمنٹ، استعمال سے باخبر رہنا، اور ڈیٹا برقرار رکھنے کی پالیسیاں شامل ہیں۔ پلیٹ فارم جدید ٹولز کو مربوط کرتا ہے جیسے ویب سرچ/اسکریپنگ، Docker-in-Docker کے ذریعے سینڈ باکسڈ Python کوڈ ایگزیکیوشن، اور دستاویز کی بازیافت کے لیے RAG صلاحیتیں۔ یہ OpenAI-مطابقت پذیر API اینڈ پوائنٹس، OIDC SSO، اور کثیر لسانی سپورٹ (انگریزی، جاپانی، لیٹوین) بھی فراہم کرتا ہے۔ تعمیراتی طور پر، یہ React, FastAPI, Celery, PostgreSQL, Redis, اور Puppeteer کے ساتھ بنایا گیا ہے، جسے Docker Compose کے ذریعے ترتیب دیا گیا ہے۔