Формат Responses
Responses API
Формат OpenAI Responses API с function calling, встроенными инструментами и серверным контекстом
POST
Responses API — новый agentic API от OpenAI. По сравнению с Chat Completions он добавляет более мощную работу с инструментами и серверное хранение контекста диалога.
- Function calling: модель может вызывать пользовательские функции
- Встроенные инструменты: например
web_search_preview - Серверный контекст: используйте
previous_response_id, не отправляя всю историю сообщений - Управление рассуждением: настройка глубины мышления через
reasoning.effort
Авторизация
Тело запроса
Название модели.Примеры:
"gpt-5-pro-official", "gpt-5.3-codex-official", "gpt-5.2-official"Пользовательский ввод. Поддерживается строка или массив сообщений для многоходового диалога.
Системные инструкции для поведения модели.
Включить потоковый вывод.
Максимальное количество выходных токенов.
Температура сэмплирования, диапазон
0–2.Порог nucleus sampling, диапазон
0–1.ID предыдущего ответа для серверного многоходового контекста.
Конфигурация рассуждения.
reasoning.effort: high, medium, low или none.Доступные инструменты. Поддерживаются
function и web_search_preview.Стратегия выбора инструментов:
auto, none или required.Ответ
Уникальный ID ответа, который можно использовать как
previous_response_id.Всегда
response.Статус ответа:
completed, failed или in_progress.Элементы вывода, например
message, function_call, reasoning или web_search_call.Статистика токенов: входные, выходные, reasoning и total tokens.