跳轉到主要內容

總覽

LemonData 透過單一整合的 API 提供來自 11 個供應商的 69 個以上的影片生成模型。影片生成是非同步的 — 您提交請求並收到一個 task ID,然後輪詢結果。
模型列表會頻繁更新。如需獲取最新的可用模型和定價,請造訪 Models page 或使用 Models API

非同步工作流

import requests
import time

API_KEY = "sk-your-api-key"
BASE = "https://api.lemondata.cc/v1"
headers = {"Authorization": f"Bearer {API_KEY}"}

# Step 1: Submit generation request
resp = requests.post(f"{BASE}/videos/generations",
    headers=headers,
    json={
        "model": "kling-v2.6-pro",
        "prompt": "A golden retriever running on a beach at sunset, cinematic 4K",
        "duration": 5,
        "aspect_ratio": "16:9"
    }
)
task_id = resp.json()["task_id"]

# Step 2: Poll for result
while True:
    status = requests.get(f"{BASE}/videos/generations/{task_id}", headers=headers).json()
    if status["status"] in ("completed", "succeeded"):
        print(f"Video URL: {status['video_url']}")
        break
    elif status["status"] == "failed":
        print(f"Failed: {status.get('error')}")
        break
    time.sleep(10)

模型能力矩陣

不同的模型擅長不同的任務。請使用此矩陣為您的使用場景選擇合適的模型。 圖例:✅ 支援 | ❌ 不支援
系列供應商T2VI2VKeyframeExtensionEditing最大時長
SoraOpenAI~20s
Kling快手10s
VeoGoogle8s
Seedance字節跳動10s
HailuoMiniMax6s
Wan阿里巴巴5s
RunwayRunway10s
LumaLuma5s
Vidu生數科技8s
GrokxAI~10s
HiggsfieldHiggsfield~5s

能力定義

  • T2V (Text-to-Video):從文字提示詞生成影片
  • I2V (Image-to-Video):使用 image_urlimage 將靜態圖片轉為動態影片
  • Keyframe:使用 start_image + end_image 控制起始和結束影格
  • Extension:延伸現有影片的時長
  • Editing:修改現有影片的特定面向

各系列可用模型

Sora (OpenAI)

模型品質備註
sora-2標準預設模型,品質與速度平衡良好
sora-2-pro品質更高,生成時間較長
sora-2-characters標準專注於角色的生成

Kling (快手)

模型能力備註
kling-v2.6-proT2V最新一代,專業品質
kling-v2.6-stdT2V最新一代,快速
kling-v2.5-turbo-proT2VTurbo 速度,專業品質
kling-v2.1-masterT2V/I2V大師級品質
kling-v2.1-proT2V/I2V專業品質
kling-v2.1-standardT2V/I2V標準品質
kling-videoT2V/I2V基礎模型
kling-video-extendExtension延伸現有影片
kling-video-o1-proT2VO1 推理,專業品質
kling-video-o1-stdT2VO1 推理,標準
kling-effectsEffects套用視覺效果
kling-omni-videoT2VOmni 模型
kling-motion-controlT2V動作控制生成

Veo (Google)

模型品質備註
veo3.1標準Google 最新的影片模型
veo3.1-pro專業品質
veo3.1-4k極高4K 解析度輸出
veo3.1-fast快速生成速度更快
veo3.1-fast-4k快速 + 4K快速生成並提供 4K 輸出
veo3.1-components標準基於組件的生成
veo3標準前一代模型
veo3-pro前一代,專業級
veo3-fast快速前一代,快速

Seedance (字節跳動)

模型能力備註
seedance-2-0T2V/I2V/Keyframe/Extension/Editing最新且最強大
seedance-1-5-proT2V/I2V前一代,專業品質
seedance-1-0-proT2V/I2V第一代,專業級
seedance-1-0-pro-fastT2V/I2V第一代,快速
seedance-1-0-lite-t2vT2V輕量化文字轉影片
seedance-1-0-lite-i2vI2V輕量化圖片轉影片
Seedance 2.0 支援最廣泛的功能,包括多模態轉影片、影片延伸和影片編輯 — 全部透過同一個 API 端點實現。

Hailuo (MiniMax)

模型品質備註
hailuo-2.3標準品質良好
hailuo-2.3-pro更高品質的輸出
hailuo-2.3-fast快速生成速度更快
hailuo-2.3-standard標準標準層級
video-01標準MiniMax video-01
video-01-live標準直播風格生成

Wan (阿里巴巴)

模型能力備註
wan-2.6T2V最新文字轉影片
wan2.6-i2vI2V最新圖片轉影片
wan-2.5T2V前一代模型
wan2.5-i2v-previewI2V前一代 I2V 預覽版
wan-2.2-plusT2V早期版本
vace-14bT2VVACE 架構

Runway

模型時長備註
runwayml-gen4-turbo-55s快速生成
runwayml-gen4-turbo-1010s更長的片段

Luma

模型能力備註
luma-video-apiT2V文字轉影片
luma-video-extend-apiExtension延伸現有影片

Vidu (生數科技)

模型品質備註
viduq3-pro最新一代
viduq2-pro前一代,專業級
viduq2-pro-fast快速前一代,快速專業級
viduq2標準前一代,標準級
viduq2-turbo快速Turbo 速度
vidu2.0標準基礎模型

Grok (xAI)

模型備註
grok-video-3xAI 的影片生成模型
grok-video-3-10s10 秒變體

Higgsfield

模型備註
higgsfield-turbo最快,成本較低
higgsfield-standard標準品質
higgsfield-lite輕量化

使用範例

文字轉影片 (T2V)

最常見的使用場景。所有模型都支援此功能。
response = requests.post(f"{BASE}/videos/generations",
    headers=headers,
    json={
        "model": "veo3.1-pro",
        "prompt": "Aerial drone shot of a coastal city at golden hour, waves crashing against cliffs",
        "duration": 5,
        "aspect_ratio": "16:9",
        "resolution": "1080p"
    }
)

圖片轉影片 (I2V)

讓靜態圖片動起來。使用 image_url 提供 URL,或使用 image 提供 base64 數據。
# Using image URL
response = requests.post(f"{BASE}/videos/generations",
    headers=headers,
    json={
        "model": "wan2.6-i2v",
        "prompt": "The person slowly turns and smiles at the camera",
        "image_url": "https://example.com/portrait.jpg"
    }
)

# Using base64 image
import base64
with open("photo.jpg", "rb") as f:
    image_b64 = base64.b64encode(f.read()).decode()

response = requests.post(f"{BASE}/videos/generations",
    headers=headers,
    json={
        "model": "kling-v2.1-master",
        "prompt": "Gentle wind blows through the scene",
        "image": f"data:image/jpeg;base64,{image_b64}"
    }
)

關鍵影格控制 (起始 + 結束圖片)

同時控制第一影格和最後一影格,以實現精確的過渡。目前由 Seedance 2.0 支援。
response = requests.post(f"{BASE}/videos/generations",
    headers=headers,
    json={
        "model": "seedance-2-0",
        "prompt": "Smooth transition from day to night, city lights gradually turning on",
        "start_image": "https://example.com/city-day.jpg",
        "end_image": "https://example.com/city-night.jpg",
        "duration": 5
    }
)

影片延伸

延伸現有影片的時長。請使用具備延伸能力的模型。
response = requests.post(f"{BASE}/videos/generations",
    headers=headers,
    json={
        "model": "kling-video-extend",
        "prompt": "Continue the scene naturally",
        "image_url": "https://example.com/last-frame.jpg"
    }
)

參數參考

參數類型描述
modelstring模型 ID (預設:sora-2)
promptstring必填。 影片的文字描述
image_urlstring起始圖片的 URL (用於 I2V)
imagestring帶有資料 URL 前綴的 Base64 編碼圖片 (用於 I2V)
durationinteger影片時長,以秒為單位 (1-60,取決於模型)
aspect_ratiostring16:9, 9:16, 1:1
resolutionstring1080p, 720p, 4k
fpsinteger每秒影格數 (1-120)
negative_promptstring生成中要避免的內容
seedinteger用於可重現性的隨機種子
cfg_scalenumber引導比例 (0-20)
motion_strengthnumber動作強度 (0-1)
start_imagestring起始關鍵影格的 URL
end_imagestring結束關鍵影格的 URL
並非所有模型都支援所有參數。不支援的參數將被自動忽略。請查看模型文件以了解支援的參數。

模型選擇指南

最佳品質

Seedance 2.0Kling v2.6 Pro — 電影級品質、細節豐富、動作自然

最快生成

Higgsfield TurboHailuo 2.3 — 快速獲得結果,適用於原型設計和迭代

功能最全

Seedance 2.0 — 在單一模型中支援 T2V、I2V、關鍵影格、延伸和編輯

最佳性價比

Wan 2.6Hailuo 2.3 — 以較低的單次生成成本提供具競爭力的品質

計費

影片生成採用固定的單次生成定價。無論影片時長如何,系統都會在提交任務時收取一次費用。如果生成失敗,費用將自動退還。 請在 Models page 或透過 Pricing API 查看當前定價。