신발과 손이 등장하는 제품 데모에는 하나가 아닌 두 개의 시각적 앵커가 필요합니다. 이제 비디오 생성 API에서 Kling 3.0 요소 참조를 지원합니다. Kling 3.0 요소 참조 API를 사용하면 개발자가 특정 제품, 소품 또는 캐릭터를 생성된 클립 전체에서 일관되게 유지되는 명명된 태그(@name)에 고정할 수 있습니다. 이는 하나의 참조 이미지만으로는 여러 피사체의 시각적 안정성을 프레임 전체에 걸쳐 유지하기에 충분하지 않았던 이미지 조건부 비디오 워크플로우의 간극을 메워줍니다.
다중 피사체 비디오에 요소 참조가 필요한 이유
단일 참조 이미지는 하나의 피사체에는 효과적이지만, 여러 개의 개별 요소가 지속되어야 하는 장면에서는 실패합니다. 예를 들어, 손에 들린 제품은 제품과 손 모두 안정적으로 유지되어야 합니다. 대화를 나누는 두 캐릭터는 얼굴과 의상의 연속성이 각각 필요합니다. 이러한 간극을 해결하기 위해 이제 Kling 3.0 요소 참조를 지원합니다.
핵심 요약
- Kling 3.0 요소 참조를 사용하면 참조 이미지 URL이 포함된 명명된 요소를 정의한 다음, 프롬프트 텍스트에서 직접 태그(
@productA,@character1)로 호출할 수 있습니다. - 이는 제품과 핸드 모델, 캐릭터와 소품, 대화 장면의 두 캐릭터 등, 이전에는 요청당 하나의 참조 이미지만으로는 한계가 있었던 다중 피사체 장면에 최적화되어 있습니다.
- 현재 API 계약상
kling_elements와output_audio=true를 동일한 요청에서 결합하지 마십시오. 두 매개변수는 상호 배타적입니다. - 요소 참조는 다른 모델에 대한 TokenLab의 기존 참조-비디오(reference-to-video) 지원과 함께 제공됩니다. 이를 통해 개발자는 사용 사례별로 적절한 접근 방식을 선택할 수 있는 일관된 패턴을 얻게 됩니다.
Kling 3.0 요소 참조 API 작동 방식
대부분의 이미지 조건부 비디오 생성은 참조 이미지를 단일 앵커로 처리합니다. 모델에 사진을 제공하면 모델은 그 주변의 움직임을 애니메이션화하면서 전반적인 외관을 일관되게 유지하려고 시도합니다. 이는 단일 피사체 촬영에는 효과적이지만, 장면에서 시각적으로 구별되는 두 개 이상의 요소가 독립적으로 지속되어야 할 때는 빠르게 무너집니다.
Kling 3.0의 요소 참조는 단일 요청에서 여러 개의 명명된 참조 이미지를 등록할 수 있게 함으로써 이 문제를 해결합니다. 그런 다음 프롬프트 텍스트 내에서 각각을 개별적으로 지정합니다. 암시적인 참조 하나 대신 명시적이고 주소 지정이 가능한 참조를 얻게 됩니다. 모델은 @shoe가 첫 번째 참조 이미지를 의미하고 @model이 두 번째 참조 이미지를 의미한다는 것을 이해합니다. 모델은 두 앵커를 동시에 사용하여 장면을 구성합니다.
우리는 현재 API 계약에서 이러한 패턴을 확인했습니다. 이는 제품 비디오 파이프라인, 캐릭터 중심 콘텐츠 도구 및 광고 크리에이티브 생성기를 위한 제어 측면에서 의미 있는 발전입니다. 클립 전체의 피사체 일관성은 종종 사용 가능한 결과물과 재촬영 사이의 차이를 결정짓습니다.
요청에서 Kling 3.0 요소 참조 API 사용하기
패턴은 간단합니다. 요소를 정의하고 이름을 지정한 다음 @ 구문을 사용하여 프롬프트에서 참조하면 됩니다.
{
"model": "kling-3.0",
"prompt": "@shoe rotates slowly on a marble pedestal while @hand reaches in to pick it up",
"kling_elements": [
{
"name": "shoe",
"image_url": "https://example.com/product-shoe.png"
},
{
"name": "hand",
"image_url": "https://example.com/hand-reference.png"
}
],
"duration": 5,
"aspect_ratio": "16:9"
}
구현을 위한 몇 가지 실용적인 참고 사항:
- 요소 이름은 짧고 명확해야 합니다. 프롬프트 텍스트에 이미 나타날 가능성이 있는 일반적인 영어 단어와 겹치는 이름은 피하십시오. 중복될 경우 구문 분석의 모호성이 커질 수 있습니다.
- 참조 이미지 URL은 요청 시점에 공개적으로 접근 가능해야 합니다. 이미지가 인증된 스토리지 계층 뒤에 있는 경우, 요청을 보내기 전에 서명된 URL 또는 공개 URL을 생성하십시오.
- 하나의 프롬프트에 여러 요소를 결합할 수 있지만, 전체 장면 묘사는 집중적으로 유지하십시오. 두세 개 이상의 명명된 요소를 쌓으면 모델이 각각을 뚜렷하게 추적하는 능력이 저하되는 경향이 있습니다. 이는 정적 이미지 프롬프트에서 너무 많은 명명된 피사체가 피사체별 충실도를 떨어뜨리는 것과 유사합니다.
- 먼저 짧은 길이로 테스트하십시오. 요소 일관성 문제가 발생하면 처음 몇 초 내에 나타납니다. 10초 전체 렌더링보다 3초 초안에서 확인하는 것이 비용 효율적입니다.
구현 체크리스트
Kling 3.0 요소 참조 워크플로우를 프로덕션에 배포하기 전에 다음 사항을 확인하십시오:
- 각 요소는 고유하고 명확한 이름을 가짐
- 참조 이미지 URL은 공개적으로 접근 가능하며 처리 기간 동안 안정적임
- 프롬프트 텍스트가
@name구문으로 각 요소를 올바르게 태그함 -
kling_elements가 존재할 때output_audio가true로 설정되지 않음 - 요청 유효성 검사가 API에 도달하기 전에 오디오-요소 충돌을 포착함
- 전체 길이 생성 전에 짧은 길이로 테스트 렌더링을 수행함
- 요청당 총 명명된 요소 수는 최상의 일관성을 위해 2~3개로 유지됨
한 가지 규칙: 요소와 오디오를 함께 사용하지 마십시오
이 제약 사항은 빠른 프로토타이핑 중에 놓치기 쉽습니다. kling_elements와 output_audio=true는 동일한 요청에서 사용할 수 없습니다. 둘 다 제출하면 요청이 예상대로 처리되지 않습니다.
워크플로우에 다중 요소 시각적 일관성과 생성된 오디오가 모두 필요한 경우, 작업을 두 단계로 나누십시오. 먼저 요소 참조를 사용하여 비디오를 생성하십시오. 그런 다음 오디오 생성 패스를 별도로 실행하고 결과물을 나중에 결합하십시오. 이는 버그가 아니라 현재 Kling 3.0 통합의 문서화된 제약 사항입니다. 이를 사후에 포착해야 할 예외 사례로 취급하지 말고, 요청 유효성 검사 로직을 그에 맞춰 구축하십시오.
우리 파이프라인에서는 요청을 보내기 전에 클라이언트 측에서 이 충돌을 검증합니다.
Kling 3.0 요소 참조 API와 다른 비디오 워크플로우 비교
요소 참조는 TokenLab의 비디오 API를 통해 제공되는 점점 늘어나는 참조-비디오 기능 중 하나입니다. 어떤 상황에서 무엇을 사용해야 할지 아는 것이 도움이 됩니다:
| 워크플로우 | 최적 용도 | 참조 개수 | 참고 |
|---|---|---|---|
| 단일 이미지-비디오 | 정적 이미지 하나를 간단히 애니메이션화 | 1 | Seedance 및 PixVerse V6를 포함한 대부분의 지원 비디오 모델에서 작동 |
| Kling 3.0 요소 참조 | 독립적인 일관성이 필요한 다중 피사체 장면 | 2-3개의 명명된 요소 | 동일한 요청에 오디오 포함 불가 |
| 스타일 또는 모션 참조 | 시각적 스타일 또는 카메라 모션 패턴 적용 | 1개의 스타일 참조 + 프롬프트 | 일부 모델에서 사용 가능, 모델별 문서 확인 |
| 텍스트 전용 프롬프트 | 빠른 반복, 시각적 앵커 불필요 | 0 | 프로토타이핑에 가장 빠르며, 제어 가능성이 가장 낮음 |
제품 데모 생성기를 구축 중이라면 요소 참조가 일반적으로 올바른 선택입니다. 단일 히어로 이미지의 간단한 애니메이션을 만드는 경우, 일반적인 이미지-비디오가 더 빠르고 반복 비용이 저렴합니다. 비디오 모델을 더 광범위하게 비교하는 팀은 2026년 API 사용을 위한 최고의 AI 비디오 모델 분석부터 시작할 수 있습니다. 여기에는 Kling 3.0이 다양한 사용 사례에서 Veo 3 및 기타 옵션과 어떻게 비교되는지 다룹니다.
FAQ
단일 Kling 3.0 요청에서 두 개 이상의 요소 참조를 사용할 수 있나요?
네, API는 개수에 대한 엄격한 제한을 두지 않지만, 단일 장면에 더 많은 명명된 요소를 추가할수록 실질적인 일관성은 저하되는 경향이 있습니다. 대부분의 제품 및 캐릭터 사용 사례에서는 2~3개가 합리적인 작업 제한입니다.
kling_elements와 output_audio=true를 모두 보내면 어떻게 되나요?
현재 Kling 3.0 통합에서 이 두 매개변수는 상호 배타적이므로 요청이 올바르게 처리되지 않습니다. 불필요한 호출을 방지하기 위해 요청을 보내기 전에 클라이언트 측에서 이 조합을 검증하십시오.
요소 참조 지원은 Kling 3.0 전용인가요, 아니면 다른 모델에서도 사용할 수 있나요?
@name 태그를 사용하는 명명된 요소 참조는 현재 API에서 Kling 3.0 전용입니다. 지원되는 다른 비디오 모델에는 고유한 참조-비디오 패턴이 있습니다. 일반적으로 요청당 단일 참조 이미지로 제한되므로 기능 동등성을 가정하기 전에 모델별 문서를 확인하십시오.
출처, 최신성 및 관련 읽기 자료
이 기사는 2026년 7월 7일에 관찰된 TokenLab 비디오 API 문서 및 Kling 3.0 통합 동작을 반영합니다. 현재 매개변수 참조는 비디오 생성 API 참조 및 비디오 생성 가이드를 참조하십시오. API 동작은 변경될 수 있으므로 프로덕션 통합을 완료하기 전에 항상 라이브 문서를 확인하십시오.
요소 참조는 Kling 3.0으로 가능한 범위를 확장하지만, 프로덕션 워크플로우를 구축하기 전에는 여전히 올바른 비디오 모델을 선택하고 비용을 이해하는 것이 중요합니다. 옵션을 비교 중이라면 최고의 AI 비디오 모델 API 가이드: 개발자가 비디오 생성 모델을 선택하는 방법에서 제공자 간의 장단점을 살펴보십시오. Kling에 대해 더 자세히 알아보려면 Kling AI API 가격 가이드: 비용, 워크플로우 및 대안에서 가격 및 워크플로우 고려 사항을 분석합니다. 대안을 고려 중이라면 Seedance API 가이드: AI 비디오 생성에 사용하는 시기에서 해당 모델이 더 적합한 경우를 다룹니다.
모델 기능과 가격은 자주 변경되므로 대규모 프로덕션 사용을 위해 의존하기 전에 현재 모델 버전과 요금을 직접 확인하십시오. 계정 설정 참조에서 API 키 생성 방법을 설명합니다.
다중 피사체 비디오 워크플로우 구축을 시작하려면 TokenLab API 키를 받고 비디오 생성 가이드를 확인하십시오.
출처
2026-07-07 기준 가격
- TokenLab video generation API docs2026-07-07 기준 확인
- TokenLab video generation guide2026-07-07 기준 확인
- TokenLab model directory2026-07-07 기준 확인



