RouterAPI Docs

Текстовые запросы

Документация RouterAPI помогает быстро понять, как работать с публичным API, кабинетом, RouterAPI Gateway и мультимодальными сценариями.

Публичная документация

Базовый сценарий

Текстовые запросы - это самый стабильный и универсальный способ работы с RouterAPI. Они подходят для:

  • чатов;
  • генерации текста;
  • классификации;
  • суммаризации;
  • извлечения структурированных данных.

Пример запроса

curl https://routerapi.ru/api/v1/chat/completions \
  -H "Authorization: Bearer $YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/gpt-4o",
    "messages": [
      {
        "role": "user",
        "content": "Суммируй этот текст в 3 пунктах."
      }
    ]
  }'

Что вернёт API

Обычно ответ содержит:

  • choices[0].message.content - основной текст;
  • usage - статистику по токенам;
  • model - фактически использованную модель.

Потоковый режим

Если модель и upstream поддерживают streaming, можно отправить:

{
  "model": "openai/gpt-4o",
  "messages": [
    { "role": "user", "content": "Напиши короткий пост" }
  ],
  "stream": true
}

Практическая рекомендация

Для текстовых запросов используйте модели из GET /api/v1/models и сверяйтесь с их лимитами и скоростью ответа.

Нужен следующий раздел?

Откройте обзор, dashboard, мультимодальность или технические сценарии API.