Перейти к содержимому

Выполнить запрос в PuzzleGPT

image_1

Описание

Блок выполняет запрос в PuzzleGPT и сохраняет результат в переменную. Необходимо указать:

  • Сервер PuzzleGPT - адрес сервера PuzzleGPT;
  • Логин - имя вашей учетной записи PuzzleGPT;
  • Пароль - пароль от вашей учетной записи PuzzleGPT;
  • Ваши инструкции к PuzzleGPT - инструкции, которые описывают поведение GPT по умолчанию;
  • Контекст - история запросов и ответов от PuzzleGPT, который представлет собой список словарей с историей сообщений с PuzzleGPT:
    [
    {'role': 'user', 'content': 'Ваш запрос к PuzzleGPT'},
    {'role': 'assistant', 'content': 'Ответ от PuzzleGPT'},
    ...
    ]
  • Запрос - ваш вопрос к PuzzleGPT;
  • Максимальное число токенов - это отдельные единицы текста, такие как отдельные символы или слова. Установка более высокого значения позволит модели сгенерировать более длинные ответы, но при этом может быть увеличено время выполнения запроса и учтены дополнительные токены в расчете стоимости;
  • Уровень случайности - параметр контролирует степень случайности ответов модели. Значение близкое к 0.0 приведет к более жестким и детерминированным ответам, тогда как значение близкое к 1.0 сделает ответы более разнообразными и случайными. Вы можете настроить этот параметр в зависимости от ваших предпочтений и потребностей в ответах от модели.

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

В данном примере выполняются запросы в PuzzleGPT:

  1. Объявляется переменная “context”;
  2. Выполняется цикл по 2 запросам:
    • Что такое PuzzleRPA?
    • Какие есть плюсы у платформы?
  3. Выполняется первый запрос к PuzzleGPT;
  4. Запрос и ответ PuzzleGPT добавляется в список переменной “context” для учета общего смысла в слудующем запросе;
  5. Выполняется второй запрос к PuzzleGPT с учетом контекста;
image_2

Результат

Вывод на экран первого ответа нейросети:

image_3

Вывод на экран второго ответа нейросети:

image_4