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

Seed Asset Create Group

seed-asset-create-group Seed Asset Create Group— это API для управления ресурсами, предназначенный для создания групп ассетов с целью организации медиафайлов в библиотеке ресурсов.
  • Перед seed-asset-create вызовите seed-asset-create-group. Возвращенный GroupId обязателен при загрузке ассета.
  • ProjectName должен совпадать с существующим проектом. Не передавайте его, чтобы использовать проект по умолчанию.

Эндпоинты

POST /v1/queue/seed-asset-create-group # Создать задачу
GET /v1/queue/seed-asset-create-group/requests/{request_id}/status # Проверить статус
GET /v1/queue/seed-asset-create-group/requests/{request_id}/response # Получить результат
PUT /v1/queue/seed-asset-create-group/requests/{request_id}/cancel # Отменить задачу
Окно терминала
curl --location 'https://api.odirouter.ai/model/v1/queue/seed-asset-create-group' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--data '{
"Name": "my_asset_group",
"Description": "Assets for Seed model generation",
"GroupType": "AIGC",
"ProjectName": "default"
}'
Name string required

Пользовательское имя группы ассетов.

Максимальная длина: 64 символа.

Description string

Описание группы ресурсов для описания группы медиа-материалов.

GroupType string

Тип группы ассетов.

Значение: AIGC

ProjectName string

Имя проекта. Если проект не существует, API возвращает NotFound.ProjectName.

По умолчанию: default

{
"request_id": "task_01hxyz...",
"response_url": "https://api.odirouter.ai/model/v1/queue/seed-asset-create-group/requests/task_01hxyz.../response",
"status_url": "https://api.odirouter.ai/model/v1/queue/seed-asset-create-group/requests/task_01hxyz.../status",
"cancel_url": "https://api.odirouter.ai/model/v1/queue/seed-asset-create-group/requests/task_01hxyz.../cancel",
"queue_position": 0
}
ПолеТипОписание
request_idstringID задачи для последующих операций.
response_urlstringURL для получения итогового результата.
status_urlstringURL для проверки статуса задачи.
cancel_urlstringURL для отмены задачи.
queue_positionintТекущая позиция в очереди.

Итоговый бизнес-результат находится в output[0].content[0].text как JSON-строка. Распарсите эту строку, чтобы прочитать Result.Id — ID созданной группы ассетов.