Необходимые версии компонентов

  • 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 при обработке длинных текстов.

  • При клике на черновик процесса он не всегда открывается с первого раза.

  • No labels