ДокументацияПоддержка
API

Responses API

Единый формат OpenAI Responses для текста, мультимодального ввода, tools и потоковой выдачи.

Все руководства (.md)

Минимальный запрос

Передайте точный model ID и поле input. Input может быть обычной строкой или массивом структурированных сообщений и частей контента.

1curl https://elysiumai.garden/v1/responses   -H "Authorization: Bearer $ELYSIUM_API_KEY"   -H "Content-Type: application/json"   -d '{2    "model": "your-responses-model-id",3    "input": "Объясни API одним предложением",4    "max_output_tokens": 3005  }'

Основные поля

ПолеНазначение
modelМодель с поддержкой Responses
inputСтрока или структурированный массив входа
instructionsИнструкция верхнего уровня
max_output_tokensОграничение длины ответа
toolsИнструменты и функции, доступные модели
tool_choiceПравило выбора инструмента
previous_response_idПродолжение предыдущего ответа, если поддерживается upstream
streamПоток событий вместо цельного JSON
Поддержка отдельных tools и мультимодальных частей зависит от модели. Смотрите endpoints и описание конкретной карточки.

Текст и элементы ответа

Ответ содержит массив output. Не полагайтесь только на один фиксированный индекс: найдите элемент message, затем часть output_text. Официальные SDK обычно собирают текст в удобное поле output_text.

1const response = await client.responses.create({2  model: "your-responses-model-id",3  input: "Объясни API одним предложением",4});5 6console.log(response.output_text);

Поток событий

С stream: true возвращается последовательность типизированных SSE-событий. Обрабатывайте дельты текста и завершайте чтение после финального события, не ожидая один JSON-объект.

Термины на этой странице
ТерминЧто означает
Base URLБазовый адрес API, к которому клиент добавляет нужный маршрут.
API-ключСекрет для авторизации и списания запросов с вашего баланса.
Model IDТочное системное имя модели из каталога Elysium AI.
Input itemСтруктурированный элемент входа Responses API.
Output itemЭлемент результата: сообщение, tool call или другой поддерживаемый тип.
previous_response_idСсылка на предыдущий ответ для продолжения, если её поддерживает upstream.
SSE eventИменованное событие потокового Responses-ответа.