Версия 1.42

Вышел новый релиз Sherpa Designer: Версия 1.42

  1. Реализован визуальный редактор шаблонов в Sherpa IDP (Шаблонизаторе) для роботов на ОС Linux.

  2. Во всех OCR-блоках Sherpa Designer, а также в Sherpa IDP (Шаблонизаторе), добавлена поддержка движка “ContentReader”.

  1. В палитру “Машинное обучение” добавлен блок “AI Server. Reranker” для работы с Sherpa AI Server.

Реранкер - это модель с определенным алгоритмом, который вычисляет релевантность каждого из переданных в списке документов или чанков относительно заданного вопроса и тем самым повышает качество векторно-семантического поиска документов по технологии RAG.

  1. Реализована поддержка дополнительной аутентификации роботов при подключении к Оркестратору на Windows и Linux с помощью сертификатов X.509.

Настройка выполняется через параметр “Отпечаток (Thumbprint) сертификата для подключения к оркестратору (при необходимости)” на вкладке “Оркестратор” в Sherpa Assistant.

Сертификат извлекается из системного хранилища (Windows) или из файла сертификата (Linux) по уникальному отпечатку (thumbprint), после чего используется в запросах к Оркестратору.

Подробная документация: https://learn.microsoft.com/ru-ru/dotnet/api/system.security.cryptography.x509certificates.x509certificate2?view=net-8.0arrow-up-right

  1. Реализована запись селекторов при работе в режиме удаленной отладки. Данный механизм упрощает удаленную диагностику и отладку Unattended-роботов.

  1. В свойства проекта добавлен новый параметр “Общая задержка выполнения блоков”. Для его настройки необходимо перейти в окно “Свойства проекта”, открыть вкладку “Настройки проекта” и перейти в раздел “Дополнительные параметры”.

Данная функция позволяет указать общую задержку перед выполнением каждого блока проекта в миллисекундах.

Она может быть полезна для общего замедления работы робота например для целей отладки или адаптации сценария к быстродействию целевой машины.

  1. В палитру “Оркестратор" добавлены новые блоки: “Создать текстовый ресурс”, “Создать ресурс с учетными данными”, “Создать работу”, “Обновить работу”.

Блок “Создать текстовый ресурс” позволяет создать текстовый ресурс.

Блок “Создать ресурс с учетными данными” позволяет создать ресурс с учетными данными.

Блок “Создать работу” позволяет создать работу с указанным процессом и для указанного робота.

Блок “Обновить работу” позволяет обновить работу с указанным процессом и для указанного робота.

  1. В блок “Бот. Редактирование сообщения” добавлено свойство “Кнопки”, которое позволяет заменить или добавить кнопки у сообщения.

  1. В палитре “Машинное обучение” в блоки “Запрос к ChatGPT”, “Запрос к Claude”, “Запрос к GroqChat”, “Запрос к OpenRouter” добавлено свойство “Схема ответа”.

В данном свойстве есть возможность указать JSON схему, которая описывает какому формату должен соответствовать ответ данной модели.

JSON-схема определяет структуру ответа: обязательные поля (location, temperature, conditions), их типы, запрет лишних полей.

Примеры JSON-схем доступны в подсказках свойств “Схема ответа” каждого блока.

  1. Внесены другие улучшения и доработки в разные части системы.

Last updated