Kling v3 Omni
Kling v3 Omni 비디오 생성
- 비동기 처리 모드, 후속 조회를 위한 작업 ID 반환
- 통합 텍스트-비디오/이미지-비디오 인터페이스, 이미지 참조 구문 지원
- 표준 모드(720P), 프로페셔널 모드(1080P), 4K 모드 지원
- image_N 이미지 참조 구문으로 프롬프트에서 이미지 참조
- 오디오가 포함된 비디오 생성 지원 (video_list와 배타적)
POST
인증
요청 매개변수
비디오 생성 모델 이름지원 모델:
kling-v3-omni- Kling v3 Omni (통합 인터페이스)
긍정 텍스트 프롬프트
<<<image_N>>> 구문으로 image_urls의 이미지를 참조할 수 있습니다. N은 1부터 시작합니다.예시: "<<<image_1>>>의 인물이 카메라를 향해 손을 흔든다"이미지가 제공되었지만 프롬프트에
<<<image_N>>> 참조가 없는 경우, 시스템이 자동으로 프롬프트 앞에 <<<image_1>>>을 추가합니다.원하지 않는 콘텐츠를 제외하기 위한 네거티브 프롬프트입니다. 최대 길이는 2500자입니다.
생성 모드옵션:
std- 표준 모드 (720P)pro- 프로페셔널 모드 (1080P)4k- 4K 초고화질 모드
std기본값:
5
비디오 길이 (초)값 범위: 3-15 (최소 3초, 최대 15초)⚠️ 주의: 순수한 숫자(예: 6)를 입력해야 합니다. 따옴표를 추가하면 오류가 발생합니다비디오 화면 비율옵션:
16:9- 가로9:16- 세로1:1- 정사각형
16:9이미지 참조를 위한 이미지 URL 배열프롬프트에서
<<<image_N>>> 구문으로 해당 위치의 이미지를 참조합니다 (N은 1부터 시작)예시: ["https://example.com/photo.jpg"]역할 기반 이미지 배열이며, 이미지-비디오에서 권장됩니다.각 항목 형식:
{ "url": "...", "role": "..." }first_frame: 첫 프레임last_frame: 끝 프레임reference: 참조 이미지
참조 비디오 목록(URL 방식), 최대 1개까지 지원합니다.
refer_type으로 유형을 구분합니다:base: 편집 대상 비디오(기본값)feature: 특징 참조 비디오
keep_original_sound로 원본 오디오 유지 여부를 설정합니다:no: 유지하지 않음(기본값)yes: 원본 오디오 유지
멀티 샷 분할 모드 활성화 여부.
분할 방식:
customize(사용자 정의) / intelligence(지능형).multi_shot=true일 때 필수입니다.분할 리스트. 각 항목은
{ index, prompt, duration } 입니다.- 최소 1개, 최대 6개 분할
- 각 분할의
duration은 정수이며 1 이상이어야 함 - 모든 분할
duration합계는 상위duration과 같아야 함 index는 1부터 시작해 연속 증가해야 함multi_shot=true이고shot_type=customize일 때 필수
참조 주체 목록. 최대 3개 주체까지 지원합니다. 다음을 지원:설명:
name,description,element_input_urls로 즉시 생성
- 즉시 생성 시
name,description,element_input_urls필수 element_input_urls: 주체당 2~4장(1장은 정면, 나머지는 참조)prompt에서@name으로 참조 (예:"@element_dog 와 @element_cat 이 잔디에서 쫓고 놉니다")
워터마크 추가 여부
오디오가 포함된 비디오를 생성할지 여부
매개변수 상호 제약 및 경계
image_urls와image_with_roles는 둘 중 하나만 사용mode=4k는kling-v3-omni에서 사용 가능- 끝 프레임만 단독 입력(첫 프레임 없음)은 유효하지 않음
- 첫/끝 프레임과 비디오 편집은 상호 배타적:
video_list.refer_type=base(또는 미지정)일 때 첫/끝 프레임 사용 불가 video_list가 있으면audio는 무시됩니다video_list는 최대 1개multi_prompt는 최대 6개 분할,index는 1부터 연속 증가
이미지 참조 구문
Omni 모델은<<<image_N>>> 구문을 사용하여 프롬프트에서 이미지를 참조하며, 통합된 텍스트-비디오/이미지-비디오 경험을 제공합니다:
| 구문 | 설명 |
|---|---|
<<<image_1>>> | image_urls 배열의 1번째 이미지 참조 |
<<<image_2>>> | image_urls 배열의 2번째 이미지 참조 |
자동 참조:
image_urls가 제공되었지만 프롬프트에 <<<image_N>>> 참조가 없는 경우, 시스템이 자동으로 프롬프트 앞에 <<<image_1>>>을 추가합니다.응답
응답 상태 코드, 성공 시 200
응답 데이터 배열
사용 시나리오
시나리오 1: 텍스트-비디오 (표준 모드)
시나리오 2: 이미지 참조 (단일 이미지)
시나리오 3: 다중 이미지 참조
시나리오 4: 이미지 제공 시 명시적 참조 없음 (자동 추가)
시스템이 자동으로 프롬프트 앞에<<<image_1>>>을 추가하여,"<<<image_1>>>인물이 천천히 고개를 돌려 미소 짓는다"와 동일하게 됩니다.
시나리오 5: 오디오가 포함된 비디오 생성
주의:audio와video_list는 서로 배타적입니다.video_list에 값이 있는 경우audio매개변수는 필요하지 않습니다.
작업 결과 조회비디오 생성은 비동기 작업으로, 제출 시
task_id가 반환됩니다. 작업 상태 가져오기 엔드포인트를 사용하여 생성 진행 상황과 결과를 조회할 수 있습니다.