PopNowAPI ドキュメント
本文

Wan 2.2 LoRA API リファレンス

Wan 2.2の動画。どちらのエキスパート段にもLoRAを

PopNow の API キー 1 つで、Wan 2.2 LoRA を自分のコードから呼び出せます。送るモデル ID、受け付ける入力フィールド、1 回あたりのクレジット、ターミナルに貼ってそのまま動くリクエストをこのページにまとめました。

パラメーターの説明はモデルの入力 schema から取っているため、英語のみです。

概要

開発元
Alibaba
出力
動画
最安
3.6 クレジット 出力 1 秒あたり ($0.036)
目安の所要時間
約 54 秒

1 クレジット = 0.01 米ドル。タスクの受付時に上限額を確保し、完了時に実際の使用量で精算します(整数クレジットに切り上げ、差額は返却)。失敗したタスクには課金されません。実行前に正確な金額を知りたいときは POST /api/v1/jobs/quote を呼んでください。

動画を作成

alibaba/wan-2.2-lora/text-to-video

料金

オプションクレジット (出力 1 秒あたり)米ドル
480p7.2$0.072
720p12.6$0.126

パラメーター

フィールド型既定値指定できる値説明
prompt必須string——Describe the scene, the action and the camera move.
negative_prompt任意string——What must stay out of the clip.
aspect_ratio任意string16:916:9, 9:16Output aspect ratio.
resolution任意string480p480p, 720pOutput video resolution.
duration_seconds任意integer55, 8Output video duration in seconds.
loras任意array<object>[]3 件までLoRA weights applied to both noise experts.
high_noise_loras任意array<object>[]3 件までLoRA weights applied to the high-noise expert.
low_noise_loras任意array<object>[]3 件までLoRA weights applied to the low-noise expert.
seed任意integer—0〜2147483647Random seed; the same seed and inputs repeat the clip.

リクエスト例

このリクエストはそのまま実行できます。省略したフィールドには既定値が入ります。先にキーを環境変数 POPNOW_API_KEY に設定してください。

POST /api/v1/jobs/createTask
curl -X POST "https://api.popnow.ai/api/v1/jobs/createTask" \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "alibaba/wan-2.2-lora/text-to-video",
  "input": {
    "prompt": "A paper boat drifts down a rain-soaked street at dusk, neon signs reflecting in the water, slow tracking shot at ground level",
    "duration_seconds": 5,
    "resolution": "480p"
  }
}'

レスポンスにはすぐに taskId が入ります。結果は GET /api/v1/jobs/recordInfo で取得するか、callBackUrl を付けて通知を受け取ります。

GET /api/v1/jobs/recordInfo
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=TASK_ID_FROM_CREATE_TASK" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

画像から動画

alibaba/wan-2.2-lora/image-to-video

料金

オプションクレジット (出力 1 秒あたり)米ドル
480p3.6$0.036
720p7.2$0.072

パラメーター

フィールド型既定値指定できる値説明
prompt必須string——Describe the motion to generate.
image_url必須string (uri)——Opening-frame image.
resolution任意string480p480p, 720pOutput video resolution.
duration_seconds任意integer55, 8Output video duration in seconds.
loras任意array<object>[]3 件までLoRA weights applied to both noise experts.
high_noise_loras任意array<object>[]3 件までLoRA weights applied to the high-noise expert.
low_noise_loras任意array<object>[]3 件までLoRA weights applied to the low-noise expert.
seed任意integer—0〜2147483647Random seed; zero requests a random seed.

リクエスト例

このリクエストはそのまま実行できます。省略したフィールドには既定値が入ります。先にキーを環境変数 POPNOW_API_KEY に設定してください。

例の image_url には PopNow のサンプル素材を使っています。自分の公開 HTTPS リンク、アップロードしたファイル、保存済みアセットに置き換えてください。

POST /api/v1/jobs/createTask
curl -X POST "https://api.popnow.ai/api/v1/jobs/createTask" \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "alibaba/wan-2.2-lora/image-to-video",
  "input": {
    "prompt": "He lands softly on the rooftop, laughs and turns toward the camera while the balloons sway in the evening breeze; slow push-in",
    "image_url": "https://media.popnow.ai/influencer/examples/marco.webp",
    "duration_seconds": 5,
    "resolution": "480p"
  }
}'

レスポンスにはすぐに taskId が入ります。結果は GET /api/v1/jobs/recordInfo で取得するか、callBackUrl を付けて通知を受け取ります。

GET /api/v1/jobs/recordInfo
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=TASK_ID_FROM_CREATE_TASK" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

動画を延長

alibaba/wan-2.2-lora/video-extend

料金

オプションクレジット (出力 1 秒あたり)米ドル
480p3.6$0.036
720p7.2$0.072

パラメーター

フィールド型既定値指定できる値説明
prompt必須string——Describe what happens next: the action that follows and the camera move.
video_url必須string (uri)——The clip to continue: MP4, MOV or WebM, up to 60 seconds. Its last frame opens the new segment, and the result is your clip with the new segment joined on.
resolution任意string480p480p, 720pResolution the new segment is generated at. Match your source to avoid a visible step in sharpness at the seam.
duration_seconds任意integer55, 8Length of the new segment in seconds: 5 or 8. The source clip is added on top and is not billed.
loras任意array<object>[]3 件までLoRA weights applied to both noise experts of the new segment. Reuse the LoRAs from the clip you are continuing to keep its look.
high_noise_loras任意array<object>[]3 件までLoRA weights applied to the high-noise expert.
low_noise_loras任意array<object>[]3 件までLoRA weights applied to the low-noise expert.
seed任意integer—0〜2147483647Random seed; zero requests a random seed.

リクエスト例

このリクエストはそのまま実行できます。省略したフィールドには既定値が入ります。先にキーを環境変数 POPNOW_API_KEY に設定してください。

例の video_url には PopNow のサンプル素材を使っています。自分の公開 HTTPS リンク、アップロードしたファイル、保存済みアセットに置き換えてください。

POST /api/v1/jobs/createTask
curl -X POST "https://api.popnow.ai/api/v1/jobs/createTask" \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "alibaba/wan-2.2-lora/video-extend",
  "input": {
    "prompt": "The flowers keep opening while the camera slowly pulls back to reveal a sunlit meadow",
    "video_url": "https://media.popnow.ai/effects/flower-bloom-1abd6efb.mp4",
    "duration_seconds": 5,
    "resolution": "480p"
  }
}'

レスポンスにはすぐに taskId が入ります。結果は GET /api/v1/jobs/recordInfo で取得するか、callBackUrl を付けて通知を受け取ります。

GET /api/v1/jobs/recordInfo
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=TASK_ID_FROM_CREATE_TASK" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

次に読む

このページの内容