สร้างงานสร้างวิดีโอ
post/v1/video/generations
ส่งงานสร้างวิดีโอ รองรับทั้งการสร้างวิดีโอจากข้อความและจากรูปภาพ
คืนค่า task ID ซึ่งคุณสามารถตรวจสอบสถานะซ้ำได้ผ่าน endpoint แบบ GET
การยืนยันตัวตน
ส่งคีย์ API ของ OLETOKEN เป็น Bearer token สร้างคีย์ได้ที่หน้า API Keys ในคอนโซล
Authorization: Bearer $OLETOKEN_API_KEYเนื้อหาคำขอ
Content-Type:application/json
| ฟิลด์ | ประเภท | จำเป็น | คำอธิบาย |
|---|---|---|---|
| model | string | — | ID ของโมเดลหรือสไตล์ |
| prompt | string | — | พรอมต์ข้อความ |
| image | string | — | อินพุตรูปภาพ (URL หรือ Base64) |
| duration | number | — | ความยาววิดีโอเป็นวินาที |
| width | integer | — | ความกว้างของวิดีโอ |
| height | integer | — | ความสูงของวิดีโอ |
| fps | integer | — | อัตราเฟรมของวิดีโอ |
| seed | integer | — | seed แบบสุ่ม |
| n | integer | — | จำนวนวิดีโอที่ต้องการสร้าง |
| response_format | string | — | รูปแบบการตอบกลับ |
| user | string | — | ตัวระบุผู้ใช้ |
| metadata | object | — | พารามิเตอร์เพิ่มเติม (เช่น negative_prompt, style, quality_level) |
การตอบกลับ
200สร้างงานสร้างวิดีโอแล้ว
| ฟิลด์ | ประเภท | จำเป็น | คำอธิบาย |
|---|---|---|---|
| task_id | string | — | ID ของงาน |
| status | string | — | สถานะของงาน |
400พารามิเตอร์ของคำขอไม่ถูกต้อง
| ฟิลด์ | ประเภท | จำเป็น | คำอธิบาย |
|---|---|---|---|
| error | object | — | — |
| message | string | — | ข้อความแสดงข้อผิดพลาด |
| type | string | — | ประเภทข้อผิดพลาด |
| param | string | null | — | พารามิเตอร์ที่เกี่ยวข้อง |
| code | string | null | — | รหัสข้อผิดพลาด |
ตัวอย่างคำขอ
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
}'
