インテリジェントプロダクションタスクを送信します。
操作説明
この操作を呼び出して送信されたタスクは、非同期モードで実行されます。タスクは MPS キューに追加され、スケジューリングおよび実行が行われます。 QueryIProductionJob 操作を呼び出してタスクの実行結果をクエリするか、非同期メッセージ通知メカニズムを使用して結果を取得できます。
QPS 制限
この操作は、アカウントあたり毎秒最大 100 回呼び出すことができます。毎秒の呼び出し回数が制限を超えると、速度制限がトリガーされます。これにより、ビジネスに影響が生じる可能性があります。詳細については、「QPS 制限」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
mts:SubmitIProductionJob |
*すべてのリソース。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| FunctionName |
string |
必須 |
アルゴリズムの名前。各アルゴリズムでサポートされるリージョンについては、「リージョン」をご参照ください。有効な値:
|
ImageCartoonize |
| ModelId |
string |
任意 |
アルゴリズムモデル ID。このパラメーターが空の場合、対応するアルゴリズムのデフォルトモデルが使用されます。通常は、このパラメーターを空にしてデフォルトモデルを使用してください。 |
null |
| JobParams |
string |
任意 |
アルゴリズムタスクのパラメーター。これは JSON フォーマットのオブジェクトであり、内容はアルゴリズムによって異なります。詳細については、「インテリジェントプロダクション操作パラメーターの補足説明」をご参照ください。 |
{"Model":"gif"} |
| ScheduleParams |
string |
任意 |
タスクのスケジューリングを設定するためのジョブスケジューリングパラメーター。このパラメーターはオプションです。不要な場合は空のままにしてください。 |
null |
| NotifyUrl |
string |
任意 |
コールバック URL。現在、MNS メッセージキューのみがサポートされています。メッセージキューのパスは、MNS コンソール > キューリスト > ビュー で確認できます。 |
mns://125340688170****.mns.cn-beijing.aliyuncs.com/queues/example-pipeline |
| UserData |
string |
任意 |
コールバック URL へのコールバックメッセージで返されるカスタムビジネスデータ。このパラメーターはオプションです。不要な場合は空のままにしてください。 |
{\"key\":\"value\"} |
| PipelineId |
string |
任意 |
MPS キューの ID。ID は MPS コンソール > グローバル設定項目 > MPS キュー から取得できます。このパラメーターは、タスクのコールバックキューを決定し、テナント分離を提供するために使用されます。このパラメーターが指定されていない場合、デフォルトの MPS キューが使用されます。デフォルトキューは最大値 10 の同時タスクをサポートしますが、メッセージ通知にはバインドされていません。 |
39f8e0bc005e4f309379701645f4**** |
| Input |
string |
任意 |
入力ファイルの OSS バケット。現在、OSS パスのみがサポートされており、OSS バケットのリージョンは現在の MPS サービスのリージョンと同じである必要があります。パスは MPS コンソール > メディア管理 > メディア ライブラリ から取得するか、OSS コンソールで対応するバケットを選択して取得できます。 説明
アルゴリズムによっては、特定のシナリオで Input が必須となる場合があります。ビジネス要件に応じてこのパラメーターを指定してください。 |
oss://example-****.oss-cn-shanghai.aliyuncs.com/example.mp4 |
| Output |
string |
任意 |
出力ファイルの OSS バケット。現在、OSS パスのみがサポートされています。パスは MPS コンソール > メディア管理 > メディア ライブラリ から取得するか、OSS コンソールで対応するバケットを選択して取得できます。OSS バケットのリージョンは、現在の MPS サービスのリージョンと同じである必要があります。 説明
フォーマットは |
oss://example-****.oss-cn-shanghai.aliyuncs.com/iproduction/{source}-{timestamp}-{sequenceId}.srt |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答パラメーター。 |
||
| RequestId |
string |
リクエスト ID。 |
5210DBB0-E327-4D45-ADBC-0B83C8796E26 |
| JobId |
string |
タスク ID。他の操作を呼び出す際に使用できるよう、この ID を保存してください。 |
39f8e0bc005e4f309379701645f4**** |
| Result |
string |
返される結果。結果はアルゴリズムによって異なります。詳細については、「インテリジェントプロダクション操作パラメーターの補足説明」をご参照ください。 |
{ "Code":"Success", "Details":[], "FunctionName":"ImageCartoonize", "JobId":"39f8e0bc005e4f309379701645f4****", "Message":"success", "State":"Success", "Type":"IProduction" } |
例
成功レスポンス
JSONJSON
{
"RequestId": "5210DBB0-E327-4D45-ADBC-0B83C8796E26",
"JobId": "39f8e0bc005e4f309379701645f4****",
"Result": "{ \"Code\":\"Success\", \"Details\":[], \"FunctionName\":\"ImageCartoonize\", \"JobId\":\"39f8e0bc005e4f309379701645f4****\", \"Message\":\"success\", \"State\":\"Success\", \"Type\":\"IProduction\" }"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。