ドキュメントへ移動
ダッシュボードを開く
このページの内容

画像をアニメーション化

IMAGE_TO_VIDEO で所有する画像をアニメーション化します。対応モデルを確認し、正確な設定の見積もりを取得してから、操作を送信して追跡してください。

画像を準備#

例のモデル ID、参照フィールド、機能リビジョンは最新の検出結果に置き換えてください。参照への対応はモデルとワークフローによって異なります。

アニメーションを見積もる#

curl -X POST 'https://platform.tongai.io/v1/tools/tong_generation_quote/operations' \  -H "Authorization: Bearer $TONG_API_KEY" \  -H "Content-Type: application/json" \  -H "Idempotency-Key: 45be69f1-c266-4a09-a82c-bf3c6303eb03" \  -d '{  "input": {    "body": {      "operation": "IMAGE_TO_VIDEO",      "model": "MODEL_ID_FROM_DISCOVERY",      "resolution": "720p",      "durationSeconds": 5,      "inputAssetIds": [        "aaaaaaaaaaaaaaaaaaaaaaaa"      ],      "routingParameters": {        "ratio": "16:9"      }    }  }}'
設定
curl --version

アニメーションを送信#

curl -X POST 'https://platform.tongai.io/v1/tools/tong_generation_submit/operations' \  -H "Authorization: Bearer $TONG_API_KEY" \  -H "Content-Type: application/json" \  -H "Idempotency-Key: 45be69f1-c266-4a09-a82c-bf3c6303eb03" \  -d '{  "input": {    "params": {      "id": "cccccccccccccccccccccccc"    },    "body": {      "operation": "IMAGE_TO_VIDEO",      "quoteId": "QUOTE_SUBMIT_VALUE",      "prompt": "Animate the supplied image with a slow camera push.",      "inputAssetIds": [        "aaaaaaaaaaaaaaaaaaaaaaaa"      ],      "parameters": {        "videoModel": "MODEL_ID_FROM_DISCOVERY",        "resolution": "720p",        "durationSeconds": 5,        "ratio": "16:9"      }    }  }}'
設定
curl --version

結果を追跡#

受理済みでも生成完了ではありません。出力が準備できるまで保存済みジョブを追跡します。

curl 'https://platform.tongai.io/v1/operations/e8aa0a87-6cd9-42eb-975a-b72bf43218c8' \  -H "Authorization: Bearer $TONG_API_KEY"
設定
curl --version