API vidéo pour agents IA

Intégrez de puissantes capacités de création IA dans votre application.

AI Video Maker ouvre ses capacités principales sous forme de Skills et d’APIs. Il prend en charge deux fonctionnalités majeures : « Texte vers vidéo » et « Image vers vidéo ». Générez du contenu vidéo à partir de texte ou d’images pour intégrer rapidement la création vidéo IA dans vos produits, workflows ou agents.

OpenclawOpenclaw
CodexCodex
Claude CodeClaude Code

Déploiement en un clic pour votre AI Video Maker

Installer et configurer la clé API comme variable d’environnement

API Reference

Base URL: https://aivideomaker.ai

Authentication

All requests require an API key passed in the request header:

HeaderRequiredDescription
keyYesYour API key

Endpoints

1. Create generation task

POST /api/v1/generate/{model}

Create a video generation task. Returns a task ID and URLs for querying / cancelling.

Request headers

HeaderRequiredDescription
keyYesYour API key
webhookUrlNoCallback URL for task status notifications

Path parameter

ParameterRequiredAllowed values
modelYest2v / i2v / lv / t2v_v3 / i2v_v3

Model parameters

t2v — Text to Video

FieldTypeRequiredDescription
promptstringYesText prompt describing the video
aspectRatiostringYes16:9 / 9:16 / 1:1
durationstringYes5 or 8 (seconds)

Credits: duration × 1

Example request

POST /api/v1/generate/t2v

{
  "prompt": "A cinematic sunset over a futuristic city skyline",
  "aspectRatio": "16:9",
  "duration": "8"
}

i2v — Image to Video

FieldTypeRequiredDescription
imagestringYesPublic image URL or data:image/...;base64,...
promptstring or nullNoOptional text prompt
durationstringYes5 or 8 (seconds)

Credits: duration × 1


lv — Long Video

FieldTypeRequiredDescription
imagestringYesFirst-frame image URL or data:image/...;base64,...
promptstring[]YesArray of segment prompts, max 6 items

Credits: number of prompts × 5 × 15

Duration is calculated automatically: each prompt segment = 5 seconds.


t2v_v3 — Text to Video V3

FieldTypeRequiredDescription
promptstringYesText prompt
aspectRatiostringYes16:9 / 9:16 / 1:1
durationstringYes5 / 10 / 15 / 20 (seconds)

Credits: duration × 10


i2v_v3 — Image to Video V3

FieldTypeRequiredDescription
imagestringYesPublic image URL or data:image/...;base64,...
promptstring or nullNoOptional text prompt
durationstringYes5 / 10 / 15 / 20 (seconds)

Credits: duration × 10


Success response

{
  "status": "SUBMITTED",
  "taskId": "ckxxxxxxxx",
  "responseUrl": "https://aivideomaker.ai/api/v1/tasks/ckxxxxxxxx",
  "statusUrl": "https://aivideomaker.ai/api/v1/tasks/ckxxxxxxxx/status",
  "cancelUrl": "https://aivideomaker.ai/api/v1/tasks/ckxxxxxxxx/cancel"
}

Error response

{
  "status": "FAILED",
  "message": "Insufficient credits"
}

2. List tasks

GET /api/v1/tasks

Returns all tasks under the current API key, sorted by creation time (newest first).

Response example

{
  "tasks": [
    {
      "id": "ckxxxxxxxx",
      "createdAt": "2026-03-19T08:00:00.000Z",
      "model": "t2v",
      "input": { "prompt": "...", "aspectRatio": "16:9" },
      "output": null,
      "status": "PROGRESS",
      "completedAt": null
    }
  ]
}

3. Get task details

GET /api/v1/tasks/{taskId}

Returns full task information including input, output, status, and completion time.


4. Get task status

GET /api/v1/tasks/{taskId}/status

Returns the current task status only. Ideal for polling.

Response

{
  "status": "COMPLETED"
}

5. Cancel task

PUT /api/v1/tasks/{taskId}/cancel

Cancel a task. Only works when the task is still in SUBMITTED status.


Task status values

StatusDescription
SUBMITTEDTask submitted, waiting to be processed
PROGRESSTask is being processed
COMPLETEDTask finished successfully
FAILEDTask failed (credits are refunded automatically)
CANCELTask was cancelled

Rate limiting

Task query endpoints are rate-limited to 60 requests per minute per IP. When exceeded, the API returns HTTP 429 with a Retry-After header.

Compétences disponibles

AI Video Maker encapsule ses capacités de génération vidéo en Skills, permettant aux développeurs d’intégrer rapidement des fonctionnalités avancées.

Texte vers vidéo

Générez des vidéos complètes à partir de descriptions textuelles. L’IA comprend les scènes, actions et styles et produit des vidéos cohérentes.

Texte vers vidéoCompréhension des scènesGénération d’actionsCréation multi-style

Image vers vidéo

Transformez une image statique en vidéo dynamique avec des mouvements naturels et des transitions de caméra.

Image vers vidéoGénération d’actionsMouvement de caméraExtension d’image

Démonstration des effets vidéo

Avec du texte ou des images, générez des vidéos complètes. AIVideoMaker comprend scènes et actions et crée automatiquement du contenu cohérent.

Utiliser AIVideoMaker Skills dans ClawHub

Les capacités vidéo d’AIVideoMaker sont disponibles dans ClawHub sous forme de Skills.

Version actuelle : V1.0.2
Méthode 1
1. Télécharger le package
2. Activer la fonctionnalité correspondante
Méthode 2
1. Rechercher AIVideoMaker Skills dans ClawHub
2. Suivre les instructions d’installation
3. Activer le Skill vidéo