Buat tugas pembuatan video
post/v1/video/generations
Kirim tugas pembuatan video. Text-to-video dan image-to-video keduanya didukung.
Mengembalikan ID tugas yang dapat Anda polling melalui endpoint GET.
Autentikasi
Kirim kunci API OLETOKEN sebagai token Bearer. Kunci dibuat di halaman Kunci API pada konsol.
Authorization: Bearer $OLETOKEN_API_KEYIsi permintaan
Content-Type:application/json
| Field | Tipe | Wajib | Keterangan |
|---|---|---|---|
| model | string | — | ID model atau gaya |
| prompt | string | — | Prompt teks |
| image | string | — | Input gambar (URL atau Base64) |
| duration | number | — | Durasi video dalam detik |
| width | integer | — | Lebar video |
| height | integer | — | Tinggi video |
| fps | integer | — | Laju frame video |
| seed | integer | — | Seed acak |
| n | integer | — | Jumlah video yang akan dibuat |
| response_format | string | — | Format respons |
| user | string | — | Pengenal pengguna |
| metadata | object | — | Parameter tambahan (seperti negative_prompt, style, quality_level) |
Respons
200Tugas pembuatan video dibuat
| Field | Tipe | Wajib | Keterangan |
|---|---|---|---|
| task_id | string | — | ID tugas |
| status | string | — | Status tugas |
400Parameter permintaan tidak valid
| Field | Tipe | Wajib | Keterangan |
|---|---|---|---|
| error | object | — | — |
| message | string | — | Pesan error |
| type | string | — | Tipe error |
| param | string | null | — | Parameter yang terlibat |
| code | string | null | — | Kode error |
Contoh permintaan
curl -X POST 'https://api.oletoken.ai/v1/video/generations' \
-H "Authorization: Bearer $OLETOKEN_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "kling-v1",
"prompt": "宇航员在月球上漫步",
"duration": 5,
"width": 1280,
"height": 720
}'
