models

Google: Veo 3.1

Markdown · JSON

Google: Veo 3.1

Veo 3.1 เป็นโมเดลวิดีโอของ Google สำหรับฉากตามข้อความและภาพพร้อมเสียงที่สร้าง เฟรมขอบเขตกำกับ และสินทรัพย์อ้างอิง โปรไฟล์ผลิตให้คลิปสี่ หก หรือแปดวินาทีที่ 24 fps พร้อมเอาต์พุตรวม 720p, 1080p และ 4K

เกี่ยวกับโมเดล

คำอธิบายนี้ครอบคลุมความสามารถของโมเดล อินพุต เอาต์พุต และตัวเลือกที่ใช้ได้ใน Ailoot แสดงด้านล่างตามเมธอดที่เลือก

Veo 3.1 เป็นโมเดลสร้างวิดีโอของ Google สำหรับฉากภาพพร้อมเสียงสั้นจากข้อความหรือบรีฟตามภาพ โปรไฟล์ผลิตรองรับข้อความสู่วิดีโอ ภาพสู่วิดีโอ และเฟรมแรก/ท้ายกำกับ พร้อมเสียงที่สร้าง สินทรัพย์อ้างอิง และเวิร์กโฟลว์ต่อแยก ใช้พัฒนาแนวคิดภาพยนตร์ เรื่องสินค้าสั้น หรือส่วนภาพที่กำหนดฉาก การกระทำ และประสบการณ์ฟังชัด

บอกตัวแบบและเหตุการณ์ที่เห็นก่อน กำหนดรอบข้าง เวลาของวัน และแสง แล้วมุมหรือการเคลื่อนกล้องกับสไตล์ที่ต้องการ เช่น ภาชนะแก้วบนพื้นสตูดิโอเข้ม กล้องเลื่อนด้านข้างช้าเผยเงาสะท้อนพร้อมเสียงแวดล้อมเบา แต่ละคำสั่งให้คุณสมบัติที่เห็นหรือได้ยินเพื่อประเมินผลสำเร็จ

กรอบพรอมป์ต์ Google แยกตัวแบบ การกระทำ ฉาก กล้อง และสุนทรียะ ใช้ส่วนที่ช่วยช็อตแทนเติมทุกคำบรรยาย เขียนทิศทางเป็นอังกฤษตามโปรไฟล์ที่ระบุ หากหลายการกระทำให้บอกความสัมพันธ์และขนาดพอดีคลิปสั้น เพื่อการเผยหรือปฏิกิริยายังอ่านออก

ภาพเริ่มกำหนดรูปลักษณ์กับองค์ประกอบเปิด ใช้เมื่อตัวละคร สินค้า หรือสถานที่มีเป็นไฟล์ภาพแล้ว และบอกการเคลื่อนจากนั้น เฟรมท้ายเพิ่มองค์ประกอบเป้าตอนจบ เตรียมสองขอบเขตที่สื่อการเปลี่ยนสมเหตุผลและรักษารายละเอียดอัตลักษณ์หลัก แล้วตรวจการเคลื่อนเชื่อมหลังสร้าง

สินทรัพย์อ้างอิงมีอีกหน้าที่ คือกำกับรูปลักษณ์ตัวละครหรือวัตถุในฉากสร้างใหม่ ส่วนเฟรมขอบเขตกำหนดช่วงเฉพาะ เลือกภาพที่เห็นคุณสมบัติสำคัญและบอกบทบาทในพรอมป์ต์ ข้อกำหนด reference-image-to-video ของโมเดลผลิตใช้เอาต์พุตแปดวินาทีสำหรับโฟลว์อ้างอิง แยกจากการเลือกความยาวข้อความปกติ

โปรไฟล์ผลิตปกติสร้างคลิปสี่ หก หรือแปดวินาทีที่ 24 เฟรมต่อวินาที ระบุแนวนอน 16:9 แนวตั้ง 9:16 สูงสุดสี่วิดีโอต่อพรอมป์ต์ และ 720p, 1080p กับ 4K รูปแบบ MP4 ข้อกำหนดตามภาพรับ JPEG หรือ PNG ภาพอินพุตสูงสุด 20 MB รองรับชุดอินพุต 720p/1080p เลือกโปรไฟล์ตามตำแหน่งใช้และรักษาองค์ประกอบให้อ่านออกตามขนาดนั้น

เสียงโดยตรงประกอบฉากได้ ระบุประโยค บรรยากาศ และเอฟเฟกต์ในบรีฟเดียว โดยเรียกตัวแบบหรือเหตุการณ์ที่ให้เสียงแต่ละอย่าง คำสั่งบทสนทนากับกล้องตอบคนละคำถาม อันหนึ่งกำหนดการแสดง อีกอันวิธีผู้ชมเห็น ใช้คำภายในเวลาพูดที่มีประโยชน์และตรวจความเข้าใจเสียงกับความสัมพันธ์การกระทำ

การต่อใช้เวิร์กโฟลว์ video-extension แยก เริ่มคลิปต้นฉบับที่สร้างและเหมาะ แล้วบอกเหตุการณ์หรือการเปลี่ยนถัดไป เก็บทั้งต้นฉบับและส่วนต่อเพื่อตรวจรอยต่อรูปลักษณ์ การเคลื่อน และเสียง ตัวเลือกเวลาและความละเอียดการสร้างใหม่ปกติไม่ควรถูกถือเป็นสัญญาสากลของทุก operation ต่อ

negative description เน้นข้อยกเว้นตามโจทย์ภาพ สำหรับชุดตัวเลือกสินค้า คงตัวแบบกับองค์ประกอบแล้วเปลี่ยนทิศสร้างสรรค์เดียว เช่น แสงหรือระยะกล้อง บันทึกพรอมป์ต์ สื่ออ้างอิง และค่าที่เลือกกับผล เพื่อเทียบความต่างที่ใช้ได้ แทนชุดการสร้างไม่เกี่ยวกัน

โปรไฟล์ผลิต Veo 3.1 ปกติกับ Veo 3.1 Fast มีความละเอียดเอาต์พุตต่าง Fast ระบุ 720p และ 1080p ส่วน 3.1 ปกติมี 4K ด้วย เก็บรุ่นที่เลือกกับผล ไม่ใช้รหัส Preview เก่าหรือ Veo คนละรุ่นแทนรหัสผลิตโดยไม่บอก ทั้งรูปลักษณ์ตัวแบบและ operation ที่รองรับขึ้นกับโฟลว์ที่เลือก

การสร้างเป็น operation ที่ผลสำเร็จให้ไฟล์วิดีโอสำหรับเล่นและตัดต่อ เก็บไฟล์กับเฟรมต้นทาง สินทรัพย์อ้างอิง และบรีฟ พร้อมข้อมูลแหล่งกำเนิดที่ให้ ตรวจเอาต์พุตจริงแต่ละรายการเรื่องรูปลักษณ์ การกระทำ กรอบ เสียง และองค์ประกอบท้าย ใช้คลิปที่เลือกเป็นชิ้นประกอบผลิต โดยเพิ่มชื่อเรื่อง ช่วงเปลี่ยน หรืองานปิดอื่นในงานตัดต่อรอบข้าง

Ailoot Ultra · วิดีโอ POST /v1/videos google/veo-3.1

google/veo-3.1

Google /google/veo-3.1

เริ่มต้น

Veo 3.1 เป็นโมเดลวิดีโอของ Google สำหรับฉากตามข้อความและภาพพร้อมเสียงที่สร้าง เฟรมขอบเขตกำกับ และสินทรัพย์อ้างอิง โปรไฟล์ผลิตให้คลิปสี่ หก หรือแปดวินาทีที่ 24 fps พร้อมเอาต์พุตรวม 720p, 1080p และ 4K

อินพุตที่รองรับ
ข้อความ
ผลลัพธ์
วิดีโอ

ใช้งานได้ใน Ailoot · อินพุตและเมธอด

Ailoot Ultra · วิดีโอ POST /v1/videos
ขาเข้า
text
ขาออก
video
รูปแบบเอาต์พุต
mp4
จำนวนเอาต์พุต
ไม่เกิน 4 เอาต์พุตs
ฟิลด์ประเภทข้อกำหนดค่าและข้อจำกัดค่าเริ่มต้น
ฟิลด์modelประเภทstringข้อกำหนดจำเป็นค่าและข้อจำกัด
google/veo-3.1
ค่าเริ่มต้น—
ฟิลด์promptประเภทstringข้อกำหนดจำเป็นค่าและข้อจำกัด
จำนวนไบต์ UTF-8 สูงสุด: 10,000
ต้องมีอักขระที่ไม่ใช่ช่องว่าง: ใช่
ค่าเริ่มต้น—
ฟิลด์durationประเภทintegerข้อกำหนดจำเป็นค่าและข้อจำกัด
4, 6, 8
ค่าเริ่มต้น—
ฟิลด์resolutionประเภทstringข้อกำหนดจำเป็นค่าและข้อจำกัด
720p
ค่าเริ่มต้น—
ฟิลด์aspect_ratioประเภทstringข้อกำหนดจำเป็นค่าและข้อจำกัด
16:9, 9:16
ค่าเริ่มต้น—
ฟิลด์generate_audioประเภทbooleanข้อกำหนดจำเป็นค่าและข้อจำกัด
false, true
ค่าเริ่มต้น—
ชุดผสมของสื่ออินพุต

สร้างวิดีโอจากข้อความ · จำเป็น: prompt

พารามิเตอร์และวงจรการทำงานของเมธอด
พารามิเตอร์ข้อกำหนด
พารามิเตอร์content_typeข้อกำหนดapplication/json
พารามิเตอร์requiredข้อกำหนดmodel, prompt, duration, resolution, aspect_ratio, generate_audio
พารามิเตอร์additional_propertiesข้อกำหนดfalse
พารามิเตอร์parametersข้อกำหนด{"name":"model","type":"string","required":true,"enum":["google/veo-3.1"]}, {"name":"prompt","type":"string","required":true,"non_whitespace":true,"max_utf8_bytes":10000}, {"name":"duration","type":"integer","required":true,"enum":[4,6,8]}, {"name":"resolution","type":"string","required":true,"enum":["720p"]}, {"name":"aspect_ratio","type":"string","required":true,"enum":["16:9","9:16"]}, {"name":"generate_audio","type":"boolean","required":true,"enum":[false,true]}
พารามิเตอร์material_typesข้อกำหนดtext

ชื่ออื่นของเมธอด: /v1/videos/generations, /videos, /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/videos/generations/{request_id}/content

เก็บการตอบกลับทั้งหมดและ ID เดิมที่ส่งกลับ

ห้ามส่งคำขอสร้างที่ยังไม่ทราบผลซ้ำ

ราคา

วิธีคำนวณค่าบริการสุดท้าย

อัตราที่แสดงใช้ประมาณการค่าใช้จ่ายก่อนการสร้างผลลัพธ์ ยอดเรียกเก็บสุดท้ายคำนวณจากค่าใช้จ่ายที่บันทึกไว้สำหรับการสร้างผลลัพธ์ครั้งเดิม ระยะเวลาของผลลัพธ์ที่วัดได้และปริมาณที่คาดการณ์ไว้ไม่ใช่ปริมาณสุดท้ายที่ใช้คิดค่าบริการ

ข้อมูลอัตราราคาไม่ได้เพิ่มตัวเลือกคำขอ พารามิเตอร์ที่รองรับระบุไว้สำหรับเมธอดที่เลือก

โหมดรวดเร็ว
ไม่ได้ระบุ เมื่อเลือกโหมดรวดเร็ว
โหมดยืดหยุ่น
ไม่ได้ระบุ เมื่อเลือกโหมด flex
ระดับการใช้เหตุผลสูงสุด
ไม่ได้ระบุ เมื่อใช้การปรับตามค่าเริ่มต้น (default) สำหรับระดับการใช้เหตุผลสูงสุด

อัตราประมาณการเพื่อเปรียบเทียบ

ราคาตามการตั้งค่า

เทียบค่าบริการแต่ละรายการกับเงื่อนไขที่แสดง เลือกใช้อัตราเดียวสำหรับแต่ละชุดการตั้งค่าที่เป็นตัวเลือกทดแทนกัน

การตั้งค่าตารางอัตราค่าบริการปริมาณคาดการณ์สร้างเสียงความละเอียดหน่วยคิดค่าบริการเงื่อนไขคิดค่าบริการค่าบริการ
การตั้งค่าอัตราค่าบริการโทเคนพื้นฐานตารางอัตราค่าบริการอัตราพื้นฐานปริมาณคาดการณ์—สร้างเสียง—ความละเอียด—หน่วยคิดค่าบริการ—เงื่อนไขคิดค่าบริการ—ค่าบริการ
ขาเข้า · โทเค็นอินพุต · ประมาณการเพื่อเปรียบเทียบเท่านั้น — / 1K โทเค็น
ขาออก · โทเค็นเอาต์พุต · ประมาณการเพื่อเปรียบเทียบเท่านั้น — / 1K โทเค็น
ขาเข้า · การอ่านแคช · ประมาณการเพื่อเปรียบเทียบเท่านั้น — / 1K โทเค็น
ขาเข้า · การเขียนแคช · ประมาณการเพื่อเปรียบเทียบเท่านั้น — / 1K โทเค็น
ขาเข้า · การเขียนแคช, 1 ชั่วโมง · ประมาณการเพื่อเปรียบเทียบเท่านั้น — / 1K โทเค็น
การตั้งค่าUltraตารางอัตราค่าบริการ—ปริมาณคาดการณ์การตั้งค่าที่ร้องขอ; เป็นเพียงค่าประมาณสร้างเสียงมีเสียงความละเอียด720pหน่วยคิดค่าบริการต่อวินาทีของวิดีโอเอาต์พุตเงื่อนไขคิดค่าบริการ—ค่าบริการ
ขาออก · วินาทีของวิดีโอขาออกโดยประมาณ · ประมาณการเพื่อเปรียบเทียบเท่านั้น $0.8 ต่อวินาทีของวิดีโอเอาต์พุต

อัตราที่แสดงใช้ประมาณต้นทุนก่อนสร้าง ยอดเรียกเก็บสุดท้ายคำนวณจากต้นทุนที่บันทึกไว้สำหรับการสร้างเดิม ระยะเวลาจริงของวิดีโอไม่ใช่ปริมาณที่ใช้คิดค่าบริการ

การตั้งค่าราคาวิดีโอตารางอัตราค่าบริการ—ปริมาณคาดการณ์—สร้างเสียง—ความละเอียด—หน่วยคิดค่าบริการต่อวินาทีของวิดีโอเงื่อนไขคิดค่าบริการเสียง: with_audio; ความละเอียด: 4kค่าบริการ
ขาออก · ราคาวิดีโอ · ประมาณการเพื่อเปรียบเทียบเท่านั้น $1.2 ต่อวินาทีของวิดีโอ
การตั้งค่าUltraตารางอัตราค่าบริการ—ปริมาณคาดการณ์การตั้งค่าที่ร้องขอ; เป็นเพียงค่าประมาณสร้างเสียงไม่มีเสียงความละเอียด720pหน่วยคิดค่าบริการต่อวินาทีของวิดีโอเอาต์พุตเงื่อนไขคิดค่าบริการ—ค่าบริการ
ขาออก · วินาทีของวิดีโอขาออกโดยประมาณ · ประมาณการเพื่อเปรียบเทียบเท่านั้น $0.4 ต่อวินาทีของวิดีโอเอาต์พุต

อัตราที่แสดงใช้ประมาณต้นทุนก่อนสร้าง ยอดเรียกเก็บสุดท้ายคำนวณจากต้นทุนที่บันทึกไว้สำหรับการสร้างเดิม ระยะเวลาจริงของวิดีโอไม่ใช่ปริมาณที่ใช้คิดค่าบริการ

การตั้งค่าราคาวิดีโอตารางอัตราค่าบริการ—ปริมาณคาดการณ์—สร้างเสียง—ความละเอียด—หน่วยคิดค่าบริการต่อวินาทีของวิดีโอเงื่อนไขคิดค่าบริการเสียง: without_audio; ความละเอียด: 4kค่าบริการ
ขาออก · ราคาวิดีโอ · ประมาณการเพื่อเปรียบเทียบเท่านั้น $0.8 ต่อวินาทีของวิดีโอ
การตั้งค่าต้นทุนการสร้างโดยประมาณตารางอัตราค่าบริการ—ปริมาณคาดการณ์ค่าประมาณสำหรับการสร้างหนึ่งครั้งสร้างเสียง—ความละเอียด—หน่วยคิดค่าบริการ—เงื่อนไขคิดค่าบริการ—ค่าบริการ
ขาออก · ค่าใช้จ่ายในการสร้างโดยประมาณ · ประมาณการเพื่อเปรียบเทียบเท่านั้น $1.6 ประมาณการก่อนสร้าง

ค่าประมาณนี้ไม่ใช่ค่าใช้จ่ายเพิ่มเติมหรืออัตราคงที่สำหรับการสร้างผลลัพธ์ที่เสร็จสมบูรณ์แล้ว

Ailoot กันยอดเงินประมาณการไว้ก่อนส่งคำขอ หลังได้ผลลัพธ์ จะคิดค่าบริการสุดท้ายตามการใช้งานที่วัดได้ การคิดค่าบริการแบบสตรีมใช้บันทึกการใช้งานสุดท้าย วิธีกันยอดเงินและคิดค่าบริการสุดท้าย →

รายละเอียดอัตราอ้างอิง

ตารางอัตราอ้างอิงระดับโมเดลไม่เปลี่ยนเมธอดที่เลือก ยอดประมาณการ หรือค่าบริการ การคิดค่าบริการจริงใช้อัตราของเมธอด Ailoot ที่เลือก

ข้อมูลอ้างอิงราคาตามการตั้งค่าวิดีโอ

ราคาตามการตั้งค่า

เทียบค่าบริการแต่ละรายการกับเงื่อนไขที่แสดง เลือกใช้อัตราเดียวสำหรับแต่ละชุดการตั้งค่าที่เป็นตัวเลือกทดแทนกัน

การตั้งค่าเงื่อนไขคิดค่าบริการค่าบริการ
การตั้งค่าราคาวิดีโอเงื่อนไขคิดค่าบริการเสียง: with_audioค่าบริการ
ขาออก · ราคาวิดีโอ $0.8 ต่อวินาทีของวิดีโอ

ราคาอ้างอิงที่ประกาศสำหรับการตั้งค่าที่แสดง ยอดเรียกเก็บสุดท้ายเป็นไปตามการตั้งค่าที่ใช้คิดค่าบริการจริง

การตั้งค่าราคาวิดีโอเงื่อนไขคิดค่าบริการเสียง: with_audio; ความละเอียด: 4kค่าบริการ
ขาออก · ราคาวิดีโอ $1.2 ต่อวินาทีของวิดีโอ

ราคาอ้างอิงที่ประกาศสำหรับการตั้งค่าที่แสดง ยอดเรียกเก็บสุดท้ายเป็นไปตามการตั้งค่าที่ใช้คิดค่าบริการจริง

การตั้งค่าราคาวิดีโอเงื่อนไขคิดค่าบริการเสียง: without_audioค่าบริการ
ขาออก · ราคาวิดีโอ $0.4 ต่อวินาทีของวิดีโอ

ราคาอ้างอิงที่ประกาศสำหรับการตั้งค่าที่แสดง ยอดเรียกเก็บสุดท้ายเป็นไปตามการตั้งค่าที่ใช้คิดค่าบริการจริง

การตั้งค่าราคาวิดีโอเงื่อนไขคิดค่าบริการเสียง: without_audio; ความละเอียด: 4kค่าบริการ
ขาออก · ราคาวิดีโอ $0.8 ต่อวินาทีของวิดีโอ

ราคาอ้างอิงที่ประกาศสำหรับการตั้งค่าที่แสดง ยอดเรียกเก็บสุดท้ายเป็นไปตามการตั้งค่าที่ใช้คิดค่าบริการจริง

ตัวอย่างคำขอ

Ailoot Ultra · วิดีโอ

curl · โปรไฟล์ตามที่ตั้งค่าไว้ทุกประการ
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "google/veo-3.1", "prompt": "a calm greenhouse", "duration": 6, "resolution": "720p", "aspect_ratio": "16:9", "generate_audio": true}')
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
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('result.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT

รับและบันทึกผลลัพธ์

Ailoot Ultra · วิดีโอ

mp4

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
ตรวจสอบสถานะงาน
GET · ดูสถานะของงานเดิม
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_STATUS_URL'
import json
from pathlib import Path
from urllib.parse import quote
r=json.loads(Path('result.json').read_text())
if not isinstance(r.get('id'),str) or not r['id']:raise SystemExit('Keep the original response and headers for reconciliation; no returned ID')
Path('status-url.txt').write_text('https://api.ailoot.ai/v1/videos/'+quote(r['id'],safe=''))
PY_STATUS_URL
curl --fail-with-body --silent --show-error "$(cat status-url.txt)" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('status.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT
การอ่านเนื้อหาแบบอื่น
บันทึกเอาต์พุตที่สร้างเสร็จและเป็นของคุณทุกชิ้น
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_ASSETS'
import json,os,subprocess
from pathlib import Path
from urllib.parse import urljoin,urlsplit
r=json.loads(Path('status.json').read_text())
if r.get('status')!='completed':raise SystemExit('Keep the original ID and read its status; never recreate an unknown job')
if not isinstance(r.get('data'),list) or not r['data']:raise SystemExit('Keep the complete original status; no completed outputs supplied')
urls=[]
for i,u in enumerate(r.get('data',[])):
    if not isinstance(u,str):raise SystemExit('Keep the original response; unexpected asset shape')
    urls.append((str(i),u))
for label,path in urls:
    u=urljoin('https://api.ailoot.ai',path);z=urlsplit(u)
    if z.scheme!='https' or z.netloc!='api.ailoot.ai' or z.username or z.password:raise SystemExit('Use the actual returned Ailoot owned content URL')
    target=Path('owned-'+label+'.bin')
    subprocess.run(['curl','--fail-with-body','--silent','--show-error',u,'-H','Authorization: Bearer '+os.environ['AILOOT_API_KEY'],'-D',str(target)+'.headers','-o',str(target)],check=True)
print('All returned owned URLs saved; complete metadata, timing and usage remain in the JSON.')
PY_ASSETS
เก็บผลลัพธ์ที่เสร็จสมบูรณ์ทั้งหมด

บันทึกวิดีโอที่สร้างเสร็จหรือไฟล์ที่ส่งกลับมาทุกไฟล์ และดึงไฟล์สื่อจากทุก URL ที่ส่งกลับมาจริง

เก็บ URL ที่ลงลายเซ็นและเป็นของคุณทุกรายการใน data[] ที่เสร็จสมบูรณ์ พร้อมเมทาดาทาสถานะทั้งหมด บันทึกทุกผลลัพธ์รวมถึงเสียงที่สร้าง แทร็กเสียง AAC ที่ถูกต้องอาจมีอยู่แม้ generate_audio=false ให้เก็บ MP4 ต้นฉบับทั้งหมดรวมถึงเสียงนั้น

เมื่อต้องตรวจสอบการตอบกลับต้นฉบับ

อ่านงานเดิมที่มีอยู่ ห้ามส่งซ้ำเมื่อไม่ทราบผลการส่ง

จำนวนเอาต์พุตสูงสุด: 4.

ฟิลด์การตอบกลับ
ฟิลด์ประเภทความหมาย
ฟิลด์idประเภทstringความหมาย—
ฟิลด์objectประเภทstringความหมาย—
ฟิลด์modelประเภทstringความหมาย—
ฟิลด์statusประเภทstringความหมาย—
ฟิลด์data[]ประเภทsigned content URLความหมาย—
ฟิลด์charge_pending_checkประเภทbooleanความหมาย—
ฟิลด์error.codeประเภทstringความหมาย—
ฟิลด์error.messageประเภทstringความหมาย—
ฟิลด์operation_idประเภทstringความหมายการตอบกลับสถานะ/เนื้อหาเดิม HTTP503 result_pending_check: ใช้ ID วิดีโอสาธารณะเดิมเดียวกันเป็น id
ฟิลด์error.typeประเภทstringความหมายserver_error เมื่อเกิด HTTP503 result_pending_check
ข้อผิดพลาดและขั้นตอนถัดไป
การตอบกลับเงื่อนไขขั้นตอนถัดไป
การตอบกลับ400 · invalid_request_errorเงื่อนไขอ่านเนื้อหาคำขอดิบไม่สำเร็จก่อนแยกวิเคราะห์โปรไฟล์วิดีโอขั้นตอนถัดไปเก็บการตอบกลับที่ส่งกลับและแก้ไขเนื้อหาคำขอที่อ่านไม่ได้
การตอบกลับ422 · price_unavailableเงื่อนไขแยกวิเคราะห์โปรไฟล์วิดีโอที่ตรงตามที่กำหนดไม่สำเร็จ หรือโปรไฟล์ที่แยกวิเคราะห์ครบแล้วไม่มีรายการราคาที่ตรงกันและพร้อมใช้งานขั้นตอนถัดไปเก็บการตอบกลับไว้ ใช้โปรไฟล์ที่ตรงตามข้ออนุญาตและครบถ้วน พร้อมรายการราคาที่เผยแพร่ สาขาการทำงานนี้เกิดก่อนส่งคำขอไปยังผู้ให้บริการ
การตอบกลับ409 · video_not_readyเงื่อนไขเนื้อหาผลลัพธ์เดิมยังไม่พร้อมใช้งานขั้นตอนถัดไปตรวจสอบ ID เดิมที่ส่งกลับเป็นระยะ และปฏิบัติตาม Retry-After
การตอบกลับserver_errorเงื่อนไขการตอบกลับที่ได้รับระบุว่าต้องตรวจสอบการดำเนินการหรือผลลัพธ์ขั้นตอนถัดไปเก็บ ID การดำเนินการ/งานที่ส่งกลับมาแต่เดิม ส่วนหัวของคำขอ และการตอบกลับไว้ แล้วอ่านข้อมูลการดำเนินการเดิมนั้นต่อด้วยวิธีที่รองรับ ห้ามส่งคำขอสร้างซ้ำ
การตอบกลับ503 · result_pending_checkเงื่อนไขGET สถานะ/เนื้อหาเดิม: งานยังไม่เผยแพร่ งานเดิมไม่อยู่ในสถานะ failed/cancelled/expired และสถานะภายในเป็น unknown หรือสถานะงานเดิมเป็น completedขั้นตอนถัดไปเก็บ id และ operation_id เดิม (ID วิดีโอสาธารณะเดียวกัน) การตอบกลับ และส่วนหัว อ่านเฉพาะสถานะ/เนื้อหาเดิม ห้ามส่งคำขอสร้างใหม่

ชื่ออื่น

ชื่ออื่นของโมเดล

Ailoot Ultra google/veo-3.1

ชื่อพาธเมธอดอื่น

/v1/videos/generations, /videos, /videos/generations

ID ที่เกี่ยวข้องสำหรับเรียกใช้โมเดล

google/veo-3.1

FAQ · Google: Veo 3.1
มีอินพุตและผลลัพธ์ใดบ้าง?

POST /v1/videos · google/veo-3.1: text → video

คำขอใช้ฟิลด์ใดบ้าง?

POST /v1/videos · google/veo-3.1: model, prompt, duration, resolution, aspect_ratio, generate_audio

รายละเอียดเพิ่มเติม

เชื่อม Ailoot กับ Claude Code, OpenCode, Hermes หรือแอปของคุณ

บริษัทและพอร์ตโฟลิโอโครงการของบริษัท

บริษัทและพอร์ตโฟลิโอโครงการของบริษัท: ลูกค้าหลายล้านราย; ยอดขายระดับหลายพันล้านต่อเดือน.

ซื้อโทเคนพร้อมส่วนลด

ส่วนลดสมาชิกสำหรับงานประจำ โค้ดโปรโมชั่นลดซื้อโทเคนสูงสุด 50%

สมาชิก
เลือกแพ็กเกจมีส่วนลดสำหรับคำขอประจำ
โค้ดลดสูงสุด 50%
ใส่โค้ดขณะซื้อ ราคาคำนวณใหม่ตามโปรโมชั่นที่ใช้
รายจ่ายในประวัติ
เก็บโมเดล โทเคน และยอดสำหรับทุกคำขอ

เลือกสมาชิก · ดูราคาโมเดล

เชื่อม API กับผลิตภัณฑ์ ที่คุณขาย

SaaS แอป และบอต ตามข้อเสนอและสัญญาอนุญาต Ailoot หากขายต่อให้ขอใบอนุญาตรีเซลเลอร์

แอปเชิงพาณิชย์
ใส่การสร้างข้อความ ภาพ วิดีโอ และเสียงในฟีเจอร์เสียเงินของบริการคุณ
ใบอนุญาตรีเซลเลอร์
ส่งคำอธิบายโครงการและรูปแบบการเข้าถึง ขอเงื่อนไขใช้และขายต่อเป็นลายลักษณ์อักษร
เอกสารบนเว็บไซต์
อ่านข้อเสนอ สัญญาอนุญาต และนโยบายประมวลผลข้อมูลก่อนเชื่อมได้

ขอใบอนุญาตขายต่อ · ข้อเสนอและสัญญาอนุญาต