Перейти к содержимому
Главная

Базовая конфигурация

Запросы к мультимодальным моделям отправляются через следующий базовый адрес:

https://odirouter.ai/model

{endpoint} — это идентификатор вызова модели, который публикует OdiRouter. Используйте ID модели напрямую. Полный URL создания задачи:

POST {BASE_URL}/v1/queue/{endpoint}
ВозможностьMethodPathResponse style
Создать задачуPOST/model/v1/queue/{endpoint}Метаданные queue request
Проверить статусGET/model/v1/queue/{endpoint}/requests/{request_id}/statusТекущий статус задачи
Получить результатGET/model/v1/queue/{endpoint}/requests/{request_id}/responseОтвет провайдера после завершения
Отменить задачуPUT/model/v1/queue/{endpoint}/requests/{request_id}/cancelРезультат отмены, если endpoint поддерживает cancel
Видео Sora-stylePOST/v1/videosОтдельный multipart video endpoint

Запросы используют Bearer-аутентификацию:

Authorization: Bearer {apiKey}

Определите общие заголовки запросов через COMMON_HEADERS:

Окно терминала
export BASE_URL="https://odirouter.ai/model"
export API_KEY="YOUR_API_KEY"
COMMON_HEADERS=(
-H "Authorization: Bearer ${API_KEY}"
-H "Content-Type: application/json"
)

OdiRouter multimodal docs используют queue lifecycle: создание задачи, polling статуса и получение результата.