通過調用StartAIWorkflow介面,您可以提交智能工作流程工作,從而實現基於智能工作流程範本的自動化智能媒體服務流程。
介面說明
發起智能工作流程工作時,需指定智能工作流程範本,可通過智能媒體服務控制台建立智能工作流程範本。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
ice:StartAIWorkflow |
create |
*全部資源
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| WorkflowId |
string |
是 |
智能工作流程範本 ID |
****3f44-f1f6-477e-9364-c5e6c49e**** |
| Inputs |
string |
否 |
智能工作流程啟動參數,Json 字串形式,比如媒資或者直播/RTC 流資訊等。 |
{ "live_url": { "Url": "rtmp://test.com/test_app/test_stream?auth_key=test", "MaxIdleTime": 20 }, "source_language_id": "es" } |
| UserData |
string |
否 |
使用者自訂資訊,非必填 |
{ "url":"https://test.com" } |
| DispatchTag |
string |
否 |
任務標籤,非必填 |
default |
Inputs:在智能工作流程範本的開始節點中進行配置,支援多參數、多參數類型,可根據工作流程範本的實際流程需要進行定義。可參考如下情境樣本:
直播翻譯:
{
"live_url": {
"Url": "rtmp://test.com/test_app/test_stream?auth_key=test",
"MaxIdleTime": 20
},
"source_language_id": "es"
}
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"
}
ApsaraVideo for Media Processing
{
"TaskInput":{
"Type":"OSS",
"Media": "oss://sashimi-cn-shanghai/test/test.flv"
}
}
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
Schema of Response |
||
| RequestId |
string |
請求 ID |
******11-DB8D-4A9A-875B-275798****** |
| TaskId |
string |
智能工作流程工作 ID。 |
********-266c-4bb8-b20c-6faa******** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"TaskId": "\n********-266c-4bb8-b20c-6faa********"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。