Dengan memanggil operasi StartAIWorkflow, Anda dapat mengirimkan tugas alur kerja cerdas untuk menjalankan alur kerja layanan media cerdas otomatis berdasarkan templat alur kerja cerdas.
Deskripsi operasi
Ketika memulai tugas alur kerja cerdas, Anda harus menentukan templat alur kerja cerdas. Anda dapat membuat templat alur kerja cerdas di konsol Intelligent Media Services.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ice:StartAIWorkflow |
create |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| WorkflowId |
string |
Yes |
ID templat alur kerja cerdas. |
****3f44-f1f6-477e-9364-c5e6c49e**** |
| Inputs |
string |
No |
Parameter awal alur kerja cerdas, dalam format string JSON, seperti informasi aset media atau live streaming/aliran RTC. |
{ "live_url": { "Url": "rtmp://test.com/test_app/test_stream?auth_key=test", "MaxIdleTime": 20 }, "source_language_id": "es" } |
| UserData |
string |
No |
Informasi yang ditentukan pengguna. Parameter ini opsional. |
{ "url":"https://test.com" } |
| DispatchTag |
string |
No |
Tag tugas. Parameter ini opsional. |
default |
Inputs: Dikonfigurasi pada simpul awal (start node) templat alur kerja cerdas. Mendukung beberapa parameter dan beberapa tipe parameter, yang dapat ditentukan berdasarkan kebutuhan proses aktual dari templat alur kerja. Lihat contoh skenario berikut:
Terjemahan live streaming:
{
"live_url": {
"Url": "rtmp://test.com/test_app/test_stream?auth_key=test",
"MaxIdleTime": 20
},
"source_language_id": "es"
}
Terjemahan subtitle RTC
{
"rtc": {
"AppId": "xxx",
"ChannelId": "rtcaitest1",
"UserId": "userA"
},
"source_language_id": "zh",
"push_app_id": "app_id",
"push_channel_id": "channel_id",
"push_uid": "user_id"
}
Pemrosesan media
{
"TaskInput":{
"Type":"OSS",
"Media": "oss://sashimi-cn-shanghai/test/test.flv"
}
}
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
ID permintaan. |
******11-DB8D-4A9A-875B-275798****** |
| TaskId |
string |
ID tugas alur kerja cerdas. |
********-266c-4bb8-b20c-6faa******** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"TaskId": "\n********-266c-4bb8-b20c-6faa********"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.