AI 제품 광고 영상 생성 API: Format 또는 직접 만들기
Sume API로 제품 광고를 만들려면 sume-product-commercial이나 sume-cinematic-studio-commercial을 실행하거나, /v1/videos에서 클립을 생성하세요.

Sume API로 AI 제품 광고 영상을 만들려면 제품 팩샷을 첨부해 POST /v1/formats/sume/{slug}/runs로 두 카탈로그 Format sume-product-commercial과 sume-cinematic-studio-commercial 중 하나를 실행하세요. 모델, 길이, 해상도, 사운드를 직접 고르려면 팩샷을 첫 프레임으로 지정해 POST /v1/videos에서 클립을 생성하세요.
아래 내용은 2026-09-27에 확인한 Sume 문서 Format 카탈로그 (영문), Format 호출하기 (영문), 영상 생성 (영문) 페이지에서 가져왔습니다. 각 Format은 그 Format 자체의 description, 즉 카탈로그가 저장하는 SKILL.md frontmatter에서 인용했습니다. 카탈로그 전체는 바로 쓰는 제품 영상 Format에서 다룹니다.
제품 광고에는 어떤 카탈로그 Format이 맞나요?
둘 다 영상 Format이며, 두 설명 모두 “Not for: static campaign deliverables.”(정적인 캠페인 결과물용 아님)로 끝납니다. 이 문구는 각 Format이 명시한 목표일 뿐, 개별 영상에 대한 약속이 아닙니다. GET /v1/formats/sume/{slug}는 설명을 반환하고, 레시피 본문은 호출자가 아니라 에이전트에게 전달됩니다.
| Slug | 명시된 목표 | 적합한 브리프 |
|---|---|---|
sume-product-commercial | “a controlled hero composition, tactile material detail, elegant lighting, and one cinematic camera move”(통제된 히어로 구도, 손에 잡힐 듯한 소재 디테일, 우아한 조명, 시네마틱한 카메라 무브 하나) | “launch films, ecommerce hero videos, product teasers, and brand-forward commercial clips”(런칭 필름, 이커머스 히어로 영상, 제품 티저, 브랜드를 앞세운 광고 클립) |
sume-cinematic-studio-commercial | “premium lighting, macro product detail, precise art direction, and a high-end camera move”(프리미엄 조명, 매크로 제품 디테일, 정밀한 아트 디렉션, 하이엔드 카메라 무브) | “flagship product launches, technology ads, luxury objects, and polished brand campaigns”(플래그십 제품 출시, 테크 광고, 럭셔리 오브젝트, 완성도 높은 브랜드 캠페인) |
광고 Format은 어떻게 호출하나요?
formats:write가 있는 API 키라면 어떤 키로든 카탈로그 Format을 호출할 수 있으며, 실행과 그 미디어, 지출은 호출한 키에 귀속됩니다. 팩샷은 공개 HTTPS image_url을 담은 input_image로 첨부하세요. Sume는 실행을 만들 때 이미지를 가져오며, JPEG, PNG, WebP, GIF, AVIF를 장당 최대 30 MB, 실행당 최대 30장까지 받습니다.
브리프는 instruction에 넣으세요. instruction은 Format 본문 뒤에 조합되며, 둘이 어긋나면 instruction이 우선합니다. 영상 모델, 길이, 해상도를 정하는 필드는 없습니다. model은 실행을 오케스트레이션하는 LLM만 고르고, 이미지·영상·오디오 모델은 Format의 도구가 고르며, 알 수 없는 최상위 필드는 400 unknown_parameter가 됩니다.
curl -sS -X POST "https://api.sume.com/v1/formats/sume/sume-cinematic-studio-commercial/runs" \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: launch-headphones-cinematic-v1" \
-d '{
"instruction": "16:9 launch film for the attached headphones.",
"attachments": [
{ "type": "input_image", "image_url": "https://example.com/headphones.png" }
],
"generation_spend_cap_usd": 30,
"communication": { "webhook_url": "https://example.com/hooks/sume" }
}'광고 클립을 직접 생성하려면 어떻게 하나요?
모델과 그 설정을 직접 정하고 싶다면 POST /v1/videos를 호출하세요. 팩샷을 frame_type: "first_frame"과 함께 frame_images에 넣으면 클립의 첫 프레임이 됩니다. input_references는 정확한 프레임이 아니라 시각적 가이드이며, 둘을 함께 보내면 frame_images가 우선합니다. 이 차이가 라벨에 왜 중요한지는 Image-to-Video 제품 로고 왜곡에서 다룹니다.
아래 요청은 문서의 이미지로 영상 만들기 예제를 고친 것입니다. 문서의 seedance-2 항목에는 4–15초 길이, 1080p, 16:9, generate_audio: true가 나와 있습니다.
- 호출은 Job
id와polling_url을 담아202를 반환합니다.status가completed가 될 때까지 폴링한 뒤, API 키를 사용해unsigned_urls[0]에서 내려받으세요.
curl -X POST https://api.sume.com/v1/videos \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: launch-headphones-clip-v1" \
-d '{
"model": "seedance-2",
"prompt": "Slow push-in on the headphones on a dark studio table, soft rim light",
"frame_images": [
{
"type": "image_url",
"image_url": { "url": "https://example.com/headphones.png" },
"frame_type": "first_frame"
}
],
"duration": 12,
"resolution": "1080p",
"aspect_ratio": "16:9",
"generate_audio": true
}'길이, 해상도, 사운드는 무엇을 고를 수 있나요?
한도는 모델마다 다르므로, 제출하기 전에 GET /v1/videos/models에서 supported_durations, supported_resolutions, supported_aspect_ratios, generate_audio를 확인하세요. 클립 아래에 배경 음악을 믹싱하는 방법은 API로 영상에 배경 음악 넣기에서 다룹니다.
| 원하는 것 | 문서에 나온 내용 |
|---|---|
| 15초보다 긴 클립 | seedance-2.5는 480p, 720p, 1080p에서 4–30초를, wan-3.0은 2–30초를 받음. 문서의 seedance-2 항목은 15초까지. |
| 4K 클립 | gemini-omni-flash-1.1은 360p, 720p, 1080p, 4K에서 16:9 또는 9:16으로 3–10초를 받음. |
| 영상 모델이 만드는 사운드 | generate_audio의 기본값은 모델의 오디오 지원 여부를 따름. gemini-omni-flash-1.1에서는 오디오가 항상 켜져 있고 generate_audio: false는 거부됨. |
| 대신 배경 음악 | POST /v1/music-router/generate로 트랙을 생성한 뒤 Timeline 1.0 soundtrack으로 클립 아래에 깔기(gain_db, loop, 최대 10인 fade_out_seconds, duck_db). Timeline은 워크스페이스의 media.sume.com URL만 받음. |
경로별 비용은 얼마인가요?
Format 경로에서는 실행 상한에 잡히는 생성이 API 요금의 요율로 계량됩니다. 상한은 generation_spend_cap_usd가 정합니다. 최대 $500이며, null은 $500으로 실행되고, 0은 거부되며, 생략하면 Format 자체의 상한을 물려받습니다. 영수증의 usage.billable_amount_usd_micros는 에이전트 자체의 LLM 턴을 제외하므로 실행의 총비용이 아닙니다.
직접 생성하는 경로에서는 모든 모델에서 영상 Job이 제출 시 워크스페이스 USD 잔액에서 공급사 정가 × 1.25로 예약되고, 기본 5.5% 에이전트 수수료가 더해집니다. 모델별 요율은 GET /v1/videos/models의 pricing_skus에 있습니다.
경로마다 어떤 제한이 있나요?
어느 경로도 결과물이 어떻게 보일지는 보장하지 않습니다.
- Format의 설명은 그 Format이 명시한 목표입니다. 레시피는 비공개로 유지되며, Format 실행 안에서 영상 모델을 고정할 수는 없습니다.
- API 실행은 무인 실행입니다. 채팅용 레시피라면 기다렸을 승인은 이미 부여된 것으로 처리되며, 끝낼 수 없는 실행은
failed로 돌아올 뿐 절반만 끝난completed로 돌아오지 않습니다. POST /v1/videos에서는 모든 v1 모델이supported_sizes: null을 보고하므로,size를 보내면400 unsupported_parameter가 반환됩니다. 대신resolution과aspect_ratio를 보내세요.
출처
관련 글
활용 사례 카테고리의 다른 글
- AI 제품 데모 영상 생성 API: 실제 동작 하나 보여 주기
Sume로 제품 데모 영상을 만들려면 팩샷과 동작 하나를 담아 sume-product-usage-demo Format을 실행하거나, 스틸을 영상으로 만든 뒤 Timeline에서 이어 붙이세요.
- AI 제품 사진 API: 스플래시·드립·푸어링 샷
Sume 카탈로그 Format 여섯 개가 뷰티 제품의 스플래시, 드립, 푸어링, 짜기, 텍스처 스틸을 만듭니다. 그 밖의 제품은 /v1/images로 팩샷을 편집하세요.
- 비포 애프터 영상 생성 API: 변화를 드러내는 장면 만들기
Sume API로 비포 애프터 영상을 만들려면 sume-before-after Format을 호출하거나, 첫·마지막 프레임을 지정한 클립을 만들거나, 스틸 두 장을 Timeline 와이프로 이으세요.
- 얼굴 없는 영상 API: 보이스오버, B-roll, 음악, 자막
Sume API로 얼굴 없는 영상을 만들려면 TTS 내레이션을 스파인으로 삼아 생성한 B-roll과 Sume 호스팅 배경 음악을 깔고, 자막은 TTS 단어 타이밍에 맞추세요.
작성자 Sume