صدا و موسیقی
لغو یا حذف کار موسیقی
کار در حال اجرا را لغو میکند و اعتبار رزروشده را برمیگرداند؛ برای کار تمامشده فایلهای آن را پاک میکند.
DELETE
/v1/music/generations/{id}رفتار به وضعیت کار بستگی دارد:
- در حال اجرا (
queuedیاin_progress): کار لغو میشود، اعتبار رزروشده آزاد میشود و پاسخ همان شیء کار باstatus: cancelledاست. - تمامشده، شکستخورده یا لغوشده: فایلهای خروجی پاک میشوند و پاسخ
{ id, object, deleted: true }است. خودِ کار باoutput: nullدر دسترس میماند و وضعیتاش را همچنان میتوان پرسید.
پس از حذف فایل، مسیر /content خطای content_not_found میدهد. این درخواست رایگان است.
نمونهها
curl -X DELETE https://1ai.ir/v1/music/generations/job_8Rt4mWbN2cYzHq6VxEa5Jd \
-H "Authorization: Bearer $ONEAI_API_KEY"200پاسخ
{
"id": "job_8Rt4mWbN2cYzHq6VxEa5Jd",
"object": "music",
"model": "google/lyria-3-pro",
"status": "cancelled",
"progress": 20,
"created_at": 1793923260,
"completed_at": 1793923280,
"prompt": "Warm acoustic pop, female vocal",
"seconds": 60,
"estimated_credits": 4,
"credits": 0,
"output": null,
"error": null
}پارامترهای مسیر
idstringالزامیشناسهی کار به شکل
job_....
خطاها
media_not_cancellable400کار همزمان با درخواست شما تمام شد و دیگر لغو نمیشود.
job_not_found404چنین کاری برای این حساب وجود ندارد.
صفحههای مرتبط
- وضعیت کار موسیقیوضعیت، پیشرفت و در صورت پایان، مشخصات فایل خروجی یک کار موسیقی را برمیگرداند. پرسیدن وضعیت رایگان است.
- ساخت موسیقییک کار تولید موسیقی از روی توصیف و متن ترانه میسازد. پاسخ ۲۰۲ با شناسهی کار است؛ وضعیت را پیگیری و فایل را بعداً دریافت میکنید.
- دریافت فایل موسیقیبرای کار تمامشده، با ریدایرکت ۳۰۲ به یک لینک امضاشدهی فایل صوتی میفرستد. لینک یک ساعت معتبر است.