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

Создать задачу

Создайте задачу методом POST. Путь запроса складывается из BASE_URL и endpoint.

Окно терминала
export BASE_URL="https://odirouter.ai/model"
export ENDPOINT="nano_banana_2"
curl -sS -X POST "${BASE_URL}/v1/queue/${ENDPOINT}" \
"${COMMON_HEADERS[@]}" \
-d '{
"prompt": "a cinematic photo of a cat astronaut"
}'
{
"request_id": "mmsu_01hxyz...",
"response_url": "https://odirouter.ai/model/v1/queue/nano_banana_2/requests/mmsu_01hxyz.../response",
"status_url": "https://odirouter.ai/model/v1/queue/nano_banana_2/requests/mmsu_01hxyz.../status",
"cancel_url": "https://odirouter.ai/model/v1/queue/nano_banana_2/requests/mmsu_01hxyz.../cancel",
"queue_position": 0
}
ПолеТипОписание
request_idstringИдентификатор задачи для последующих запросов статуса, получения результата и отмены
response_urlstringURL для получения итогового результата
status_urlstringURL для polling статуса задачи
cancel_urlstringURL для отмены задачи
queue_positionnumberПозиция в очереди; сейчас возвращается фиксированное значение 0