Vidu 1.5
Vidu 1.5 สร้างวิดีโอจาก prompt ข้อความภายใต้ ID โมเดลที่ตรงตามนี้คือ vidu-1.5 อธิบายตัวแบบ การกระทำที่เห็น และกรอบกล้อง แล้วเลือกระยะเวลาห้าวินาทีและหนึ่งในสามอัตราส่วนภาพ ได้แก่ 16:9, 1:1 หรือ 9:16 ส่งงานหนึ่งครั้งและติดตามการดำเนินการที่ส่งกลับมาจนผลลัพธ์วิดีโอพร้อม
เกี่ยวกับโมเดล
คำอธิบายนี้ครอบคลุมความสามารถของโมเดล อินพุต เอาต์พุต และตัวเลือกที่ใช้ได้ใน Ailoot แสดงด้านล่างตามเมธอดที่เลือก
Vidu 1.5 ให้การสร้างวิดีโอจากข้อความผ่าน ID โมเดลที่ตรงตามนี้คือ vidu-1.5 สร้างคำขอโดยยึดแนวคิดภาพห้าวินาทีเป็นหลัก เช่น ตัวแบบทำการกระทำชัดเจนหนึ่งอย่าง มุมภาพปูฉาก หรือสินค้าที่แสดงพร้อมการเคลื่อนกล้องที่กำหนด ใส่ฉาก การกระทำ สถานที่ แสง และกรอบภาพใน prompt ข้อความ เพื่อให้ช็อตที่ต้องการถูกอธิบายในเนื้อหาที่โมเดลได้รับ
สร้างวิดีโอด้วย POST /v1/videos และเนื้อหา application/json ฟิลด์ที่จำเป็นคือ model และ prompt ตั้ง model เป็น vidu-1.5 และป้อนคำอธิบายช็อตเป็นสตริง prompt ช็อตสินค้าที่มีประโยชน์สามารถระบุวัตถุ พื้นผิว ฉากหลัง และการเคลื่อนกล้องหนึ่งแบบ ตามด้วยการกระทำที่ควรเห็นระหว่างช็อต ให้บรีฟเจาะจงพอที่จะสื่อออกมาเป็นคลิปสั้นเพียงคลิปเดียว
ตัวเลือก duration ของโมเดลคือจำนวนเต็ม 5 ซึ่งแทนคลิปห้าวินาที ค่า aspect_ratio ที่เลือกใส่ได้คือสตริง 16:9, 1:1 และ 9:16 เลือกอัตราส่วนตามตำแหน่งใช้งานที่ต้องการก่อนเขียนกรอบภาพ ฉากกว้างสำหรับองค์ประกอบแนวนอน การจัดวางตรงกลางสำหรับสี่เหลี่ยมจัตุรัส หรือตัวแบบที่จัดตามแนวตั้งสำหรับองค์ประกอบแนวตั้ง สตริง negative_prompt ที่เลือกใส่ได้ใช้ระบุองค์ประกอบภาพที่ควรหลีกเลี่ยง คงชื่อพารามิเตอร์และค่า enum ที่ตรงตามเดิมในคำขอ
การสร้างเริ่มการดำเนินการแบบอะซิงโครนัส บันทึกตัวระบุจริงที่การตอบกลับการสร้างส่งคืน แล้วใช้ GET /v1/videos/{request_id} เพื่อติดตามการดำเนินการเดิมนั้น การตอบกลับที่แสดงว่ากำลังทำงานอยู่หมายถึงงานที่มีอยู่ ให้อ่านต่อจนได้รับผลลัพธ์ที่เสร็จสมบูรณ์หรือความล้มเหลว เก็บข้อผิดพลาดที่ส่งกลับมาและตัวระบุเดิมเมื่อการดำเนินการล้มเหลวหรือต้องตรวจสอบ
เมื่อการดำเนินการเสร็จ ให้เก็บผลลัพธ์วิดีโอทุกชิ้นที่ส่งกลับมาและดึงไฟล์จาก URL เนื้อหาจริงแต่ละลิงก์ที่การตอบกลับให้มา เส้นทางเนื้อหาสาธารณะ GET /v1/videos/{request_id}/content รับเอาต์พุตตาม index จริงได้ บันทึกวิดีโอที่เสร็จแล้วและเมทาดาทาที่ส่งกลับมา จากนั้นตรวจตัวแบบ การเคลื่อนไหว กรอบภาพ และตอนจบคลิปเทียบกับ prompt หากการส่งคำขอหรือการส่งมอบสิ้นสุดอย่างกำกวม ให้เก็บข้อมูลระบุตัวตนของการดำเนินการเดิมและตรวจงานนั้นก่อนสร้างครั้งใหม่
Ailoot Ultra · Video POST /v1/videos vidu-1.5
vidu-1.5เริ่มต้น
Vidu 1.5 สร้างวิดีโอจาก prompt ข้อความภายใต้ ID โมเดลที่ตรงตามนี้คือ vidu-1.5 อธิบายตัวแบบ การกระทำที่เห็น และกรอบกล้อง แล้วเลือกระยะเวลาห้าวินาทีและหนึ่งในสามอัตราส่วนภาพ ได้แก่ 16:9, 1:1 หรือ 9:16 ส่งงานหนึ่งครั้งและติดตามการดำเนินการที่ส่งกลับมาจนผลลัพธ์วิดีโอพร้อม
- อินพุตที่รองรับ
- ข้อความ
- ผลลัพธ์
- วิดีโอ
ใช้งานได้ใน Ailoot · อินพุตและเมธอด
Ailoot Ultra · Video POST /v1/videos
- ขาเข้า
text- ขาออก
video
| ฟิลด์ | ประเภท | ข้อกำหนด | ค่าและข้อจำกัด | ค่าเริ่มต้น |
|---|---|---|---|---|
ฟิลด์model | ประเภทstring | ข้อกำหนดจำเป็น | ค่าและข้อจำกัด vidu-1.5 | ค่าเริ่มต้น— |
ฟิลด์prompt | ประเภทstring | ข้อกำหนดจำเป็น | ค่าและข้อจำกัด | ค่าเริ่มต้น— |
ฟิลด์aspect_ratio | ประเภทstring | ข้อกำหนดไม่บังคับ | ค่าและข้อจำกัด 16:9, 1:1, 9:16 | ค่าเริ่มต้น— |
ฟิลด์duration | ประเภทinteger | ข้อกำหนดไม่บังคับ | ค่าและข้อจำกัด 5 | ค่าเริ่มต้น— |
ฟิลด์negative_prompt | ประเภทstring | ข้อกำหนดไม่บังคับ | ค่าและข้อจำกัด | ค่าเริ่มต้น— |
พารามิเตอร์และวงจรการทำงานของเมธอด
| พารามิเตอร์ | ข้อกำหนด |
|---|---|
พารามิเตอร์content_type | ข้อกำหนดapplication/json |
พารามิเตอร์required | ข้อกำหนดmodel, prompt |
พารามิเตอร์optional | ข้อกำหนดaspect_ratio, duration, negative_prompt |
พารามิเตอร์material_types | ข้อกำหนดtext |
พารามิเตอร์conditions | ข้อกำหนด |
ชื่ออื่นของเมธอด: /v1/videos/generations
วงจรการทำงาน: submit_once_poll_original
GET /v1/videos/{request_id}
GET /v1/videos/generations/{request_id}
GET /v1/videos/{request_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
ราคา
วิธีคำนวณค่าบริการสุดท้าย
อัตราที่แสดงใช้ประมาณการค่าใช้จ่ายก่อนการสร้างผลลัพธ์ ยอดเรียกเก็บสุดท้ายคำนวณจากค่าใช้จ่ายที่บันทึกไว้สำหรับการสร้างผลลัพธ์ครั้งเดิม ระยะเวลาของผลลัพธ์ที่วัดได้และปริมาณที่คาดการณ์ไว้ไม่ใช่ปริมาณสุดท้ายที่ใช้คิดค่าบริการ
ข้อมูลอัตราราคาไม่ได้เพิ่มตัวเลือกคำขอ พารามิเตอร์ที่รองรับระบุไว้สำหรับเมธอดที่เลือก
- โหมดรวดเร็ว
- ไม่ได้ระบุ เมื่อเลือกโหมดรวดเร็ว
- โหมดยืดหยุ่น
- ไม่ได้ระบุ เมื่อเลือกโหมด flex
- ระดับการใช้เหตุผลสูงสุด
- ไม่ได้ระบุ เมื่อใช้การปรับตามค่าเริ่มต้น (default) สำหรับระดับการใช้เหตุผลสูงสุด
อัตราประมาณการเพื่อเปรียบเทียบ
ราคาตามการตั้งค่า
เทียบค่าบริการแต่ละรายการกับเงื่อนไขที่แสดง เลือกใช้อัตราเดียวสำหรับแต่ละชุดการตั้งค่าที่เป็นตัวเลือกทดแทนกัน
| การตั้งค่า | ตารางอัตราค่าบริการ | ปริมาณคาดการณ์ | ค่าบริการ |
|---|---|---|---|
| การตั้งค่าอัตราค่าบริการโทเคนพื้นฐาน | ตารางอัตราค่าบริการอัตราพื้นฐาน | ปริมาณคาดการณ์— | ค่าบริการ ขาเข้า · โทเค็นอินพุต · ประมาณการเพื่อเปรียบเทียบเท่านั้น — / 1K โทเค็น ขาออก · โทเค็นเอาต์พุต · ประมาณการเพื่อเปรียบเทียบเท่านั้น — / 1K โทเค็น ขาเข้า · การอ่านแคช · ประมาณการเพื่อเปรียบเทียบเท่านั้น — / 1K โทเค็น ขาเข้า · การเขียนแคช · ประมาณการเพื่อเปรียบเทียบเท่านั้น — / 1K โทเค็น ขาเข้า · การเขียนแคช, 1 ชั่วโมง · ประมาณการเพื่อเปรียบเทียบเท่านั้น — / 1K โทเค็น |
| การตั้งค่าEstimated generation cost | ตารางอัตราค่าบริการ— | ปริมาณคาดการณ์ค่าประมาณสำหรับการสร้างหนึ่งครั้ง | ค่าบริการ ขาเข้า · ค่าใช้จ่ายในการสร้างโดยประมาณ · ประมาณการเพื่อเปรียบเทียบเท่านั้น $0.4 ประมาณการก่อนสร้าง This estimate is not an additional charge or a fixed rate for the completed generation. |
Ailoot กันยอดเงินประมาณการไว้ก่อนส่งคำขอ หลังได้ผลลัพธ์ จะคิดค่าบริการสุดท้ายตามการใช้งานที่วัดได้ การคิดค่าบริการแบบสตรีมใช้บันทึกการใช้งานสุดท้าย วิธีกันยอดเงินและคิดค่าบริการสุดท้าย →
ตัวอย่างคำขอ
Ailoot Ultra · Video
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "vidu-1.5", "prompt": "A cat is walking on grass."}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
รับและบันทึกผลลัพธ์
Ailoot Ultra · Video
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
เก็บผลลัพธ์ที่เสร็จสมบูรณ์ทั้งหมด
บันทึกวิดีโอที่สร้างเสร็จหรือไฟล์ที่ส่งกลับมาทุกไฟล์ และดึงไฟล์สื่อจากทุก URL ที่ส่งกลับมาจริง
Retain the complete response, all actual results, original identifiers, usage and response headers.
เมื่อต้องตรวจสอบการตอบกลับต้นฉบับ
Keep the returned public task or operation id and all headers. Read only the original task; unknown or result_pending_check does not authorize another creation.
ฟิลด์การตอบกลับ
| ฟิลด์ | ประเภท |
|---|---|
ฟิลด์video_url | ประเภทstring or array, as returned |
ชื่ออื่น
ชื่ออื่นของโมเดล
Ailoot Ultra vidu-1.5
ชื่อพาธเมธอดอื่น
/v1/videos/generations
ID ที่เกี่ยวข้องสำหรับเรียกใช้โมเดล
FAQ · Vidu 1.5
- มีอินพุตและผลลัพธ์ใดบ้าง?
POST /v1/videos·vidu-1.5:text→video- คำขอใช้ฟิลด์ใดบ้าง?
POST /v1/videos·vidu-1.5:model,prompt,aspect_ratio,duration,negative_prompt