Responses#

Выполняет один stateless-запрос Responses API и возвращает полный ответ и удобные извлечённые поля.

Text[Текст] Простой пользовательский текст; обязателен, если не задан Input. Клиент преобразует его в элемент input с ролью user.
Input[Массив объектов] Готовые элементы Responses API; если заданы, имеют приоритет над Text.
ModelВыбор поставщика модели
CustomModelName[Текст] Необязательное имя модели Sherpa AI Server; при пустом значении модель выбирает сервер.
Temperature[Число] Температура генерации; значение по умолчанию — 0.7.
TopP[Число] Порог nucleus sampling; пустое значение не отправляется.
MaxTokens[Число] Максимальное число токенов ответа
Tools[Массив объектов] Описания доступных модели инструментов.
ToolChoice[Текст | объект] Правило выбора инструмента.
ResponseFormat[Объект] Требуемый формат ответа модели.
Timeout[Число] Тайм-аут ожидания ответа модели в секундах; значение по умолчанию — 300.
OutputText[Текст] Первый итоговый текст из output; остаётся пустым, если текстового элемента нет.
ResponseId[Текст] Идентификатор ответа Responses API.
Status[Текст] Статус ответа модели.
ResponseПолный типизированный ответ Responses API.
OutputВсе элементы output, включая текст, tool calls и другие типы.
UsageДанные об использовании токенов.
Уровень обработкиВыбор уровня обработки ошибок. Возможные значения: "Default" - по умолчанию; "Ignore" - ошибки игнорируются; "Handle" - ошибки обрабатываются. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы
Уровень сообщенийВыбор уровня сообщений, которые будут выводить блоки при работе. Возможные значения: "Default" - по умолчанию; "Release" - вывод отключен; "Debug" - вывод основной информации; "Detailed" - вывод подробной информации. Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы
Текст ошибки[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока