Skip to content

Быстрый старт ​

NitroRouter предоставляет единый OpenAI-совместимый эндпоинт. В большинстве приложений достаточно выбрать тип провайдера OpenAI или OpenAI-compatible, указать базовый URL https://api.nitrorouter.com/v1 и API-ключ, созданный в консоли.

В некоторых приложениях может потребоваться дополнительная настройка. См.:

Настройка SDK ​

Для программного доступа к NitroRouter подойдёт любой OpenAI-совместимый SDK, например официальный OpenAI SDK или Vercel AI SDK с провайдером OpenAI Compatible:

Python (OpenAI SDK):

python
from openai import OpenAI

client = OpenAI(
    api_key="NITROROUTER_API_KEY",
    base_url="https://api.nitrorouter.com/v1",
)

TypeScript (OpenAI SDK):

typescript
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'NITROROUTER_API_KEY',
  baseURL: 'https://api.nitrorouter.com/v1',
});

TypeScript (Vercel AI SDK):

typescript
import { createOpenAICompatible } from '@ai-sdk/openai-compatible'

const provider = createOpenAICompatible({
  name: 'nitrorouter',
  includeUsage: true,
  baseURL: 'https://api.nitrorouter.com/v1',
  apiKey: 'NITROROUTER_API_KEY'
})

Поддержка нативных форматов API ​

Помимо единого OpenAI-совместимого эндпоинта, мы поддерживаем нативные форматы API каждого провайдера.

Например, модели GPT также поддерживают формат Responses API, модели Claude — формат Anthropic API, а модели Gemini — формат Gemini API. Эндпоинт для всех них — https://api.nitrorouter.com.

Нативные форматы API обычно обеспечивают лучшую совместимость. Если при использовании OpenAI-совместимого формата у вас низкий процент попаданий в кэш, попробуйте перейти на нативный формат.

Через CDN ​

Если прямое подключение к нашему сервису нестабильно, попробуйте использовать CDN-эндпоинт: https://cdn.nitrorouter.com.