ИИ-агенты¶
ИИ-агенты — функциональность для создания и запуска AI-ассистентов на базе языковых моделей. Агент получает системный промпт, подключается к провайдеру и ведёт диалог с пользователем в интерфейсе чата. В ходе диалога агент может обращаться к API POLYHUB через встроенный MCP-инструмент.
Раздел доступен через пункт меню «ИИ-агенты».
Создание агента¶
- Перейти на страницу «Управление ИИ-агентами» через пункт «ИИ-агенты» в левом меню и нажать кнопку «Создать».

- На открывшейся форме заполнить поля:

- Наименование — отображаемое имя агента в системе.
- Код — уникальный системный идентификатор агента (латиница, без пробелов).
- Провайдер — провайдер типа, поддерживающего языковую модель. Подробнее: Провайдеры.
- Промпт — инструкция для агента: задаёт его роль, стиль ответов и ограничения.
- Конфигурация — дополнительные параметры агента в формате JSON.
- Статус —
Активен/Неактивен. Только активные агенты доступны для диалога. - Примечание — внутренний комментарий, не передаётся агенту.
Нажать кнопку «Создать». Добавленный агент появится в списке.
Редактирование и удаление¶
В столбце «Действия» для каждого агента доступны кнопки:
- Редактировать — открывает форму редактирования агента. В форме можно изменить все поля, в том числе статус.
- Удалить — удаляет агента после подтверждения.
При создании агент имеет статус «Неактивен». Для активации откройте форму редактирования и измените поле «Статус» на «Активен».
Диалог с агентом¶
Диалог с агентом доступен на главной странице системы (/).

В интерфейсе чата:
- Введите сообщение в поле ввода и нажмите кнопку отправки.
- Агент обрабатывает запрос и возвращает ответ.
- Для прерывания генерации ответа нажмите кнопку «Стоп».
Загрузка файлов¶
В уже созданном диалоге поддерживается прикрепление файла к сообщению. К одному сообщению можно прикрепить не более одного файла. Файл передаётся агенту вместе с сообщением и доступен для анализа.
Экземпляры диалогов¶
Каждый сеанс общения с агентом сохраняется как отдельный экземпляр. Для просмотра истории диалогов нажмите на ссылку наименования агента в списке.

Откроется список экземпляров с историей всех диалогов данного агента. Рабочая директория каждого экземпляра изолирована.
Атрибуты агента¶
| Атрибут | Описание |
|---|---|
| ID | Уникальный идентификатор объекта |
| Наименование | Отображаемое имя агента |
| Код | Системный код агента |
| Провайдер | Привязанный провайдер |
| Промпт | Системная инструкция агента |
| Конфигурация | JSON-параметры агента |
| Статус | Текущее состояние (Активен / Неактивен) |
| Примечание | Внутренний комментарий |
| Создан | Дата и время создания |
| Изменён | Дата и время последнего изменения |