История изменений AI Server Manager v1.0.2b (2026-03-23)
📝 История изменений AI Server Manager
v1.0.2b (2026-03-23)
🔧 Исправления
Исправление кнопки запуска модели при CPU Offload
- **Проблема:** Кнопка "Запустить модель" блокировалась при отключении CPU Offload, даже если другие модели уже запущены
- **Решение:**
- Исправлена логика `canLaunch` в `ModelCard.tsx`
- Добавлена проверка `otherModelsRunning` ПЕРЕД проверкой VRAM
- Теперь кнопка активна, если другие модели запущены (бэкенд проверит VRAM)
- Добавлены зависимости `allModels`, `id`, `monitorData` в `useMemo`
Использование WebSocket данных для GPU
- **Проблема:** Бэкенд не передаёт `gpuInfo` в API списка моделей
- **Решение:**
- Заменено использование `gpuInfo` на `monitorData` из WebSocket
- Обновлена логика в `ModelCard.tsx`, `ModelsTab.tsx`, `OverviewTab.tsx`, `Deployment.tsx`
- Теперь данные о VRAM берутся из реального времени
Авто-включение CPU Offload при запуске
- **Проблема:** При запуске модели без конфигурации с недостатком VRAM появлялась ошибка
- **Решение:**
- Добавлено автоматическое включение CPU Offload при низком VRAM
- Проверка других запущенных моделей
- Для Llama.cpp и Whisper.cpp теперь автоматически включается CPU Offload если нужно
v1.0.1b (Предыдущая версия)
🎯 Основные возможности
Управление моделями
- ✅ Каталог моделей (GGUF, AWQ, Whisper)
- ✅ Запуск/остановка моделей
- ✅ Мониторинг статуса (ready, running, loading, error)
- ✅ Избранные модели
- ✅ Конфигурация запуска
Мониторинг ресурсов
- ✅ Мониторинг GPU (VRAM, загрузка, температура)
- ✅ Мониторинг CPU и RAM
- ✅ Мониторинг дискового пространства
- ✅ Real-time обновления через WebSocket
Движки
- ✅ vLLM (ROCm)
- ✅ Llama.cpp
- ✅ Whisper.cpp
- ✅ Авто-установка и обновление движков
API и интеграции
- ✅ REST API для управления моделями
- ✅ WebSocket для real-time данных
- ✅ Интеграция с Hugging Face
- ✅ Поддержка API ключей
Пользовательский интерфейс
- ✅ Адаптивный дизайн
- ✅ Тёмная/светлая тема
- ✅ Мультиязычность (RU/EN)
- ✅ Уведомления (Sonner)