メインコンテンツへスキップ
POST
/
v1
/
tasks
curl -X POST https://qingbo.dev/v1/tasks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "wan2.5-t2v",
    "action": "generate",
    "prompt": "春天的樱花树下,花瓣随风飘落",
    "aspect_ratio": "16:9",
    "duration": 5
  }'
{
  "task_id": "task-wave1775285160b950328499",
  "model": "wan2.5-t2v",
  "action": "generate",
  "status": "queued",
  "created_at": 1775285160040,
  "progress": 0
}
非同期処理モード — リクエスト送信後にタスク ID が返されます。タスクステータス照会 インターフェースで生成結果を取得してください。動画リンクの有効期限は24時間です。
curl -X POST https://qingbo.dev/v1/tasks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "wan2.5-t2v",
    "action": "generate",
    "prompt": "春天的樱花树下,花瓣随风飘落",
    "aspect_ratio": "16:9",
    "duration": 5
  }'
{
  "task_id": "task-wave1775285160b950328499",
  "model": "wan2.5-t2v",
  "action": "generate",
  "status": "queued",
  "created_at": 1775285160040,
  "progress": 0
}

利用可能なモデル

モデル ID説明
wan2.5-t2vWan 2.5 テキストから動画
wan2.5-i2vWan 2.5 画像から動画
wan2.2-i2v-flashWan 2.2 画像から動画 高速版
wan2.2-i2v-plusWan 2.2 画像から動画 強化版

統一パラメータ

model
string
必須
モデル ID
action
string
デフォルト:"generate"
操作タイプ
prompt
string
必須
動画の説明テキスト
aspect_ratio
string
デフォルト:"16:9"
アスペクト比、バックエンドが自動的に最適な解像度にマッピングします
duration
integer
デフォルト:"5"
動画の長さ(秒)
resolution
string
解像度:480p720p1080p
seed
integer
ランダムシード、範囲 0-2147483647
watermark
boolean
デフォルト:"false"
透かしを追加するかどうか
image_urls
string[]
参照画像 URL(画像から動画モデルで使用)
first_frame
string
先頭フレーム画像 URL
last_frame
string
末尾フレーム画像 URL
negative_prompt
string
表示させたくない内容、最大500文字
callback_url
string
Webhook コールバックアドレス
extra
object
パススルーパラメータ

モデル固有のパラメータ

モデル ID:wan2.5-t2v
extra.prompt_extend
boolean
デフォルト:"true"
プロンプト最適化拡張を有効にするかどうか
extra.audio
boolean
デフォルト:"false"
音声を生成するかどうか

生成モード

モードモデルパラメータ
テキストから動画wan2.5-t2vprompt
画像から動画wan2.5-i2v / wan2.2-i2v-*prompt + image_urls
先頭末尾フレームwan2.5-i2vfirst_frame + last_frame

レスポンス

task_id
string
タスク ID
model
string
使用されたモデル ID
action
string
操作タイプ
status
string
タスクステータス:queued
created_at
integer
作成時間(Unix ミリ秒タイムスタンプ)
progress
integer
進捗、初期値は 0