# ✅ Helion готовий до розгортання **Дата:** 2026-01-12 **Агент:** Helion (Energy Union) --- ## ✅ Що налаштовано ### 1. Gateway - ✅ Додано в docker-compose.node1.yml - ✅ Токен Helion: `8112062582:AAGS-HwRLEI269lDutLtAJTFArsIq31YNhE` - ✅ Webhook налаштовано ### 2. Сервіси пам'яті - ✅ Memory Service (PostgreSQL) - порт 8000 - ✅ Qdrant (векторна БД) - порт 6333/6334 - ✅ Neo4j (графова БД) - порт 7474/7687 - ✅ Redis (кеш) - порт 6379 ### 3. Deepseek API - ✅ Токен додано: `sk-0db94e8193ec4a6e9acd593ee8d898e7` - ✅ Профіль `cloud_deepseek` вже в router-config.yml ### 4. Router - ✅ Налаштовано підключення до всіх сервісів пам'яті - ✅ Змінні середовища додано --- ## 🚀 Команди для розгортання ### 1. Завантажити оновлені файли на НОДА1 ```bash scp docker-compose.node1.yml root@144.76.224.179:/opt/microdao-daarion/ scp -r gateway-bot root@144.76.224.179:/opt/microdao-daarion/ scp -r services/memory-service root@144.76.224.179:/opt/microdao-daarion/services/ ``` ### 2. Створити базу даних для Memory Service ```bash ssh root@144.76.224.179 docker exec -it dagi-postgres psql -U postgres -c "CREATE DATABASE daarion_memory;" ``` ### 3. Запустити всі сервіси ```bash cd /opt/microdao-daarion docker compose -f docker-compose.node1.yml up -d ``` ### 4. Перевірити статус ```bash docker ps --format 'table {{.Names}}\t{{.Status}}' | grep -E 'gateway|router|memory|qdrant|neo4j|redis' ``` ### 5. Перевірити health checks ```bash curl http://localhost:9300/health # Gateway curl http://localhost:9102/health # Router curl http://localhost:8000/health # Memory Service curl http://localhost:6333/healthz # Qdrant curl http://localhost:7474 # Neo4j redis-cli PING # Redis ``` --- ## 🧠 Типи пам'яті для Helion 1. **Facts** (PostgreSQL) - довгострокові факти 2. **Events** (PostgreSQL) - короткострокова пам'ять діалогів 3. **Summaries** (PostgreSQL) - підсумки діалогів 4. **Vector Search** (Qdrant) - векторний пошук документів 5. **Graph Relations** (Neo4j) - графові зв'язки 6. **Context Cache** (Redis) - кешування (TTL: 5 сек) --- ## 🔄 Підключення через DAGI Router **Так, агент підключається через DAGI Router!** Схема: ``` Telegram → Gateway (Helion) → Router → Memory/Qdrant/Neo4j/Deepseek ``` --- ## 📝 Конфігурація ### Router змінні середовища: - `MEMORY_SERVICE_URL=http://memory-service:8000` - `QDRANT_HOST=qdrant` - `QDRANT_PORT=6333` - `NEO4J_BOLT_URL=bolt://neo4j:7687` - `DEEPSEEK_API_KEY=sk-0db94e8193ec4a6e9acd593ee8d898e7` ### Gateway змінні середовища: - `ROUTER_URL=http://router:9102` - `HELION_TELEGRAM_BOT_TOKEN=8112062582:AAGS-HwRLEI269lDutLtAJTFArsIq31YNhE` - `MEMORY_SERVICE_URL=http://memory-service:8000` --- ## ⚠️ Важливо 1. **PostgreSQL база** - потрібно створити `daarion_memory` базу 2. **Neo4j пароль** - за замовчанням `neo4j/neo4j` (рекомендується змінити!) 3. **Memory Service** - потрібно завантажити код сервісу на НОДА1 --- **Статус:** ✅ Готово до розгортання **Оновлено:** 2026-01-12