Übersicht
Die Video-Generierung erfolgt asynchron. Sie senden eine Anfrage und erhalten eine Task-ID, anschließend fragen Sie das Ergebnis ab (Polling).
Request Body
model
string
Standard:"kling-video"
Video-Modell (z. B. kling-video, veo3.1, wan2.6-i2v).
Textbeschreibung des zu generierenden Videos.
Optionales Startbild für die Image-to-Video-Generierung.
Videodauer in Sekunden (modellabhängig).
Seitenverhältnis (z. B. 16:9, 9:16, 1:1).
Videoauflösung (z. B. 1080p, 720p).
Bilder pro Sekunde (1-120).
Was bei der Video-Generierung vermieden werden soll.
Zufallswert (Seed) für reproduzierbare Generierung.
Classifier-free Guidance Scale (0-20).
Bewegungsintensität (0-1).
Eine eindeutige Kennung für den Endnutzer.
Response
Eindeutige Task-Kennung für das Polling.
Initialer Status: pending.
curl -X POST "https://api.lemondata.cc/v1/videos/generations" \
-H "Authorization: Bearer sk-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "kling-video",
"prompt": "A cat walking through a garden, cinematic lighting",
"duration": 5
}'
{
"task_id": "video_abc123",
"status": "pending",
"model": "kling-video",
"created_at": 1706000000
}
Image to Video
response = requests.post(
"https://api.lemondata.cc/v1/videos/generations",
headers={"Authorization": "Bearer sk-your-api-key"},
json={
"model": "wan2.6-i2v",
"prompt": "The person starts walking forward",
"image_url": "https://example.com/image.jpg"
}
)
Verfügbare Modelle
| Modell | Typ | Beschreibung |
|---|
kling-video | T2V/I2V | Realistische Bewegung, mehrere Versionen (v1.0-v2.6) |
veo3.1 | T2V | Googles neuestes Modell |
veo3.1-pro | T2V | Professionelle Qualität |
minimax/video-01 | T2V | Hoher Rhythmus und Stabilität |
wan2.6-i2v | I2V | Image to Video |