Orchestrator - 2.10.0
Новые локальные компоненты:
RobinAssistantMCP
RobinAssistantMCPScenarioExecutor
Реализован новый подраздел «Сценарии LLM MCP» и расширена функциональность работы с MCP серверами и навыками.
Основные возможности:
Новый подраздел «Сценарии LLM MCP»:
Подраздел доступен пользователям с ролями «Пользователь Ассистента» и «Администратор Ассистента».
На странице отображаются сценарии всех пользователей текущего тенанта, созданные на основе истории диалога из чата Ассистента.
При ручном запуске сценария чат открывается в новой вкладке.
Удаление чужого сценария доступно только автору и администратору ассистента.
При попытке удалить сценарий, используемый в опубликованном процессе, возникает ошибка.
Если сценарий недоступен для запуска (навык выключен или удален), рядом с названием отображается индикатор в виде восклицательного знака с всплывающей подсказкой.
Сохранение диалогов как сценариев:
В чате по навыку «MCP (LLM)» добавлена кнопка «Сохранить как сценарий».
К сохраненному сценарию привязываются все настроенные сервера, модель и инструкция из исходного навыка.
Изменение MCP серверов, модели или приветственного сообщения у исходного навыка автоматически обновляет эти значения у всех созданных на его основе сценариев.
При выключении или удалении навыка, созданные на его основе сценарии становятся недоступны для запуска (ошибка возникает и при попытке сохранения из истории диалога).
Настройки и инфраструктура MCP:
Разработано локальное приложение RobinAssistantMCP для работы в чате Ассистента с навыками MCP (LLM), в которых настроены MCP сервера.
В подразделе «Настройки» добавлена вкладка «Подключения LLM» для создания подключений к моделям выбранных провайдеров, которые затем используются в навыке MCP (LLM).
На странице навыка реализована возможность добавления и настройки MCP серверов с типом «Ссылка» или «Команда запуска».
Переименованы названия некоторых подразделов и вкладок.
Основные возможности:
Добавлена возможность использования навыков MCP (LLM) для авторизованных пользователей через виджет.
В графическом редакторе процессов появилась возможность использовать сценарии Ассистента, а также добавлен функционал тегирования версий процессов.
Основные возможности:
Новый блок «Сценарии LLM MCP»:
В блоке выбирается один из сохраненных сценариев из одноименного подраздела модуля «Ассистент».
В окне выбора доступны все сценарии текущего тенанта с активным навыком.
Поле с промптом является обязательным и доступно для редактирования.
Название блока со сценарием должно быть уникальным в рамках одного процесса.
Запуск сценария производится на любой доступной машине, привязанной к сервису Ассистента с подходящим набором настроенных MCP серверов.
На одном агенте может одновременно выполняться только один сценарий.
Новый агент и теги:
Разработан агент RobinAssistantMCPScenarioExecutor, позволяющий выполнять процессы с блоком «Сценарий LLM MCP» на хосте.
Реализована возможность создания тегов для версий опубликованных процессов.
Исправлена ошибка, из-за которой сообщение о тайм-ауте по навыку MCP (LLM) не появлялось в режиме реального времени.
Исправлена ошибка, при которой кнопка «Источники» не отображалась до обновления страницы.
Исправлена ошибка, возникавшая при экспорте таблицы диалогов с указанием даты.
Исправлена сортировка списка чатов: теперь список упорядочен по дате редактирования, а не по дате создания.
Переименованы названия некоторых подразделов и вкладок для унификации интерфейса.
При использовании провайдера Sber отсутствует возможность работы с локальными MCP серверами в связи с техническими ограничениями со стороны Сбера.
Для работы локального приложения в виджете необходимо сначала запустить его из чата Ассистента.
В результат выполнения блока «Сценарий LLM MCP» передается обрезанный ответ от LLM при обработке длинных текстов.
При клике на черновик процесса он не всегда открывается с первого раза.