Документы

Подключитесь один раз и маршрутизируйте все модели.

Используйте Route Key с совместимыми форматами OpenAI, Anthropic, Gemini, Qwen, DeepSeek, Grok и MiniMax.

Демо-режим5 моделей в индексеОбновлено 00:00:00
30эндпоинты API моделей
8категории поставщиков
API-ключАутентификация
Integration guideConnect apps and coding agentsOne API key and compatible gateway for SDKs, Codex, Claude Code, Gemini CLI, and Cursor.Open guide
POSTOpenAI/chat/completions

Create Chat Completion

Creates a model response from conversation history with streaming, tools, and usage accounting.

Authorization
Add this value to the HTTP request headers.
Authorization: Bearer sk-your-key
Content-Type

application/json

model

gpt-4o, gpt-4.1, gpt-5, o3, o4-mini

Пример запроса
curl -X POST https://api.routekey.ai/v1/chat/completions \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "gpt-4o",
  "messages": [
    {
      "role": "user",
      "content": "Hello from Route Key"
    }
  ],
  "stream": false
}'
Пример ответа
{
  "id": "chatcmpl_xxx",
  "object": "chat.completion",
  "created": 0,
  "model": "gpt-4o",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Hello!"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 8,
    "completion_tokens": 3,
    "total_tokens": 11
  }
}
Пример cURL
curl -X POST 'https://api.routekey.ai/v1/chat/completions' \
  -H 'Authorization: Bearer sk-your-key'
  -H 'Content-Type: application/json'
  -d '{
  "model": "gpt-4o",
  "messages": [
    {
      "role": "user",
      "content": "Hello from Route Key"
    }
  ],
  "stream": false
}'
Параметры
NameТипОбязательноDescription
modelstringДаИмя модели
messagesarray<object>ДаЧат
temperaturenumberНетTemperature
top_pnumberНетTop P
streambooleanНетРеальное время
max_tokensintegerНетMax tokens
toolsarray<object>НетTools
response_formatobjectНетResponse format
Ответ
NameТипОбязательноDescription
idstring-ID
objectstring-Object
createdinteger-Created
modelstring-Имя модели
choicesarray<object>-Choices
usageobject-Usage
Примечания
  • OpenAI Chat Completions
  • Use the same request shape as the matching provider API when the backend channel is enabled.

Основные понятия

Основные понятия

API-ключ: API-ключ

Base URL: Route Key сохраняет OpenAI-форматы и меняет только адрес SDK.

Имя модели: Имя модели остается в payload, а backend решает маршрутизацию.

Использование и биллинг: Стоимость, токены и задержка отображаются в логах.

Выбор модели

Выбор модели

Обычный чат: Обычный чат

Рассуждение или код: Рассуждение или код

Рассуждение или код

Использование и биллинг

Частые ошибки

Первые сбои часто связаны с аутентификацией, моделью, квотой или форматом.

401

Аутентификация

Аутентификация

403

Использование и биллинг

Имя модели остается в payload, а backend решает маршрутизацию.

429

Использование и биллинг

Стоимость, токены и задержка отображаются в логах.

5xx

Частые ошибки

Первые сбои часто связаны с аутентификацией, моделью, квотой или форматом.