Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры

Контекст

Контекст для подключения к серверу с языковой моделью

Контекст Robin AI Core

ai-core.rpa-robin.siteСоздатьКонтекст1.Контекст

Да

Сообщение

Запрос, который должна выполнить языковая модель.

Если количество токенов для составления запроса  превышает 8196, то необходимо использовать параметр "Дополнительное сообщение"

Строка

Извлеки только предложение, которое содержит фразу.\n\n ##Фраза\n Договор вступает в силу сДа
Дополнительное сообщение

Дополнительный запрос к языковой модели. Работает с результатом, полученным от исполнения запроса из поля "Сообщение"

Строка

"Извлеки дату в формате:\n Дата окончания исполнения : день.месяц.год \n ##Пример\n Дата окончания исполнения : 05.12.2025",Нет
ИнструкцияИнструкция для языковой модели, задающая критерии обработки сообщения и правила ответа на него (роль, стиль, форма ответа, пр.)Строка Ответ должен быть сформулирован по пунктам.Нет
Источник данныхИнформация, на основе которой модель будет генерировать ответы Строка
Нет
Температура

Случайность выбора токенов для формирования ответа. Чем выше значение, тем более случайным будет ответ. При значениях больше 2 ответ может отличаться избыточной случайностью. Допустимые значения: от 0 и выше. Значение по умолчанию: 0,5

Число  0,5

Нет

Максимальное количество токеновМаксимальное количество токенов для генерации ответа. При малом значении параметра модель может вернуть неполный ответ. Допустимые значения: целые числа больше 0. Значение по умолчанию: 500 токеновЧисло  10Нет
Повторение словОграничение повторения слов в ответе. При значениях от 0 до 1 модель будет повторять уже использованные слова. При значении больше 1 модель будет стараться не повторять слова. Допустимые значения: больше 0 .  Значение по умолчанию: 0,9Число  1Нет   
Результаты
Результат

Ответ, полученный от языковой модели

Строка

...

  • Запрос направляется на сервер с языковой моделью, настроенной в действии "Создать контекст";
  • Запрос составляется из сообщения, сообщения для доп.обработки, инструкции и источника данных. Длина запроса определяется количеством токенов: 
    • Если длина запроса меньше 8196 токенов, то запрос считается коротким. Используется запрос из поля "Сообщение", если заполено поле "Дополнительное сообщение", то оно игнорируется для коротких запросов;
    • Если длина запроса больше 8196 токенов, то запрос считается длинным. Запрос делится на части по 8196 токенов, такие части называются окна. К каждому окну исполняется запрос из поля "Сообщение". Затем ко всем полученным результатам, объединенным вместе, направляется запрос из поля "Дополнительное сообщение".;
  • Если в поле "Сообщение" превышена допустимая длина запроса в 8196 токенов, то робот завершится с ошибкой "Превышено количество токенов, отправленных в запросе к языковой модели в поле "Сообщение". Необходимо уменьшить длину запроса и повторить его.";
  • Если в полях "Сообщение"+ "Инструкция"+ "Источник данных" превышена допустимая длина запроса 8196 токенов, при этом поле "Дополнительное сообщение" не заполнено, то робот завершится с ошибкой "Превышено количество токенов, отправленных в запросе к языковой модели. Необходимо уменьшить длину запроса и повторить его или использовать параметр "Дополнительное сообщение"."

...

Пример использования 1

ЗадачаУзнать овет на вопрос

Получить сгенерированный ответ на запрос в сервис Robin AI Core.

Решение

Использовать действие "Проверить наличие вкладки".

Реализация

  1. Собрать схему робота, состоящую из действий.
    Image Removed
  2. Настроить параметр для действия "Открыть браузер". 
    Image Removed
  3. Настроить параметры для действия "Перейти по URL" (1 ссылка).
     Image Removed
  4. Настроить параметры для действия "Проверить наличие вкладки". Если указаны как название вкладки, так и индекс, то поиск будет осуществляться по названию. Поле "Индекс вкладки" игнорируется.
    Image Removed
  5. Нажать на кнопку "Старт" в верхней панели.

Результат

Программный робот отработал успешно. 
Image Removed

Пример использования 2

Задача

Проверить, открыта ли третья вкладка в браузере. 

Решение

Использовать действие "Проверить наличие вкладки".

Реализация

Воспользоваться действиями "Создать контекст", "Отправить пользовательский запрос" и "Сообщение". 

Реализация

Предусловие

  1. Перетащить на рабочую область действия "Создать контекст", "Отправить пользовательский запрос" и "Сообщение". 
    Image Added
  2. Заполнить параметры действия "Создать контекст".
  3.  Image Added
  4. Заполнить параметры действия "Отправить пользовательский запрос". 
    Image Added

  5. Перетащить на рабочую область действие "Сообщение". Заполнить параметры.

    Image Added

  6. Собрать схему робота, состоящую из действий.
    Image Removed
  7. Настроить параметр для действия "Открыть браузер". 
    Image Removed
  8. Настроить параметры для действия "Перейти по URL".
     Image Removed
  9. Настроить параметры для действия "Проверить наличие вкладки". Если указаны как название вкладки, так и индекс, то поиск будет осуществляться по названию. Поле "Индекс вкладки" игнорируется.
    Image Removed

  10. Нажать на кнопку "Старт" в верхней панели.  

Результат

Результат выведен в диалоговое окно:

Image Added

Программный робот отработал успешно. Результат является ложным, поскольку были открыты только 2 вкладки. Если вы проверите наличие второй вкладки, результат будет истинным.
Image Removed

Получен сгенерированный ответ модели по заданным параметрам, а также история чата для последующих запросов.

Image Added