Интеграция API GPT-5 Nano начинается с проверки актуальности каталога. На справочной странице могут быть указаны openai/gpt-5-nano, ограничения контекста или цены, но эти сведения не доказывают, что OdiRouter предлагает ту же модель или цену. Перед тем как указывать идентификатор модели в приложении, проверьте актуальный каталог OdiRouter.
OdiRouter документирует маршруты API, совместимые с OpenAI, и интеграцию SDK OpenAI. После выбора актуальной модели OdiRouter команды могут использовать этот привычный формат запроса. Это руководство объясняет, как аккуратно выполнить первый запрос. Оно не гарантирует доступность какой-либо конкретной модели стороннего поставщика.
Начните с каталога моделей OdiRouter
Используйте каталог, чтобы проверить идентификатор модели, актуальную информацию о возможностях и цену перед написанием производственного кода:
curl https://api.odirouter.ai/v1/models \
-H "Authorization: Bearer $ODIROUTER_API_KEY"Найдите нужную модель и точно скопируйте её идентификатор. Если openai/gpt-5-nano отсутствует в списке, не заимствуйте название у другого сервиса. Выберите из списка подходящую модель или дождитесь появления нужной модели. Информация о наличии товара доступна по артикулу OdiRouter model catalog.
Настройте документированный клиент, совместимый с OpenAI
Документ OdiRouter OpenAI SDK guide описывает базовый URL-адрес API OdiRouter. Храните ключ API в переменной среды на стороне сервера. Не размещайте его в коде браузера, клиентской конфигурации или публичном репозитории.
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["ODIROUTER_API_KEY"],
base_url="https://api.odirouter.ai/v1",
)
response = client.chat.completions.create(
model="MODEL_ID_FROM_CATALOG",
messages=[
{"role": "user", "content": "Summarize the task in two sentences."}
],
)
print(response.choices[0].message.content)Заменяйте MODEL_ID_FROM_CATALOG только идентификатором, проверенным в актуальном каталоге OdiRouter. Этот пример представляет собой небольшой запрос Chat Completions. Он не гарантирует поддержку инструментов, медиа, размер контекстного окна или лимит вывода модели.
Сделайте первый запрос небольшим и наблюдаемым
Используйте тест, который можно проверить. Запишите идентификатор модели, время запроса, статус ответа и ошибку на уровне приложения. Затем протестируйте формат сообщений, лимиты токенов, поведение инструментов и медиаввод, необходимые вашему продукту. Сверьте эти данные с действующим каталогом и документацией OdiRouter, а не копируйте их из стороннего каталога.
Выполняйте первое тестирование на сервере. Перед отправкой рабочего трафика добавьте средства контроля хранения ключей, ограничения скорости, валидацию ввода, журналирование и обработку ошибок. Если приложению нужны структурированные ответы, потоковая передача, вызовы инструментов или медиа, проверьте каждую возможность для выбранной записи в каталоге.
Проверьте актуальные сведения о цене и возможностях перед выпуском
Доступность моделей, их идентификаторы, характеристики и цены могут меняться. Перед выбором модели изучите OdiRouter pricing и model catalog. Длина контекста или цена токена из другого сервиса не являются записью о ценах OdiRouter.
Продолжите с OdiRouter
Используйте OdiRouter getting-started guide для работы с учётной записью и ключом API, затем вернитесь в каталог для выбора модели. Проверка каталога и небольшой запрос на стороне сервера дают команде чёткую отправную точку.