- 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)
108 lines
2.8 KiB
Markdown
108 lines
2.8 KiB
Markdown
# 🤖 Швидкий старт: Helion на НОДА1
|
||
|
||
**Дата:** 2026-01-12
|
||
|
||
---
|
||
|
||
## ✅ Що потрібно для запуску Helion
|
||
|
||
### 1. Gateway сервіс
|
||
- Gateway-bot обробляє Telegram webhook
|
||
- Підтримує Helion та інші боти одночасно
|
||
|
||
### 2. Змінні середовища
|
||
```bash
|
||
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: Автоматичний (рекомендовано)
|
||
```bash
|
||
./scripts/deploy-helion-node1.sh
|
||
```
|
||
|
||
### Варіант 2: Вручну
|
||
|
||
#### Крок 1: Завантажити gateway-bot на НОДА1
|
||
```bash
|
||
scp -r gateway-bot root@144.76.224.179:/opt/microdao-daarion/
|
||
```
|
||
|
||
#### Крок 2: Завантажити docker-compose.node1.yml
|
||
```bash
|
||
scp docker-compose.node1.yml root@144.76.224.179:/opt/microdao-daarion/
|
||
```
|
||
|
||
#### Крок 3: Запустити Gateway
|
||
```bash
|
||
ssh root@144.76.224.179
|
||
cd /opt/microdao-daarion
|
||
docker compose -f docker-compose.node1.yml up -d --build gateway
|
||
```
|
||
|
||
#### Крок 4: Налаштувати Telegram webhook
|
||
```bash
|
||
curl -X POST "https://api.telegram.org/bot8112062582:AAGS-HwRLEI269lDutLtAJTFArsIq31YNhE/setWebhook" \
|
||
-d "url=https://gateway.daarion.city/8112062582/telegram/webhook"
|
||
```
|
||
|
||
#### Крок 5: Перевірити
|
||
```bash
|
||
curl http://144.76.224.179:9300/health
|
||
docker ps | grep gateway
|
||
```
|
||
|
||
---
|
||
|
||
## 📋 Перевірка статусу
|
||
|
||
```bash
|
||
# Статус контейнера
|
||
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
|