107 lines
4.9 KiB
YAML
107 lines
4.9 KiB
YAML
# ============================================
|
|
# DAARION Platform - Agent Chat Isolation Map
|
|
# ============================================
|
|
# BASED ON REAL DOCUMENTATION - NOT ASSUMPTIONS!
|
|
# ============================================
|
|
|
|
version: "1.1"
|
|
strict_isolation: true
|
|
|
|
unknown_chat_policy:
|
|
action: "reject"
|
|
message_uk: "Цей чат не налаштований для жодного агента. Зверніться до адміністратора."
|
|
|
|
agents:
|
|
helion:
|
|
name: "Helion"
|
|
description: "Energy Union AI - енергетика, інфраструктура, DePIN"
|
|
domain: ["energy", "power", "grid", "depin", "infrastructure", "solar", "inverter", "metering"]
|
|
nats_invoke: "agent.helion.invoke"
|
|
nats_response: "agent.helion.response"
|
|
telegram_chats:
|
|
- type: "private"
|
|
enabled: true
|
|
out_of_domain:
|
|
response_uk: "Це питання виходить за межі моєї компетенції (енергетика, інфраструктура). Рекомендую звернутися до іншого агента DAARION.city."
|
|
|
|
nutra:
|
|
name: "Nutra"
|
|
description: "AI Nutritionist - харчування, дієти, нутрієнти"
|
|
domain: ["nutrition", "food", "diet", "health", "wellness", "calories", "recipe", "meal"]
|
|
nats_invoke: "agent.nutra.invoke"
|
|
nats_response: "agent.nutra.response"
|
|
telegram_chats:
|
|
- type: "private"
|
|
enabled: true
|
|
out_of_domain:
|
|
response_uk: "Це питання виходить за межі моєї компетенції (харчування, дієти). Для біомедичних добавок зверніться до Druid, для енергетики — до Helion."
|
|
|
|
druid:
|
|
name: "Druid"
|
|
description: "Nutraceutical Lab Agent - біомедичні добавки, лабораторні аналізи"
|
|
domain: ["supplements", "nutraceuticals", "lab", "biomarkers", "vitamins", "minerals", "biohacking", "bloodwork"]
|
|
nats_invoke: "agent.druid.invoke"
|
|
nats_response: "agent.druid.response"
|
|
telegram_chats:
|
|
- type: "private"
|
|
enabled: true
|
|
out_of_domain:
|
|
response_uk: "Це питання виходить за межі моєї компетенції (біомедичні добавки, лабораторні аналізи). Для загального харчування зверніться до Nutra."
|
|
|
|
greenfood:
|
|
name: "GreenFood"
|
|
description: "AI-ERP для крафтових виробників та кооперативів"
|
|
domain: ["organic", "farming", "cooperative", "local_food", "warehouse", "logistics", "certification", "craft"]
|
|
nats_invoke: "agent.greenfood.invoke"
|
|
nats_response: "agent.greenfood.response"
|
|
telegram_chats:
|
|
- type: "private"
|
|
enabled: true
|
|
out_of_domain:
|
|
response_uk: "Це питання виходить за межі моєї компетенції (крафтові виробники, кооперативи). Для харчування зверніться до Nutra."
|
|
|
|
daarwizz:
|
|
name: "DAARWIZZ"
|
|
description: "System Orchestrator - головний координатор DAARION.city"
|
|
domain: ["microdao", "daarion", "governance", "roles", "permissions", "system", "architecture"]
|
|
nats_invoke: "agent.daarwizz.invoke"
|
|
nats_response: "agent.daarwizz.response"
|
|
telegram_chats:
|
|
- type: "private"
|
|
enabled: true
|
|
out_of_domain:
|
|
response_uk: "Це спеціалізоване питання. Рекомендую звернутися до профільного агента DAARION.city."
|
|
|
|
oneok:
|
|
name: "1OK"
|
|
description: "Асистент віконного майстра: лід -> замір -> комерційна пропозиція"
|
|
domain: ["windows", "measurement", "quote", "installation", "profile", "glass_unit", "fittings"]
|
|
nats_invoke: "agent.oneok.invoke"
|
|
nats_response: "agent.oneok.response"
|
|
telegram_chats:
|
|
- type: "private"
|
|
enabled: true
|
|
out_of_domain:
|
|
response_uk: "Я спеціалізуюсь на віконних рішеннях (лід, замір, КП, монтаж). Для інших тем зверніться до профільного агента DAARION.city."
|
|
|
|
bot_tokens:
|
|
helion: "HELION_BOT_TOKEN"
|
|
nutra: "NUTRA_BOT_TOKEN"
|
|
greenfood: "GREENFOOD_BOT_TOKEN"
|
|
druid: "DRUID_BOT_TOKEN"
|
|
daarwizz: "TELEGRAM_BOT_TOKEN"
|
|
oneok: "ONEOK_TELEGRAM_BOT_TOKEN"
|
|
|
|
# Agent Preschool - Training Group for all agents
|
|
agent_preschool:
|
|
name: "Agent Preschool"
|
|
description: "Дитячий садочок та школа для агентів DAARION"
|
|
telegram_invite: "https://t.me/+2zKGqHH4yVxhN2E6"
|
|
mode: "learning" # Special mode for agents
|
|
all_agents_allowed: true # All agents can participate
|
|
behavior:
|
|
- "LEARNING_MODE"
|
|
- "ACCEPT_CORRECTIONS"
|
|
- "BE_HONEST_ABOUT_LIMITATIONS"
|
|
- "ACTIVE_LISTENING"
|