Mengirimkan pekerjaan produksi cerdas.
Deskripsi operasi
Pekerjaan yang dikirimkan dengan memanggil operasi ini dijalankan dalam mode asinkron. Pekerjaan ditambahkan ke Antrian MPS untuk penjadwalan dan eksekusi. Anda dapat memanggil operasi QueryIProductionJob untuk mengkueri hasil eksekusi pekerjaan, atau menggunakan mekanisme notifikasi Paket asinkron untuk memperoleh hasilnya.
Batas QPS
Anda dapat memanggil operasi ini hingga 100 kali per detik per akun. Jika jumlah panggilan per detik melebihi batas, pembatasan kecepatan akan dipicu. Hal ini dapat memengaruhi bisnis Anda. Untuk informasi lebih lanjut, lihat Batas QPS.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
mts:SubmitIProductionJob |
*Semua resource.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| FunctionName |
string |
Yes |
Nama algoritma. Untuk wilayah yang didukung oleh setiap algoritma, lihat Wilayah. Nilai valid:
|
ImageCartoonize |
| ModelId |
string |
No |
ID model algoritma. Jika parameter ini dibiarkan kosong, model default untuk algoritma terkait akan digunakan. Dalam sebagian besar kasus, biarkan parameter ini kosong untuk menggunakan model default. |
null |
| JobParams |
string |
No |
Parameter pekerjaan algoritma. Ini adalah objek JSON, dan kontennya bervariasi tergantung pada algoritma. Untuk informasi lebih lanjut, lihat Deskripsi tambahan parameter operasi produksi cerdas. |
{"Model":"gif"} |
| ScheduleParams |
string |
No |
Parameter penjadwalan pekerjaan untuk mengonfigurasi penjadwalan tugas. Parameter ini opsional. Biarkan kosong jika tidak diperlukan. |
null |
| NotifyUrl |
string |
No |
URL callback. Saat ini, hanya MNS MSMQ yang didukung. Anda dapat melihat jalur MSMQ di Konsol MNS > Daftar Antrian > Tampilan. |
mns://125340688170****.mns.cn-beijing.aliyuncs.com/queues/example-pipeline |
| UserData |
string |
No |
Data bisnis kustom yang dikembalikan dalam Paket callback ke URL callback. Parameter ini opsional. Biarkan kosong jika tidak diperlukan. |
{\"key\":\"value\"} |
| PipelineId |
string |
No |
ID Antrian MPS. Anda dapat memperoleh ID dari Konsol MPS > Pengaturan Global > Antrian MPS. Parameter ini digunakan untuk menentukan antrian callback pekerjaan dan menyediakan isolasi penyewa. Jika parameter ini tidak ditentukan, antrian MPS default akan digunakan, yang mendukung maksimum 10 pekerjaan konkuren dan tidak terikat pada notifikasi Paket. |
39f8e0bc005e4f309379701645f4**** |
| Input |
string |
No |
Bucket OSS dari file input. Saat ini, hanya jalur OSS yang didukung, dan wilayah bucket OSS harus sama dengan wilayah layanan MPS saat ini. Anda dapat memperoleh jalur dari Konsol MPS > Manajemen media > Pustaka Media atau dengan memilih bucket yang sesuai di konsol OSS. Catatan
Tergantung pada algoritma, Input mungkin diperlukan dalam skenario tertentu. Tentukan parameter ini berdasarkan kebutuhan bisnis Anda. |
oss://example-****.oss-cn-shanghai.aliyuncs.com/example.mp4 |
| Output |
string |
No |
Bucket OSS dari file output. Saat ini, hanya jalur OSS yang didukung. Anda dapat memperoleh jalur dari Konsol MPS > Manajemen media > Pustaka Media atau dengan memilih bucket yang sesuai di konsol OSS. Wilayah bucket OSS harus sama dengan wilayah layanan MPS saat ini. Catatan
Formatnya adalah |
oss://example-****.oss-cn-shanghai.aliyuncs.com/iproduction/{source}-{timestamp}-{sequenceId}.srt |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Parameter tanggapan. |
||
| RequestId |
string |
ID permintaan. |
5210DBB0-E327-4D45-ADBC-0B83C8796E26 |
| JobId |
string |
ID pekerjaan. Simpan ID ini untuk digunakan saat memanggil operasi lain. |
39f8e0bc005e4f309379701645f4**** |
| Result |
string |
Hasil yang dikembalikan. Hasil bervariasi tergantung pada algoritma. Untuk informasi lebih lanjut, lihat Deskripsi tambahan parameter operasi produksi cerdas. |
{ "Code":"Success", "Details":[], "FunctionName":"ImageCartoonize", "JobId":"39f8e0bc005e4f309379701645f4****", "Message":"success", "State":"Success", "Type":"IProduction" } |
Contoh
Respons sukses
JSONformat
{
"RequestId": "5210DBB0-E327-4D45-ADBC-0B83C8796E26",
"JobId": "39f8e0bc005e4f309379701645f4****",
"Result": "{ \"Code\":\"Success\", \"Details\":[], \"FunctionName\":\"ImageCartoonize\", \"JobId\":\"39f8e0bc005e4f309379701645f4****\", \"Message\":\"success\", \"State\":\"Success\", \"Type\":\"IProduction\" }"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.