logo

Responses API

LLMoxy предоставляет маршрут, совместимый с OpenAI Responses:

POST /v1/responses

Если ваше приложение уже использует структуру Responses API, или требует полей таких как input, instructions, reasoning и previous_response_id, вы можете использовать этот эндпоинт.

Базовый запрос

curl https://llmoxy.com/v1/responses \
  -H "Authorization: Bearer <LLMOXY_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o-mini",
    "input": "Explain gateway routing in one sentence.",
    "instructions": "Be direct."
  }'

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

ПолеОписание
modelОбязательно. ID модели.
inputСтрока или массив в стиле сообщений.
instructionsСистемный инструкционный текст.
max_output_tokensОграничение на выходные токены.
temperature, top_pПараметры управления сэмплированием.
streamВключает потоковый вывод, если провайдер поддерживает.
tools, tool_choiceПараметры вызова инструментов.
reasoning.effortПоддерживаемые модели рассуждения могут использовать low, medium, high.
reasoning.summaryЗапрашивает сводку рассуждения, если провайдер поддерживает.
previous_response_idПродолжает предыдущий ответ, если провайдер поддерживает.
truncationauto или disabled.

Этот эндпоинт предназначен для совместимости. Фактическое поведение зависит от выбранной модели.

Сжатие диалога

LLMoxy также предоставляет:

POST /v1/responses/compact

Поддерживаемые модели могут сжимать длинную историю разговора через этот эндпоинт. Аутентификация такая же, как и для других запросов /v1.