Перейти к основному содержанию

Эндпоинт

POST https://api.routify.ru/v1/responses

Описание

/v1/responses — нативный прокси к OpenAI Responses API. Запрос передаётся провайдеру как есть, ответ возвращается без изменений. Поддерживается полная функциональность Responses API: tools, structured output, reasoning, previous_response_id, web search и другие возможности.

Запрос

Обязательные параметры

ПараметрТипОписание
modelstringID модели
inputstring | arrayВходной текст или массив сообщений
Все остальные параметры передаются провайдеру напрямую.

Примеры

curl https://api.routify.ru/v1/responses \
  -H "Authorization: Bearer $ROUTIFY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4.1",
    "input": "Привет! Как дела?"
  }'

Стриминг

stream = client.responses.create(
    model="gpt-4.1",
    input="Напиши короткий рассказ",
    stream=True,
)

for event in stream:
    if hasattr(event, "delta"):
        print(event.delta, end="", flush=True)

Биллинг

Тарификация по полям input_tokens, output_tokens и cached_tokens из ответа провайдера. При стриминге — из события response.completed.