- TTS: xtts-v2 integration with voice cloning support
- Document: docling integration for PDF/DOCX/PPTX processing
- Memory Service: added /facts/upsert, /facts/{key}, /facts endpoints
- Added required dependencies (TTS, docling)
2.8 KiB
2.8 KiB
🤖 Швидкий старт: Helion на НОДА1
Дата: 2026-01-12
✅ Що потрібно для запуску Helion
1. Gateway сервіс
- Gateway-bot обробляє Telegram webhook
- Підтримує Helion та інші боти одночасно
2. Змінні середовища
HELION_TELEGRAM_BOT_TOKEN=8112062582:AAGS-HwRLEI269lDutLtAJTFArsIq31YNhE
HELION_NAME=Helion
HELION_PROMPT_PATH=/app/gateway-bot/helion_prompt.txt
3. Залежності
- ✅ Router (працює)
- ✅ NATS (працює)
- ⚠️ Memory Service (опціонально)
🚀 Швидкий запуск
Варіант 1: Автоматичний (рекомендовано)
./scripts/deploy-helion-node1.sh
Варіант 2: Вручну
Крок 1: Завантажити gateway-bot на НОДА1
scp -r gateway-bot root@144.76.224.179:/opt/microdao-daarion/
Крок 2: Завантажити docker-compose.node1.yml
scp docker-compose.node1.yml root@144.76.224.179:/opt/microdao-daarion/
Крок 3: Запустити Gateway
ssh root@144.76.224.179
cd /opt/microdao-daarion
docker compose -f docker-compose.node1.yml up -d --build gateway
Крок 4: Налаштувати Telegram webhook
curl -X POST "https://api.telegram.org/bot8112062582:AAGS-HwRLEI269lDutLtAJTFArsIq31YNhE/setWebhook" \
-d "url=https://gateway.daarion.city/8112062582/telegram/webhook"
Крок 5: Перевірити
curl http://144.76.224.179:9300/health
docker ps | grep gateway
📋 Перевірка статусу
# Статус контейнера
ssh root@144.76.224.179 "docker ps | grep gateway"
# Health check
ssh root@144.76.224.179 "curl http://localhost:9300/health"
# Логи
ssh root@144.76.224.179 "docker logs dagi-gateway-node1 --tail 50"
⚠️ Потенційні проблеми
1. Gateway не запускається
- Перевірити чи є gateway-bot на НОДА1
- Перевірити чи працює Router
- Перевірити логи:
docker logs dagi-gateway-node1
2. Webhook не працює
- Перевірити чи відкритий порт 9300
- Перевірити чи працює nginx/gateway.daarion.city
- Перевірити webhook:
curl https://api.telegram.org/bot8112062582:AAGS-HwRLEI269lDutLtAJTFArsIq31YNhE/getWebhookInfo
3. Helion не відповідає
- Перевірити чи працює Router
- Перевірити чи працює Swapper
- Перевірити логи Gateway
📝 Детальна інформація
Див. HELION-NODE1-COMPLETE-GUIDE.md для повної інформації.
Оновлено: 2026-01-12