Responses API

POST/api/v1/responses — формат OpenAI Responses API, с которым работают свежие SDK OpenAI (client.responses.create) и Codex CLI.

Запрос

Вход — строка или массив сообщений в поле input, длина ответа ограничивается полем max_output_tokens:

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://infergate.ru/api/v1",
    api_key=os.environ["INFERGATE_API_KEY"],
)
resp = client.responses.create(
    model="openai/gpt-4o-mini",
    input="Привет!",
    max_output_tokens=500,
)
print(resp.output_text)

Стриминг

С "stream": true ответ приходит типизированными событиями SSE, а стоимость запроса — в последнем событии, response.completed. Подробнее — на странице «Стриминг».

Состояние диалога

Эндпоинт не хранит диалоги: передавайте всю историю в input в каждом запросе.