Responses API

POST/api/v1/responses — формат OpenAI Responses API, который используют свежие SDK OpenAI (client.responses.create).

Запрос

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

from openai import OpenAI

client = OpenAI(base_url="https://infergate.ru/api/v1", api_key="sk-...")
resp = client.responses.create(
    model="openai/gpt-4o-mini",
    input="Hello!",
    max_output_tokens=500,
)
print(resp.output_text)

Стриминг

При "stream": true ответ приходит семантическими SSE-событиями; стоимость запроса — в событии response.completed.

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

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