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.
Состояние диалога
Эндпоинт не хранит состояние диалога — передавайте историю целиком в каждом запросе.