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

Ключ

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

Оглавление
Redirect to URL
targetUrlhttps://wiki.twin24.ai/scripts/instructions/manage-gpt-assistant

Что такое ChatGPT Assistant?

...

  1. Обязательный параметр. Идентификатор ассистента.
    В примере его заранее записали в переменную assistId для удобства использования в запросах
  2. Обязательный параметр. Идентификатор треда, в котором идет общение.
    Он был записан в переменную threadId на предыдущем шаге
  3. Обязательный параметр. Вопрос ассистенту.
    В примере сам вопрос был записан в переменную question. 
  4. Необязательный параметр. Используемая модель chatGPT. 
    Можно указать конкретно, какая нужна модель.
    Если указать просто пустую строку "", то будет использоваться модель по умолчанию, установленная у ассистента (gpt-4o). 
  5. Необязательный параметр. Основная инструкция ассистента.
    Если указано, то будет использоваться вместо инструкции по умолчанию при ответе на текущий вопрос.
    Если указать пустую строку "", то будет использоваться инструкция по умолчанию.
    Если нужно стереть инструкцию по умолчанию и не указывать новую, то можно указать пробел в качестве значения " ".
  6. Необязательный параметр. Дополнительная инструкция ассистента.
    Данная инструкция "дописывается" в дополнение к основной инструкции. 
    Если указать пустую строку "", то не будет использоваться.
  7. Необязательный параметр. "Температура" ответа.
    Число от 0 до 1 обозначающее степень достоверности и вариативности ответов нейросети:
    0 - максимальная достоверность и минимальная вариативность
    1 - минимальная достоверность и максимальная вариативность
  8. Необязательный параметр. Максимальное количество токенов в ответе.
    Какое максимально число токенов может дать в ответе ассистент.
    Использовать следует с максимальной осторожностью, так как при превышении максимального количества ответ будет просто обрезан. 
    Если указать 0, то будет использоваться значение по умолчанию.
  9. Необязательный параметр. Таймаут ответа.
    Максимальное значение времени в секундах, которое бот будет ждать ответа от ассистента.
    При превышении этого времени в ответ (answer) будет записана пустая строка.  
    Максимальное значение - 60 секунд.
    Если указать 0, то будет использоваться значение по умолчанию. 

Для удаления треда используется следующая функция бпл:

Блок кода
languagephp
themeDJango
firstline1
linenumberstrue
gpt.deleteThread($threadId)