GoRouter
Справочник APIТекст

Создать chat completion

POST
/chat/completions

OpenAI-совместимый запрос. При stream: true ответ передаётся как Server-Sent Events. Audio-output модели вызываются здесь же с modalities: ["text", "audio"]; аудиоданные приходят в message.audio или delta.audio. Поддерживаемые параметры модели перечислены в supported_parameters каталога /models. Значения по умолчанию, если известны, возвращаются в default_parameters. Не передавайте необязательный параметр, чтобы использовать значение по умолчанию провайдера. Явные нулевые значения передаются без изменений, кроме описанного ниже исключения для gorouter/free. Поддержка параметров зависит от модели и провайдера. Виртуальная модель gorouter/free доступна только здесь. Она не списывает баланс, поддерживает текст, streaming, function calling и structured output. По умолчанию лимиты составляют 8192 входных и 8192 выходных токенов, n=1, два запроса в минуту и одна активная генерация на аккаунт; актуальные значения публикуются в каталоге модели. Для совместимости с клиентами gorouter/free принимает presence_penalty: 0 и удаляет поле перед отправкой провайдеру. Ненулевые значения этого параметра не поддерживаются.

AuthorizationBearer <ключ>

Inference key для запросов к моделям, management key для Management API.

In: header

Заголовки

X-GoRouter-Data-Collection?"deny"

Значение deny исключает запрос из добровольного сбора GoRouter и скидки. Не может включить сбор без согласия в кабинете.

Value in

  • "deny"

Тело запроса

application/json

Типы TypeScript

Use the request body type in TypeScript.

Ответ

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/chat/completions" \  -H "Content-Type: application/json" \  -d '{    "model": "deepseek/deepseek-v4-flash-0731",    "messages": [      {        "role": "user",        "content": "Привет!"      }    ],    "max_tokens": 1024  }'
{}