CineGI / AI-чат — единое подключение автономных агентов
CineGI / AI-чат — единое подключение автономных агентов
Суть: CineGI / AI-чат должен стать единой витриной и точкой доступа к автономным агентам корпорации. Каждый агент поставляется как готовый внешний сервис или контейнер с API; чат подключает его конфигурацией, выдаёт доступ нужным группам и показывает подходящий интерфейс. источник
Принятое направление
- Не делать отдельную глубокую доработку ядра AI-чата под каждого агента.
- Со стороны команды агента отдавать готовую «коробку»: сервис/контейнер, endpoint, авторизацию, контракт входа и выхода.
- Со стороны AI-чата оставить каталог/навигацию, настройку endpoint, групповые права и отображение интерфейса.
- Базовый кандидат на единый контракт — OpenAI-compatible API. Встреча подтвердила, что существующие микросервисы уже подключаются через внешние API и прокси; конкретный контракт надо сверить с Димой Богдановым и текущим ассистентом руководителя.
Целевая архитектура
| Слой | Ответственность |
|---|---|
| Агент | Готовый Docker-микросервис или внешний сервис; бизнес-логика, файлы и при необходимости история сессий |
| Контракт | OpenAI-compatible API либо согласованный расширяемый API; endpoint и токен |
| CineGI / AI-чат | Каталог агентов, маршрутизация запросов, группы доступа, общий UX |
| Диалоги | Предварительно — на стороне агента; окончательно зафиксировать в контракте |
| Формы | Виджет/нативная форма AI-чата либо внешняя HTML-форма через iframe |
Академразница: почему одного чата недостаточно
Для ассистента академической разницы нужны не только сообщения, но и загрузка документов, выпадающие и множественные выборы, зависимые поля, кнопка запуска и выдача Excel.
Рассмотрены два пути:
1. Внешняя форма в iframe. В AI-чате — кнопка «Зайти в форму», открывающая HTML-форму на домене агента. Это преимущественно фронтенд-задача; техническую реализуемость должен подтвердить Денис-фронтендер. 2. Нативная форма/виджет AI-чата. Данные отправляются в backend агента, а интерфейс остаётся единым. Дороже, но лучше по целостности UX и доверию пользователя.
Как возможный ориентир названы виджеты: агент передаёт декларацию интерфейса, а чат рисует кнопки, формы и действия. Это пока требование к платформе, не утверждённая реализация.
Продуктовое требование к редизайну
Нельзя смешивать десятки и сотни прикладных агентов с селектором LLM-моделей (GPT/Gemini и т. п.). Нужны отдельный раздел или каталог агентов, категории/поиск и права доступа по группам. Эту задачу нужно включить в текущий редизайн до показа макетов.
Ближайшие действия
- [ ] Описать минимальный стандарт готового агента: endpoint, auth, схемы запросов/ответов, файлы, сессии, UI-capabilities и ошибки.
- [ ] Уточнить у Димы Богданова, как подключён ассистент руководителя и какой контракт реально используется.
- [ ] Сформировать требования к AI-чату: OpenAI-compatible подключение, каталог агентов, групповые доступы, формы/виджеты.
- [ ] Денису оценить iframe против нативной формы для академразницы.
- [ ] Внести каталог агентов и богатые формы в задачу дизайна.
Связанные заметки
- Academic Difference Assistant — первый практический кейс с формой и Excel.
- Разговор с Лисным 18 августа — стратегия масштабного внедрения множества агентов.
- Агентные системы — общий архитектурный контекст.
- MCP Protocol — смежный слой стандартизированного подключения инструментов.
- Hermes Agent — пример gateway-интеграций, упоминавшийся на встрече.