Skip to main content

Wan (Alibaba)

ShanoneのWan連携は、テキストプロンプトや元画像から動画を生成し、Alibaba CloudのDashScope APIを通じてその(非同期の)生成ジョブを追跡する4個のツールをエージェントに提供します。広範なプラットフォームAPIではなく、小規模で用途を絞った連携です。

はじめに

1

DashScope APIキーを発行する

Alibaba Cloud DashScopeコンソールで、Wan動画生成モデルへのアクセス権を持つAPIキーを作成します。
2

ShanoneでAPIキーを接続する

エージェントにWan関連の作業を依頼(例: 「紙飛行機が都市を飛ぶ動画を生成して」)するか、Shanoneダッシュボードの連携からAPIキーを事前に登録しておきます。
3

リクエストを再実行する

接続が完了すると、wan_*ツールに対するshanone_execute_tool呼び出しが成功するようになります。

利用可能なツール

ShanoneはWan向けに4個のツールを、以下のカテゴリに整理して提供しています。
wan_text_to_video, wan_image_to_video
wan_get_task, wan_wait_for_task

よくあるユースケース

テキストから動画への生成

シーンの説明を、ストーリーボードやSNS投稿用の短い動画クリップに変換する

画像のアニメーション化

静止した商品写真やイラストを、短いモーションクリップにアニメーション化する

コンテンツの一括生成

複数の生成タスクをキューに入れ、レビューパイプラインで完了をポーリングする

クリエイティブな探索

同じプロンプトから複数のバリエーションを生成し、最良の結果を選ぶ

トラブルシューティング

動画生成は非同期です——両方のツールはタスクIDを返すので、それをwan_wait_for_taskに渡す(またはwan_get_taskで手動ポーリングする)ことでジョブの完了を待ってください。
wan_image_to_videoのshanone_get_tool_schemaを確認してください——元画像は通常、生のバイナリデータではなく公開アクセス可能なURLである必要があり、DashScopeの形式/サイズ要件を満たす必要があります。