Версия 1.42
Вышел новый релиз Sherpa Designer: Версия 1.42
Реализован визуальный редактор шаблонов в Sherpa IDP (Шаблонизаторе) для роботов на ОС Linux.
Во всех OCR-блоках Sherpa Designer, а также в Sherpa IDP (Шаблонизаторе), добавлена поддержка движка “ContentReader”.

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

Реранкер - это модель с определенным алгоритмом, который вычисляет релевантность каждого из переданных в списке документов или чанков относительно заданного вопроса и тем самым повышает качество векторно-семантического поиска документов по технологии RAG.
Реализована поддержка дополнительной аутентификации роботов при подключении к Оркестратору на 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.0
Реализована запись селекторов при работе в режиме удаленной отладки. Данный механизм упрощает удаленную диагностику и отладку Unattended-роботов.

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

Данная функция позволяет указать общую задержку перед выполнением каждого блока проекта в миллисекундах.
Она может быть полезна для общего замедления работы робота например для целей отладки или адаптации сценария к быстродействию целевой машины.
В палитру “Оркестратор" добавлены новые блоки: “Создать текстовый ресурс”, “Создать ресурс с учетными данными”, “Создать работу”, “Обновить работу”.
Блок “Создать текстовый ресурс” позволяет создать текстовый ресурс.

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

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

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

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

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

В данном свойстве есть возможность указать JSON схему, которая описывает какому формату должен соответствовать ответ данной модели.
JSON-схема определяет структуру ответа: обязательные поля (location, temperature, conditions), их типы, запрет лишних полей.
Примеры JSON-схем доступны в подсказках свойств “Схема ответа” каждого блока.
Внесены другие улучшения и доработки в разные части системы.
Last updated