Базовая конфигурация
Базовый URL
Заголовок раздела «Базовый URL»Endpoints OdiRouter LLM используют единый префикс /v1:
https://odirouter.ai/v1Аутентификация
Заголовок раздела «Аутентификация»Аутентификация выполняется через заголовок Authorization: Bearer:
Authorization: Bearer {apiKey}Общие headers
Заголовок раздела «Общие headers»| Заголовок | Обязательно | Описание |
|---|---|---|
Authorization | Да | Bearer {apiKey} |
Content-Type | Рекомендуется для POST-запросов | Публичные POST endpoints в этой документации используют application/json |
X-Request-Id | Нет | Идентификатор запроса на стороне клиента. Если не задан, платформа генерирует его автоматически |
Конфигурация SDK
Заголовок раздела «Конфигурация SDK»from openai import OpenAI
client = OpenAI( api_key="YOUR_API_KEY", base_url="https://odirouter.ai/v1",)import OpenAI from "openai";
const client = new OpenAI({ apiKey: process.env.ODIROUTER_API_KEY, baseURL: "https://odirouter.ai/v1",});Правила путей
Заголовок раздела «Правила путей»- Установите
base_urlOpenAI SDK вhttps://odirouter.ai/v1. - Полный адрес Responses API —
https://odirouter.ai/v1/responses. - Не размещайте API-ключ в браузерном коде и переменных
NEXT_PUBLIC_*; храните ключи на сервере.