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)
This commit is contained in:
67
HELION-PROMPT-VERIFICATION.md
Normal file
67
HELION-PROMPT-VERIFICATION.md
Normal file
@@ -0,0 +1,67 @@
|
||||
# ✅ Перевірка системних промптів Helion
|
||||
|
||||
**Дата:** 2026-01-12
|
||||
|
||||
---
|
||||
|
||||
## 📋 Перевірка завантаження промптів
|
||||
|
||||
### 1. Файл helion_prompt.txt
|
||||
- ✅ Файл має бути на НОДА1: `/opt/microdao-daarion/gateway-bot/helion_prompt.txt`
|
||||
- ✅ Файл має бути в контейнері: `/app/gateway-bot/helion_prompt.txt`
|
||||
|
||||
### 2. Конфігурація Gateway
|
||||
- ✅ Змінна середовища: `HELION_PROMPT_PATH=/app/gateway-bot/helion_prompt.txt`
|
||||
- ✅ Helion конфігурація завантажується при старті Gateway
|
||||
|
||||
### 3. Health Check
|
||||
- ✅ Health endpoint показує: `"prompt_loaded": true` для Helion
|
||||
|
||||
---
|
||||
|
||||
## 🔍 Як перевірити
|
||||
|
||||
### Через Health Check
|
||||
```bash
|
||||
curl http://localhost:9300/health | python3 -m json.tool | grep -A 5 helion
|
||||
```
|
||||
|
||||
Очікуваний результат:
|
||||
```json
|
||||
"helion": {
|
||||
"name": "Helion",
|
||||
"prompt_loaded": true,
|
||||
"telegram_token_configured": true
|
||||
}
|
||||
```
|
||||
|
||||
### Через логи Gateway
|
||||
```bash
|
||||
docker logs dagi-gateway-node1 | grep -i "helion.*prompt\|system.*prompt"
|
||||
```
|
||||
|
||||
### Через Python в контейнері
|
||||
```bash
|
||||
docker exec dagi-gateway-node1 python3 -c "
|
||||
import sys
|
||||
sys.path.insert(0, '/app/gateway-bot')
|
||||
from http_api import HELION_CONFIG
|
||||
print('Helion name:', HELION_CONFIG.name)
|
||||
print('Prompt loaded:', len(HELION_CONFIG.system_prompt), 'символів')
|
||||
print('First 200 chars:', HELION_CONFIG.system_prompt[:200])
|
||||
"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 📝 Структура промпту Helion
|
||||
|
||||
Промпт містить:
|
||||
- Роль агента (Energy Union)
|
||||
- Сфери роботи (енергетичні технології, токеноміка, DAO governance)
|
||||
- Режими взаємодії з користувачами
|
||||
- Правила безпеки та комплаєнсу
|
||||
|
||||
---
|
||||
|
||||
**Оновлено:** 2026-01-12
|
||||
Reference in New Issue
Block a user