OdiRouter Model API
Один готовый к продакшену API объединяет LLM, изображения, видео, аудио и 3D-модели со встроенными ценами и маршрутизацией. Мультимодальные модели используют асинхронные задачи, а большие языковые модели поддерживают синхронные и потоковые протоколы.
Пути API
Заголовок раздела «Пути API»| API | Метод | Путь | Примечания |
|---|---|---|---|
| Chat Completions | POST | /v1/chat/completions | Используется для текстовых диалоговых запросов в формате OpenAI Chat Completions |
| Messages | POST | /v1/messages | Используется для текстовых диалоговых запросов в формате Anthropic Messages |
| Responses | POST | /v1/responses | Используется для текстовых запросов с унифицированной структурой input/output Responses API |
| Мультимодальный submit | POST | /model/v1/queue/{endpoint} | Используется для создания асинхронной задачи выбранной мультимодальной модели |
| Статус задачи | 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 | Используется для отмены асинхронной задачи, если отмена поддерживается |
OdiRouter LLM API предназначен для вызовов Chat Completions, Messages API и Responses API. Endpoints используют единый префикс /v1, а платформа берет на себя аутентификацию по API-ключу, проверку баланса и трассировку запросов.
Документы
Заголовок раздела «Документы»Мультимодальные модели
Заголовок раздела «Мультимодальные модели»Мультимодальные модели используют асинхронный queue-протокол: создайте задачу, опрашивайте статус и получите результат после завершения. Чтобы остановить выполнение, отправьте запрос на отмену. endpoint в URL — это непосредственно ID модели OdiRouter, а тело запроса содержит объект параметров модели.