Перейдите на страницу службы технической поддержки.
Укажите идентификатор вашего ассистента, полученного на шаге 5 создания ChatGPT Assistant.
Внесите в описание, что именно вы хотите настроить. Возможные варианты:
Восстановить ассистента после удаления невозможно, только создать нового.
Создайте новый тред и получите его идентификатор. Это позволит вести беседу с ассистентом в рамках одного треда. Для этого используйте следующий код:
$threadId = gpt.createThread()
Поместите этот блок кода в начале сценария в блок Выражение, не позднее первого блока Вопрос, чтобы записать идентификатор треда в переменную threadId
.
Используйте следующий код, чтобы отправить вопрос и получить ответ от ассистента:
$answer = gpt.assist($assistId, $threadId, $question, "gpt-4o", "Ты виртуальный помощник.", "Тебя зовут Иван.", 0.5, 500, 10)
Параметры:
assistId
— идентификатор ассистента.threadId
— идентификатор треда.question
— ваш вопрос ассистенту."gpt-4o"
— модель ChatGPT. Укажите конкретную модель или оставьте пустую строку для использования модели по умолчанию."Ты виртуальный помощник."
— основная инструкция ассистента. Задайте инструкцию, чтобы направить ответы ассистента."Тебя зовут Иван."
— дополнительная инструкция ассистента. Вы можете задать дополнительные контексты для ассистента.0.5
— температура ответа (от 0 до 1), определяющая достоверность и вариативность ответов.500
— максимальное количество токенов в ответе. Будьте внимательны, чтобы не превысить лимит.10
— таймаут ответа в секундах. Максимальное значение — 60 секунд.Если вам больше не нужен текущий тред, удалите его, чтобы очистить историю диалога и освободить ресурсы. Используйте следующий код:
gpt.deleteThread($threadId)