はじめに
Wan 2.2 Spicy LoRA 画像から動画 は、1 枚のオープニング画像とプロンプトから、5 秒または 8 秒のクリップを 480p か 720p で生成します。自分でホストしている LoRA ファイルを、リンク経由で最大 3 つまで読み込めます。被写体、衣装、セット、アスペクト比は画像で決まり、動きとカメラはプロンプトで指示し、描画スタイルは LoRA が担います。
手元の素材から Wan 2.2 Spicy LoRA のモードを選ぶ
| 手元にある素材 | モード |
|---|---|
| アニメーションにしたいオープニング画像 | Wan 2.2 Spicy LoRA 画像から動画 |
| 最後のフレームから続けたい完成済みクリップ | Wan 2.2 Spicy LoRA 動画の延長 |
主な機能とハイライト
段階ごとに効かせられる 3 つの LoRA リスト
メインのリストに入れた LoRA は生成全体に適用されます。ほかに、それぞれ最大 3 件まで入る 2 つのリストがあり、片方の段階だけに作用します。高ノイズ段階は構図と動きを決めるため、カメラワークや動きのスタイルに向いています。低ノイズ段階はディテールと質感を仕上げるため、線画、グレイン、レンダリングの質感に向いています。各エントリは、直接ダウンロードできるリンクと 0〜4 の強度(省略時は 1)の組み合わせです。
スタイルの決まった初期フレームなら LoRA が補う部分は少なくなる
クリップは送った画像から始まり、アスペクト比もその画像で決まります(アスペクト比を指定する項目はありません)。すでに目標のタッチで描かれた、あるいはエアブラシ調に仕上げた画像なら、LoRA は動きの間もそのスタイルを保ちやすくなります。中立的な写真からスタイルを作り出させると、LoRA が抗わなければならない要素がはるかに多くなります。
ウェイトは自分のホスティングに置いたまま、審査もなし
各 LoRA ファイルは実行時に指定の URL から取得され、何も保存されません。そのため、非公開のウェイトは署名付きリンクの先に置いておけます。リクエストでコンテンツを申告する必要はなく、LoRA も検査されません。ファイル、その学習データ、オープニング画像に関する権利はご自身で確保してください。
リクエストパラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
low_noise_loras | いいえ | 低ノイズ段階だけに効く LoRA を 3 つまで。ディテールと質感が定まる段階なので、線画、粒子、描画の処理に向いています。 3 件以内 |
high_noise_loras | いいえ | 高ノイズ段階だけに効く LoRA を 3 つまで。構図と動きが決まる段階なので、カメラワークや動きの作風に向いています。 3 件以内 |
image_url | はい | 開始フレームです。被写体、衣装、セット、クリップのアスペクト比がここから来ます。 1 文字以上 |
prompt | はい | 必須です。動きとカメラを書いてください。 |
loras | いいえ | LoRA は 3 つまで。各項目に LoRA ファイルの直接ダウンロード URL が必要で、強度は任意、既定は 1 です。 3 件以内 |
duration_seconds | いいえ | ちょうど 5 か 8。それ以外は丸められたクリップではなく検証エラーになります。 |
resolution | いいえ | 480p か 720p、既定は 480p。LoRA の強度は 480p で振って比べ、いちばん良かった 1 本だけ 720p で再生成してください。 |
seed | いいえ | 0〜2147483647。LoRA の scale を振って比べるあいだは固定してください。 |
料金
| 仕様 | 料金 |
|---|---|
| $0.024 / 秒 |
| $0.048 / 秒 |
ユースケース
描き込まれたキャラクター画像をそのタッチのまま動かす
公開例 candlelit-crypt は、石の玉座に座るエルフの魔術師を描いたダークファンタジーのイラストを、480p、5 秒、シード 771408 で動かしています。ろうそくの炎が揺れ、彼女が手を上げてカメラの方を向き、火の粉が舞い上がります。LoRA を付けていないので、スタイルの決まった画像をベースモデルがどう扱うかがわかります。1 枚のキャラクター画像から作る一連のクリップでそのタッチを保ちたいときは、絵画調の LoRA をメインのリストに追加してください。
720p に進む前に LoRA の強度を決める
画像、プロンプト、シードを固定し、1 つの LoRA を 0.5 から 1.5 までの強度で 4 本のクリップに振り分け、480p で試します。おおむね 1.5 を超えると、スタイルが被写体を装飾するのではなく飲み込み始めることが多くなります。720p で再レンダリングするのは、選んだ強度の 1 本だけにしてください。見積もりが変わる設定は解像度と長さの 2 つです。
video-extend で続けるシーンの冒頭を作る
最初の 5 秒または 8 秒をここで生成し、完成したクリップを video-extend エンドポイントに渡します。延長は落ち着いたポーズから最もきれいにつながるので、ブリーフの最後は静止した姿勢で締めくくりましょう。次のパスでも同じものを指定できるよう、LoRA の URL と強度を正確に控えておいてください。
プロンプトガイドと実践のヒント
プロンプトはスタイルではなく動きに使う
何が、どの順番で動き、カメラがどう振る舞うかを書きます。地下聖堂の例が手本になります:「The candle flames gutter and sway across the crypt as she lifts her hand from the armrest, turns her head toward camera … Slow push-in, deep crimson and obsidian」。LoRA を読み込んだうえでプロンプトでも同じスタイルを名指しすると、強調されるどころか効果が二重にかかりがちです。見た目はウェイトと画像に任せましょう。
LoRA は 1 つずつ追加する
1 つのリストに 3 つの LoRA を入れると、重なるのではなく混ざり合います。スタイル、生地、ライティングの LoRA を重ねる場合、生地の LoRA とライティングの LoRA は同じハイライトを取り合うため、動作は 1 回のターンにとどめ、質感で見せるようにします。動きだけに効かせたい LoRA は high_noise_loras に、質感だけに効かせたいものは low_noise_loras に入れます。2 つ目と 3 つ目は、1 つ目が選んだ強度で安定してから加えてください。
送信前に必須項目と上限を確認する
image_url と prompt は必須です。duration_seconds は 5 か 8 だけを受け付け、それ以外の値は丸められずに検証エラーになります。終了フレームを指定する項目とプロンプト拡張のスイッチはありません(終了フレームは Wan 2.2 Spicy で指定できます)。オープニング画像の透かしや焼き込まれた文字はそのまま出力に残るため、先に取り除いておきましょう。LoRA を使わない airbrush-pool-hold の例は、LoRA の結果が上回るべき基準として使えます。
API クイックスタート
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "alibaba/wan-2.2-spicy-lora/image-to-video",
"input": {
"duration_seconds": 5,
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "480p"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
認証、完全なスキーマ、ポーリング、エラー処理は API リファレンスを参照してください。




























