Создать чат
Last updated
Last updated
Элемент создает чат с генеративной языковой моделью YandexGPT. В режиме чата вы можете переписываться с моделью, уточняя задания и дополняя предыдущие реплики. Контекст общения передается в каждом сообщении и сохраняется в течение сессии, пока вы явно не начнете новую сессию.
Стартовый вопрос указывается в свойствах элемента Создать чат, ответ бота сохраняется в строковую переменную.
Чтобы поддержать диалог, добавьте в Создать чат элемент Вопрос в чат. Таким образом, Создать чат будет для него контейнером.
Элементы группы YandexGPT, включая Создать чат, становятся доступными после установки в Студии библиотеки Primo.AI:
Для успешного создания чата вам потребуется знать ID папки в Yandex Cloud и IAM-токен.
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
YandexGPT:
ID папки* [String] — идентификатор папки в Yandex Cloud. Значение в виде переменной или константы.
Токен* [String] — IAM-токен запроса, указывается в виде переменной или константы. Время жизни IAM-токена не превышает 12-ти часов, но рекомендуется запрашивать его каждый час.
Творчество* [Double] — творческая составляющая ответа. В значении укажите число от 0 до 1. Чем выше значение, тем более непредсказуемым будет результат выполнения запроса. По умолчанию 0.5
.
Макс. длина* [Int32] — максимальная длина пары «запрос-ответ» в символах. По умолчанию 4000
. Значение не должно превышать 4700 символов.
Тайм-аут* [Int32] — максимальное время ожидания выполнения запроса. Указывается в миллисекундах, по умолчанию 20000
.
Запрос:
Имя чата* [String] — имя чата. По умолчанию "NewChat"
.
Роль* [String] — имя роли в чате. По умолчанию "User"
.
Вопрос* [String] — текст вашего вопроса.
Вывод:
Ответ [String] — переменная для хранения ответа.
Пример заполнения свойств: