비디오 작업 제출
비동기 비디오 생성 작업을 제출합니다.
요청 본문 형태는 model 접두사에 따라 다름:
kling/...— Kling 비디오 요청. 본문 필드는prompt + image + metadata.{mode, aspect_ratio, duration, image_list, video_list, sound, multi_shot, ...}. 엔드포인트 변형(텍스트-to-비디오 / 이미지-to-비디오 / Omni-Video) 은 제공한 메타데이터 필드로 선택.byteplus/...— Seedance 비디오 요청. 본문 필드는prompt + metadata.{content[], ratio, duration, generate_audio, watermark, seed, service_tier, return_last_frame, callback_url, resolution}. 변형 (텍스트-to-비디오 / 이미지-to-비디오 / 멀티모달 참조 / 비디오 편집) 은 제공한content[]항목과role마커로 선택.
아래 요청 본문 드롭다운에서 스키마 변형을 선택하여 각 형태의 필드를 확인하고 플레이그라운드에서 시도하세요.
인증
OrcaRouter API 키는 sk-orca-...처럼 보입니다.
Authorization: Bearer sk-orca-... 헤더로 전달하세요.
본문
- Kling video request
- Seedance video request
model 접두사에 맞는 변형 선택:
kling/...→Kling video requestbyteplus/...→Seedance video request
Kling 비디오 모델(kling/ 네임스페이스 접두사가 있는
고객 대상 이름). Kling이 실제로 제공하는 엔드포인트
(text2video / image2video / omni-video)는 선택한 모델
이름이 아니라 전달하는 메타데이터 필드로 결정되지만 —
kling/kling-video-o1과 kling/kling-v3-omni만이
멀티소스 참조 필드(image_list / video_list)를 받음.
kling/kling-v2-master, kling/kling-v2-1-master, kling/kling-v2-5-turbo, kling/kling-v2-6, kling/kling-v3, kling/kling-video-o1, kling/kling-v3-omni "kling/kling-v3-omni"
필수. Kling은 빈 / 공백만의 프롬프트를 거부.
이미지-to-비디오를 위한 선택적 첫 프레임 이미지(URL 또는
base64 data URI). metadata.image_tail과 상호 정보적.
Kling이 존중하는 자유 형식 매개변수 백.
범용(모든 엔드포인트):
mode(string):std(720P) /pro(1080P) /4k.4k는kling/kling-v3와kling/kling-v3-omni에서만. 텍스트/이미지-to-비디오의 기본값은std, Omni-Video의 기본값은pro.aspect_ratio(string):16:9/9:16/1:1.duration(string): 초 단위 길이, 기본값"5".kling/kling-v3-omni와kling/kling-v3는"3"-"15"를 받음; v2 패밀리와kling/kling-video-o1은"5"또는"10"을 받음.
텍스트-to-비디오와 이미지-to-비디오만(Omni-Video는 NOT):
negative_prompt(string): 피할 것. 최대 2500자.cfg_scale(number): 범위[0, 1], 기본값0.5. 높을수록 엄격한 프롬프트 준수. v2.x 모델에서 지원되지 않음.image_tail(string): 첫/마지막 프레임 이미지-to-비디오 를 위한 마지막 프레임 이미지.
멀티소스 참조(Omni 엔드포인트, kling/kling-video-o1
/ kling/kling-v3-omni만):
image_list(array):[{image_url, type}]— 다중 이미지 참조. 프롬프트에서<<<image_1>>>등으로 이미지 참조.video_list(array):[{video_url, refer_type, keep_original_sound}].kling/kling-v3-omni에서 3-10s와 std/pro 모드(4K가 아님)로 제한.
고급 기능(모델 의존 — Capability Map 참조):
multi_shot(bool) +shot_type(customize/intelligence) +multi_prompt([{index, prompt, duration}]): 멀티샷 모드.kling/kling-v3와kling/kling-v3-omni에서 사용 가능.sound(string):"on"/"off"— 네이티브 오디오.kling/kling-v3와kling/kling-v3-omni(모든 모드)와kling/kling-v2-6(pro 모드만)에서 사용 가능.watermark_info(object):{enabled: bool}. 범용.
응답
작업 승인됨(비동기 — /v1/video/generations/{task_id} 폴링)
OpenAI 스타일 제출 응답. POST /v1/video/generations(및
OpenAI 대칭 별칭 POST /v1/videos)가 반환.
