AGTCloud API Docs
РуководстваСправочник APIИнтеграции и ресурсыОбновления и помощь
Текст и диалог

OpenAI Responses

Создавайте ответы с текстом, изображениями, вызовами инструментов и рассуждением через API, совместимый с OpenAI Responses.

API Responses использует Typed Items для единого представления текста, изображений, файлов, вызовов инструментов и результатов рассуждения. Он подходит приложениям с мультимодальным вводом, встроенными инструментами, взаимодействием с состоянием или семантическими потоковыми событиями. Доступные типы Item, инструменты и расширенные поля могут различаться между моделями; ориентируйтесь на модели, доступные текущему аккаунту, и результаты фактических вызовов.

POST/v1/responses

Создаёт ответ модели на основе текста, изображений, файлов или Typed Input Items. API может возвращать разные типы Output Items, включая сообщения, элементы рассуждения и вызовы инструментов, и поддерживает передачу семантических событий через SSE.

Поддержка изображений, встроенных инструментов, рассуждения, связанного состояния и структурированного вывода зависит от моделей, доступных текущему аккаунту, и их каналов поставщиков. Начните с минимального текстового запроса, затем включайте расширенные поля по одному.

АутентификацияBearer <token>

Используйте Bearer your-api-key в Header Authorization.

Расположение: header

Тело запроса

Responses использует Typed Items для ввода, инструментов и вывода. Выберите представление по задаче; применение полей зависит от модели и канала.

application/json
Текстовый ввод

Самый простой способ — передать строку в input; можно также использовать Typed Items в форме сообщений.

model
ID модели, доступной текущему ключу API и поддерживающей Responses.
input
Строка или массив Typed Input Items.
instructions
Высокоуровневые инструкции только для текущего ответа.
application/json
{
  "model": "MODEL_ID",
  "input": "Представьтесь в трёх предложениях."
}
Справочник полейВсе поля сохранены; описания выделяют особенности текущего сценария.

Простой текстовый ответ. input может быть строкой или Typed Input Items.

Инструменты, состояние, рассуждение и мультимодальные возможности Responses зависят от модели и канала поставщика. Начните с минимального текстового запроса, затем включайте расширенные поля по одному.

Тело ответа

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

Официальная документация OpenAI ResponsesОпределение протокола поставщика и последние изменения полей.