Системная архитектура
Диаграмма ниже показывает основные сервисы PrimeAI и их связи: кто инициирует вызовы, какие внешние системы используются и куда пишутся данные.
Ключевые моменты:
- MCP Server — единая бизнес-логика: Lardi, 1С, инструменты для моделей; читает/пишет в MariaDB.
- Telegram-bot — общается с Responses API, которое вызывает MCP tools; через MySQLMemory читает/пишет users и dialogue_history; при необходимости может вызывать Lardi API напрямую, но основной путь — через MCP.
- SIP Hook — принимает webhook от Realtime SIP, определяет пользователя через MCP/БД, принимает звонок и логирует историю обратно в MariaDB.
- Внешние API — базовый путь к Lardi и 1С проходит через MCP.