mirror of
https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools.git
synced 2026-06-18 07:19:35 +00:00
51 lines
1.5 KiB
Markdown
51 lines
1.5 KiB
Markdown
# Dashboard Guide — Dealix v3.0.0
|
|
|
|
## النظرة العامة
|
|
لوحة Streamlit لمتابعة الإنتاج وإدارة العملاء.
|
|
|
|
## الصفحات
|
|
|
|
| الصفحة | المصدر | الوصف |
|
|
|-------|--------|------|
|
|
| Overview | `/health/deep` + `/admin/costs` | حالة عامة + KPIs |
|
|
| Leads | `/api/v1/leads` | جدول + تحديث الحالة |
|
|
| Approvals | `/api/v1/cro/approvals` | قبول/رفض قرارات Policy Engine |
|
|
| Evidence | `/api/v1/cro/evidence` | سجل القرارات والدليل |
|
|
| Costs | `/api/v1/admin/costs` | تحليل إنفاق LLM (model/provider/task) |
|
|
| Audit | `/api/v1/admin/audit` | سجل التكاملات |
|
|
|
|
## التشغيل
|
|
|
|
```bash
|
|
# dependencies
|
|
pip install streamlit pandas httpx
|
|
|
|
# environment
|
|
export DEALIX_API_URL=https://api.dealix.sa
|
|
export DEALIX_ADMIN_API_KEY=<admin-key>
|
|
|
|
# run
|
|
streamlit run dashboard/app.py --server.port 8501
|
|
```
|
|
|
|
## Reverse Proxy (nginx)
|
|
|
|
```nginx
|
|
server {
|
|
listen 443 ssl http2;
|
|
server_name dashboard.dealix.sa;
|
|
location / {
|
|
proxy_pass http://127.0.0.1:8501;
|
|
proxy_http_version 1.1;
|
|
proxy_set_header Upgrade $http_upgrade;
|
|
proxy_set_header Connection "upgrade";
|
|
proxy_set_header Host $host;
|
|
proxy_read_timeout 600s;
|
|
}
|
|
}
|
|
```
|
|
|
|
## صلاحيات الوصول
|
|
- الدخول عبر X-API-Key (يُستخدم من مفتاح في `DEALIX_ADMIN_API_KEY` جانب الخادم)
|
|
- Dashboard يتصل بـ API من الداخل فقط
|