Files
microdao-daarion/HELION-DEPLOYMENT-STATUS.md
Apple 5290287058 feat: implement TTS, Document processing, and Memory Service /facts API
- 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)
2026-01-17 08:16:37 -08:00

3.8 KiB
Raw Permalink Blame History

Статус розгортання Helion на НОДА1

Дата: 2026-01-12
Час: Після розгортання


🚀 Розгортання виконано

Виконані кроки:

  1. Gateway-bot завантажено на НОДА1
  2. docker-compose.node1.yml оновлено
  3. Gateway контейнер створено та запущено
  4. Telegram webhook налаштовано

Webhook:

  • URL: https://gateway.daarion.city/8112062582/telegram/webhook
  • Статус: Налаштовано ({"ok":true,"result":true})

📊 Типи пам'яті для Helion

1. Facts (Факти) - Довгострокова пам'ять

  • Зберігаються назавжди
  • Структуровані дані (ключ-значення)
  • Прив'язані до користувача та команди
  • Storage: PostgreSQL (daarion_memory.facts)

2. Events (Події) - Короткострокова пам'ять

  • Повідомлення та відповіді
  • Scope: short_term (нещодавні) або long_term (архівні)
  • Обмежені за кількістю (limit: 10 за замовчанням)
  • Storage: PostgreSQL (daarion_memory.agent_memory)

3. Summaries (Підсумки) - Стисла пам'ять

  • Підсумки довгих діалогів
  • Містять теми та метадані
  • Використовуються для масштабування контексту
  • Storage: PostgreSQL (daarion_memory.dialog_summaries)

4. Context Cache - Швидка пам'ять

  • Кешування контексту (TTL: 5 секунд)
  • Оптимізація запитів
  • Storage: Redis (опціонально)

🔄 Схема роботи пам'яті

Telegram Message → Gateway (Helion)
    ↓
1. Отримати контекст пам'яті:
   - Facts (довгострокові факти)
   - Recent Events (останні 10 повідомлень)
   - Dialog Summaries (підсумки попередніх діалогів)
    ↓
2. Передати повідомлення + контекст в Router
    ↓
3. Router генерує відповідь з урахуванням контексту
    ↓
4. Gateway зберігає turn діалогу:
   - Повідомлення користувача (event)
   - Відповідь агента (event)
    ↓
5. Відправити відповідь в Telegram

💾 Backend Storage

PostgreSQL

  • База: daarion_memory
  • Credentials: postgres/DaarionDB2026!
  • Таблиці:
    • facts - довгострокові факти
    • agent_memory - події/повідомлення
    • dialog_summaries - підсумки діалогів

Redis (опціонально)

  • Порт: 6379
  • Призначення: Кешування контексту (TTL: 5 сек)

Neo4j (опціонально)

  • HTTP: 7474, Bolt: 7687
  • Призначення: Графові зв'язки між сутностями

⚠️ Поточний статус Gateway

Gateway контейнер перезапускається. Потрібно перевірити логи для виявлення проблеми.

Команди для перевірки:

# Статус контейнера
docker ps | grep gateway

# Логи
docker logs dagi-gateway-node1 --tail 50

# Health check
curl http://localhost:9300/health

📝 Документація

  • Типи пам'яті: HELION-MEMORY-TYPES.md
  • Повний гайд: HELION-NODE1-COMPLETE-GUIDE.md
  • Швидкий старт: HELION-NODE1-QUICK-START.md

Оновлено: 2026-01-12