メインコンテンツへスキップ
POST
/
v1
/
videos
/
generations
Hailuo 2.3 Fast API
curl --request POST \
  --url https://api.evolink.ai/v1/videos/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "MiniMax-Hailuo-2.3-Fast",
  "prompt": "A cat slowly opens its eyes and looks around [Pan left]"
}
'
{
  "created": 1757169743,
  "id": "task-unified-1757169743-7cvnl5zw",
  "model": "MiniMax-Hailuo-2.3-Fast",
  "object": "video.generation.task",
  "progress": 0,
  "status": "pending"
}

承認

Authorization
string
header
必須

##すべてのAPIにBearer Token認証が必要です##

APIキーの取得:

APIキー管理ページにアクセスしてAPIキーを取得してください

リクエストヘッダーに追加:

Authorization: Bearer YOUR_API_KEY

ボディ

application/json
model
string
デフォルト:MiniMax-Hailuo-2.3-Fast
必須

動画生成モデル名

:

"MiniMax-Hailuo-2.3-Fast"

image_urls
string<uri>[]
必須

I2Vモード用の参照画像URL、Hailuo 2.3 Fastでは必須

要件:

  • 画像を1枚提供する必要があります
  • 画像サイズ: 最大20MB
  • 形式: JPG, JPEG, PNG, WebP
  • アスペクト比: 2:5から5:2
  • 短辺 > 300px
Required array length: 1 element
:
["https://example.com/image.jpg"]
prompt
string

モーションとカメラの動きを説明するプロンプト、オプション。最大2000文字

15種類のカメラコマンド:

  • トラック: [Truck left], [Truck right]
  • パン: [Pan left], [Pan right]
  • ドリー: [Push in], [Pull out]
  • ペデスタル: [Pedestal up], [Pedestal down]
  • ティルト: [Tilt up], [Tilt down]
  • ズーム: [Zoom in], [Zoom out]
  • 特殊: [Shake]
  • フォロー: [Tracking shot]
  • 静止: [Static shot]

使用方法:

  • 組み合わせ: 1つの[]内に複数のコマンドを同時実行、例: [Pan left,Pedestal up]、最大3つ推奨
  • 順次: コマンドはテキスト順に実行、例: ...ゆっくり[Push in]、その後素早く[Pull out]
Maximum string length: 2000
:

"A cat slowly opens its eyes and looks around [Pan left]"

quality
enum<string>
デフォルト:768p

動画解像度

I2Vサポート:

  • 768p(デフォルト)
  • 1080p

長さと解像度:

  • 768p: 6秒, 10秒
  • 1080p: 6秒のみ
利用可能なオプション:
768p,
1080p
:

"1080p"

duration
enum<integer>
デフォルト:6

動画の長さ(秒)

  • 6秒(デフォルト)
  • 10秒(1080pでは利用不可)
利用可能なオプション:
6,
10
:

6

model_params
object

モデル固有のパラメータ

レスポンス

動画生成タスクが正常に作成されました

created
integer

タスク作成タイムスタンプ

:

1757169743

id
string

タスク ID

:

"task-unified-1757169743-7cvnl5zw"

model
string

使用されたモデル名

:

"MiniMax-Hailuo-2.3-Fast"

object
enum<string>

タスクタイプ

利用可能なオプション:
video.generation.task
progress
integer

タスク進捗(0-100)

必須範囲: 0 <= x <= 100
:

0

status
enum<string>

タスクステータス

利用可能なオプション:
pending,
processing,
completed,
failed
:

"pending"