Files
microdao-daarion/NODE1-SWAPPER-FINAL-STATUS.md
Apple 3de3c8cb36 feat: Add presence heartbeat for Matrix online status
- matrix-gateway: POST /internal/matrix/presence/online endpoint
- usePresenceHeartbeat hook with activity tracking
- Auto away after 5 min inactivity
- Offline on page close/visibility change
- Integrated in MatrixChatRoom component
2025-11-27 00:19:40 -08:00

120 lines
3.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ✅ Фінальний статус налаштування Swapper Service на Node #1
**Дата:** 2025-11-22
**Статус:** ✅ Конфігурація готова, потрібен перезапуск контейнера
---
## ✅ Виконано
1.**Створено конфігураційний файл** з 5 моделями:
- `qwen3-8b` (4.87 GB) - Primary LLM
- `qwen3-vl-8b` (5.72 GB) - Vision model
- `qwen2.5-7b-instruct` (4.36 GB)
- `qwen2.5-3b-instruct` (1.80 GB)
- `qwen2-math-7b` (4.13 GB)
2.**Скопійовано конфігурацію на Node #1:**
- Файл: `/opt/microdao-daarion/config/swapper_config.yaml`
- Volume монтується правильно
3.**Перевірено доступність Ollama:**
- 5 моделей доступні на Node #1
- Ollama працює на порту 11434
---
## ⚠️ Потрібно зробити на Node #1
### Швидкий спосіб (через SSH):
```bash
# 1. Підключитися до Node #1
ssh root@144.76.224.179
# 2. Перезапустити Swapper Service
docker restart swapper-service
# 3. Перевірити логи (через 5-10 секунд)
docker logs swapper-service --tail 30 | grep -i "initialized\|model"
# 4. Перевірити моделі
curl http://localhost:8890/models
```
### Очікуваний результат:
```json
{
"models": [
{
"name": "qwen3-8b",
"ollama_name": "qwen3:8b",
"type": "llm",
"size_gb": 4.87,
"priority": "high",
"status": "unloaded"
},
// ... інші моделі
]
}
```
---
## 📊 Перевірка в моніторі
Після перезапуску Swapper Service:
1. Відкрити: `http://localhost:8899/node/node-1`
2. Перевірити секцію "Swapper Service Connections"
3. Має відображатися:
- ✅ 5 моделей
- ✅ Детальна інформація про кожну модель
- ✅ Активна модель (якщо завантажена) підсвічена зеленим
---
## 🔧 Troubleshooting
Якщо моделі все ще не відображаються:
1. **Перевірити конфігурацію всередині контейнера:**
```bash
docker exec swapper-service cat /app/config/swapper_config.yaml
```
2. **Перевірити змінні оточення:**
```bash
docker exec swapper-service env | grep -i OLLAMA
```
3. **Перевірити доступ до Ollama:**
```bash
# З хоста
curl http://localhost:11434/api/tags
# З контейнера (якщо є curl)
docker exec swapper-service python3 -c "import httpx; import asyncio; ..."
```
4. **Перевірити логи:**
```bash
docker logs swapper-service --tail 100
```
---
## 📝 Конфігурація
**Файл:** `/opt/microdao-daarion/config/swapper_config.yaml`
**Монтування:** `/app/config` (read-only)
**Змінні оточення:** Потрібно встановити в docker-compose.yml
---
**Last Updated:** 2025-11-22
**Status:** ✅ Готово до перезапуску
**Next Step:** Перезапустити Swapper Service на Node #1