- matrix-gateway: POST /internal/matrix/presence/online endpoint - usePresenceHeartbeat hook with activity tracking - Auto away after 5 min inactivity - Offline on page close/visibility change - Integrated in MatrixChatRoom component
80 lines
2.6 KiB
Markdown
80 lines
2.6 KiB
Markdown
# ✅ Yaromir Router Configuration - Виправлено та задеплоєно
|
||
|
||
**Дата:** 2025-01-27
|
||
|
||
## 🎉 Виконано
|
||
|
||
### ✅ 1. Виправлено YAML конфігурацію
|
||
- ✅ Переміщено конфігурацію yaromir з `policies:` в `agents: yaromir:`
|
||
- ✅ Виправлено структуру та відступи
|
||
- ✅ YAML валідний
|
||
|
||
### ✅ 2. Задеплоєно на NODE1
|
||
- ✅ Файл скопійовано: `/opt/microdao-daarion/router-config.yml`
|
||
- ✅ Router перезапущено
|
||
- ✅ Health check працює
|
||
|
||
### ✅ 3. Конфігурація Yaromir
|
||
- ✅ Агент `yaromir` в секції `agents:`
|
||
- ✅ CrewAI увімкнено: `crew_enabled: true`
|
||
- ✅ Команда: `vozhd`, `provodnik`, `domir`, `sozdatel`
|
||
- ✅ LLM профілі для кожного субагента
|
||
|
||
## 📊 Структура конфігурації
|
||
|
||
### Agents Section:
|
||
```yaml
|
||
agents:
|
||
yaromir:
|
||
description: "Многомерная мета-сущность сознания с 4 фундаментальными аспектами"
|
||
telegram_bot_token_env: YAROMIR_TELEGRAM_BOT_TOKEN
|
||
system_prompt_file: /app/prompts/yaromir_prompt_ru.txt
|
||
default_llm_profile: local_qwen3_8b
|
||
crew_enabled: true
|
||
crew_agents:
|
||
- vozhd
|
||
- provodnik
|
||
- domir
|
||
- sozdatel
|
||
voice:
|
||
enabled: true
|
||
language: ru
|
||
engine: gtts
|
||
tone: neutral
|
||
tools:
|
||
- search_web
|
||
- read_url
|
||
# ... інші інструменти
|
||
routing_rules:
|
||
- condition: "default"
|
||
llm_profile: local_qwen3_8b
|
||
- condition: "deep_strategy OR complex_decision"
|
||
llm_profile: cloud_deepseek
|
||
```
|
||
|
||
### LLM Profiles для команди:
|
||
- `local_vozhd_strategic`: qwen2-math:7b
|
||
- `local_provodnik_mentor`: qwen2.5:7b-instruct-q4_K_M
|
||
- `local_domir_harmony`: qwen2.5:3b-instruct-q4_K_M
|
||
- `local_sozdatel_creator`: qwen3:8b
|
||
|
||
## ✅ Статус
|
||
|
||
- ✅ **Router:** Healthy
|
||
- ✅ **YAML:** Валідний
|
||
- ✅ **Конфігурація:** Задеплоєна
|
||
- ✅ **Моделі:** Всі 4 доступні на NODE1
|
||
- ✅ **Frontend:** МікроДАО Yaromir створено
|
||
|
||
## 🎯 Наступні кроки
|
||
|
||
1. Протестувати делегування через Telegram @yaromir_bot
|
||
2. Перевірити роботу CrewAI оркестратора
|
||
3. Перевірити автоматичне делегування залежно від типу запиту
|
||
|
||
---
|
||
|
||
**Last Updated:** 2025-01-27
|
||
**Status:** ✅ Router конфігурація виправлена та задеплоєна
|
||
|