เอกสาร API Hop
สร้างวิดีโอ Seedance 2.0
พารามิเตอร์ Seedance 2.0 สำหรับข้อความ เฟรมแรก/สุดท้าย หลายสื่อ และสร้างเสียง
https://api.apihop.ai/v1/video/seedanceสร้างงาน Seedance 2.0 แบบอะซิงโครนัส สำหรับ Seedance 2.5 ใช้เอกสารพารามิเตอร์แยก
การยืนยันตัวตน
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonเนื้อหาคำขอ
modelstringจำเป็นseedance-2.0 หรือชื่อแทน seedance-2-0
promptstringพรอมต์วิดีโอ จำเป็นสำหรับสร้างจากข้อความอย่างเดียว ละหรือว่างได้เมื่อมีภาพหรือวิดีโออ้างอิง เสียงอย่างเดียวไม่ใช่อินพุตที่ถูกต้อง รายการข้อความใน metadata.content ถูกทิ้ง ใช้เฉพาะพรอมต์ระดับบนนี้
secondsstringค่าเริ่มต้น: 5สตริงจำนวนเต็มตั้งแต่ "4" ถึง "15" รับชื่อแทน duration แบบตัวเลขด้วย หากส่งทั้งสองต้องตรงกัน ไม่รองรับระยะเวลาอัตโนมัติ (-1)
sizestringค่าเริ่มต้น: 720pความละเอียดเอาต์พุต: 480p, 720p, 1080p หรือ 4k ไม่ใช่อัตราส่วนภาพ ลำดับความสำคัญความละเอียด: metadata.resolution, size แล้ว resolution
aspectRatiostringค่าเริ่มต้น: 16:916:9, 9:16, 1:1, 4:3, 3:4, 21:9 หรือ adaptive โดย aspect_ratio และ ratio เป็นชื่อแทน metadata.ratio มีผลก่อน ใช้ชื่อแทนเดียวต่อการตั้งค่า
metadataobjectรับ resolution, ratio, content และ generate_audio ตั้ง generate_audio เป็นบูลีนเพื่อควบคุมเสียงที่สร้าง generateAudio / generate_audio ระดับบนเป็นชื่อแทน ส่งตัวควบคุมเสียงเพียงตัวเดียว
imagesstring[]รูปแบบย่อภาพ: ภาพแรกเป็นเฟรมแรกและภาพที่สองเป็นเฟรมสุดท้าย สำหรับบทบาทชัดเจน ใช้ metadata.content ชื่อแทนเดิม imageUrls, imageUrl, image_urls และ image_url ยังรับโดยมีความหมายเฟรมเดียวกัน
imageWithRolesobject[]ภาพที่มี url และ role: first_frame, last_frame หรือ reference_image โดย image_with_roles เป็นชื่อแทน ทั้งสองเวอร์ชันรับ metadata.content ที่ระบุชนิดด้วย
videoUrlsstring[]วิดีโออ้างอิง videoUrl, video_urls และ video_url เป็นชื่อแทน
audioUrlsstring[]เสียงอ้างอิง audioUrl, audio_urls และ audio_url เป็นชื่อแทน ต้องมีภาพหรือวิดีโออ้างอิงในคำขอเดียวกัน
callback_urlstringURL คอลแบ็กดั้งเดิมแบบไม่บังคับ ความพร้อมขึ้นอยู่กับช่องที่เลือก ใช้ GET https://api.apihop.ai/v1/jobs/{jobId} เป็นผลหลัก
เนื้อหาหลายสื่อ
แต่ละรายการสื่อใน metadata.content มีออบเจ็กต์ URL ซ้อนที่ตรงชนิด URL สื่ออาจเป็น URL สาธารณะ HTTP(S) หรือตัวระบุ asset:// ที่มีอยู่
| ชนิด | ฟิลด์ URL | บทบาท |
|---|---|---|
image_url | image_url.url | first_frame, last_frame, reference_image |
video_url | video_url.url | reference_video |
audio_url | audio_url.url | reference_audio |
รับภาพไม่เกิน 9 ภาพ วิดีโอ 3 รายการ และไฟล์เสียง 3 ไฟล์ รวมรูปแบบย่อและเนื้อหาระบุชนิด เสียงต้องมีภาพหรือวิดีโอ ไม่รองรับ draft_task ใช้ prompt ระดับบนแทนรายการเนื้อหา type: "text" ส่วน first_frame_url, last_frame_url, reference_image_urls, reference_video_urls และ reference_audio_urls ระดับบนเป็นรูปแบบย่อเฉพาะบทบาท ไม่ส่งต่อฟิลด์ที่ไม่ระบุในรายการเนื้อหา
ตัวควบคุมที่ไม่รองรับ เช่น negativePrompt, seed, returnLastFrame, nsfwCheck, tools, webhook, watermark, outputFormat และชื่อแทน snake-case ถูกปฏิเสธ ไม่รองรับ width, height, fps, cfgScale, steps และ style
ตัวอย่างคำขอ
ข้อความเป็นวิดีโอ
{
"model": "seedance-2.0",
"prompt": "A quiet city street at dawn, slow forward camera movement",
"seconds": "5",
"size": "720p",
"metadata": {"ratio": "16:9", "generate_audio": true}
}เฟรมแรกและเฟรมสุดท้าย
{
"model": "seedance-2.0",
"seconds": "5",
"metadata": {
"resolution": "720p",
"ratio": "9:16",
"content": [
{"type": "image_url", "image_url": {"url": "https://example.com/first.jpg"}, "role": "first_frame"},
{"type": "image_url", "image_url": {"url": "https://example.com/last.jpg"}, "role": "last_frame"}
]
}
}ภาพและเสียงอ้างอิง
{
"model": "seedance-2.0",
"prompt": "Animate the scene to match the rhythm",
"metadata": {
"resolution": "720p",
"generate_audio": true,
"content": [
{"type": "image_url", "image_url": {"url": "asset://existing-image-id"}, "role": "reference_image"},
{"type": "audio_url", "audio_url": {"url": "https://example.com/beat.mp3"}, "role": "reference_audio"}
]
}
}การส่งและผลลัพธ์
data ในการตอบกลับมี jobId, status, model และ message ส่งสำเร็จหมายถึงรับงานแล้ว ไม่ใช่เสร็จ ตรวจ GET https://api.apihop.ai/v1/jobs/{jobId} ด้วยคีย์ API บัญชีเดียวกัน ดูอ่านงานอะซิงโครนัส
เมื่อสถานะเป็น COMPLETED อ่าน data.outputResult รองรับทั้ง url สตริงและอาร์เรย์ URL ในแต่ละออบเจ็กต์ผลลัพธ์ ค่าบริการขึ้นกับโทเคนสร้างจริงและความละเอียดเอาต์พุต วิดีโออ้างอิงเลือกอัตราอินพุตวิดีโอ ส่วนภาพ/เสียงอ้างอิงอย่างเดียวไม่เลือกอัตรานี้