feat: улучшена обработка статистики RAG API в админ-панели

- Добавлена проверка наличия данных из API для отображения статуса модели и статистики векторного хранилища.
- Реализован fallback на синхронные данные, если API недоступен.
- Обновлено описание метода получения статистики в RagApiClient для уточнения использования endpoint /stats.
This commit is contained in:
2026-01-28 00:23:37 +03:00
parent 5d7b051554
commit 7d173e3474
2 changed files with 34 additions and 13 deletions

View File

@@ -273,7 +273,7 @@ class RagApiClient:
async def get_stats(self) -> Dict[str, Any]:
"""
Получает статистику от RAG API.
Получает статистику от RAG API через endpoint /stats.
Returns:
Словарь со статистикой или пустой словарь при ошибке