Поддерживаемые маршруты¶
Кратко¶
Nexus поддерживает шесть публичных маршрутов:
GET /v1/modelsPOST /v1/chat/completionsPOST /v1/messagesPOST /v1/messages/count_tokensPOST /v1/responsesPOST /v1/responses/compact
GET /v1/models¶
Возвращает модели, доступные вашему ключу.
Используйте этот маршрут перед настройкой клиента или при смене модели.
POST /v1/messages¶
Основной маршрут для Claude Code и Claude-совместимых клиентов.
Поддерживает streaming.
POST /v1/messages/count_tokens¶
Маршрут для предварительного подсчета токенов в Claude-совместимых клиентах.
POST /v1/chat/completions¶
Маршрут для OpenAI-совместимых клиентов, которые используют формат chat.completions.
Для этого маршрута используйте обычный JSON-ответ.
POST /v1/responses¶
Основной маршрут для Codex и response-совместимых клиентов.
Поддерживает streaming.
POST /v1/responses/compact¶
Маршрут для compact response-сценариев.
Поддерживает streaming.
Лимит выходных токенов¶
Лучше явно передавать лимит ответа:
max_tokensдляmessages;max_completion_tokensилиmax_tokensдляchat.completions;max_output_tokensдляresponsesиresponses/compact.
Если лимит не передан, Nexus подставит безопасное значение автоматически.