検出 API を使用して、入力画像が AnimateAnyone の動画生成に適しているかどうかを確認します。
このドキュメントは 中国 (北京) リージョンにのみ適用されます。モデルを使用するには、中国 (北京) リージョンの API キーを使用する必要があります。
モデルの概要
|
モデル |
説明 |
|
animate-anyone-detect-gen2 |
入力画像が animate-anyone-gen2 モデルに適しているかどうかを確認します。 |
例
合格例
|
全身ショット |
半身ショット |
|
|
不合格例
|
横向き |
照明が不十分 |
遮蔽物 |
背景が複雑 |
複数の人物 |
|
|
|
|
|
|
HTTP
前提条件
-
サービスを有効化し、API キーを取得します。
リクエストエンドポイント
POST https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/image2video/aa-detect
リクエストパラメーター
|
フィールド |
タイプ |
場所 |
必須 |
説明 |
例 |
|
Content-Type |
文字列 |
Header |
はい |
リクエスト形式です。 |
|
|
Authorization |
文字列 |
Header |
はい |
|
|
|
model |
文字列 |
Body |
はい |
検出モデル名です。 |
|
|
input.image_url |
文字列 |
Body |
はい |
確認対象の画像 URL (HTTP/HTTPS で一般公開されている必要があります) です。 |
|
レスポンスパラメーター
|
フィールド |
タイプ |
説明 |
例 |
|
output.check_pass |
ブール値 |
画像が検出に合格したかどうかを示します。 |
|
|
output.bodystyle |
文字列 |
検出されたボディスタイルです。検出に成功した場合、値は次のいずれかになります。検出に失敗した場合は、空の文字列が返されます。
|
|
|
output.reason |
文字列 |
検出失敗理由 ( |
|
|
usage.image_count |
整数 |
確認した画像数です。 |
|
|
request_id |
文字列 |
リクエスト識別子です。 |
|
リクエスト例
curl --location --request POST 'https://{WorkspaceId}.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/image2video/aa-detect' \
--header "Authorization: Bearer $DASHSCOPE_API_KEY" \
--header 'Content-Type: application/json' \
--data-raw '{
"model": "animate-anyone-detect-gen2",
"input": {
"image_url":"https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20251224/pkswoc/p883941.png"
}
}'
成功レスポンスの例
検出成功
{
"output": {
"bodystyle": "full",
"check_pass": true
},
"usage": {
"image_count": 1
},
"request_id": "76df937d-6eb6-40aa-9ccf-xxxxxx"
}
検出失敗
{
"output":{
"check_pass": false,
"reason": "入力画像に人体が含まれていません。1人の人物を含む別の画像をアップロードしてください。",
"bodystyle": ""
},
"usage":{
"image_count": 1
},
"request_id": "c56f62df-724e-9c19-96bd-xxxxxx"
}
リクエスト失敗の例
{
"code": "InvalidApiKey",
"message": "No API-key provided.",
"request_id": "7438d53d-6eb8-4596-8835-xxxxxx"
}
次のステップ
検出に合格したら、その画像を AnimateAnyone の動画生成 に使用します。
エラーコード
一般的なステータスコードの一覧については、「エラーコード」をご参照ください。






