Communitygithub.com

HiAPI 제품 대변인 비디오

제품 대변인, 브랜드 소개, 광고 영상을 로컬에서 HiAPI를 통해 생성합니다. 합성 프레젠터, 인물 사진 기반의 승인된 토킹헤드 비디오, 제품 소개 또는 브랜드 홍보 영상에 사용됩니다. 합성 대변인은 Kling 3.0 Omni 텍스트-투-비디오로, 토킹헤드는 Kling 3.0 Omni 이미지-투-비디오로, 제품 또는 브랜드 홍보 영상은 Seedance 2.0 Fast로 라우팅합니다. 기존 영상을 편집하거나 조합하는 용도로 사용하지 마세요.

HiAPI 제품 대변인 비디오란 무엇인가요?

HiAPI 제품 대변인 비디오 스킬은 로컬 CLI를 통해 3~15초 길이의 단일 장면 제품 영상을 생성하는 도구입니다. 합성 대변인, 승인된 인물 사진 기반 토킹헤드, 제품 소개, 브랜드 홍보 등 네 가지 시나리오를 지원하며, 각 시나리오에 따라 최적의 AI 모델(Kling 3.0 Omni 또는 Seedance 2.0 Fast)로 자동 라우팅됩니다. 주요 기능으로는 예상 비용 확인(dry-run), 소비 제한 보호, 중단된 작업 재개(idempotency key), 그리고 실패 처리 규칙이 포함됩니다. 이 스킬은 Cursor, Claude Code, Codex, VS Code Insiders 등 다양한 AI 에이전트 플랫폼에서 사용할 수 있으며, SKILL.md에 정의된 대로 사용자가 명시적으로 승인하고 --spend 플래그를 사용할 때만 유료 작업을 생성합니다. 생성된 결과물은 outputs/ 디렉토리에 MP4 비디오, 스크립트, 자막, 프롬프트 JSON, 매니페스트, QC 체크리스트 등 완전한 패키지로 저장됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/HiAPIAI/hiapi-product-video-skills/tree/main/skills/product-spokesperson

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

HiAPI 제품 대변인 비디오은(는) 무엇을 하나요?

로컬 CLI로 3~15초 길이의 단일 장면 제품 영상을 생성합니다. 유료 요청 전에 항상 --dry-run으로 예상 비용을 확인하세요. 사용자가 명시적으로 생성을 승인하고 명령어에 --spend가 포함된 경우에만 유료 작업을 생성합니다.

시나리오 라우팅

정확히 하나의 시나리오를 선택하세요:

시나리오모델필수 입력P0 기본값
synthetic-spokespersonkling-3.0-omni/text-to-video프롬프트 및 선택적 대사3초, 720p, 9:16, 오디오
talking-headkling-3.0-omni/image-to-video승인된 인물 사진 1장, 프롬프트, 대사, 동의3초, 720p, 오디오
product-introseedance-2.0-fast프롬프트 및 제품 이미지 1~9장4초, 480p, 9:16, 오디오
brand-promoseedance-2.0-fast프롬프트 및 브랜드/제품 이미지 1~9장4초, 480p, 9:16, 오디오

요청을 구성하기 전에 대상 길이를 확인하세요. 사용자가 지정하지 않은 경우, 영상 길이를 몇 초로 할지 묻고 지원되는 범위(Kling 315초, Seedance 415초)를 알려주세요. 표에서 P0 기본값을 제안하되, 사용자가 길이를 선택하거나 기본값을 명시적으로 수락할 때까지 --dry-run으로 진행하지 마세요.

사용자가 승인을 확인하고 명령어에 --consent-confirmed가 포함된 경우에만 talking-head 생성을 허용합니다. 제품 주장, 보증, 가격, 인증 또는 브랜드 사실을 임의로 만들어내지 마세요.

소비 및 비밀 보호

먼저 무비용 점검을 실행하세요:

node scripts/hiapi-product-spokesperson-video.mjs --check --env-file "D:\path\to\.env.local"

그런 다음 의도한 요청을 --dry-run으로 실행하세요. --dry-run을 --spend로 대체하기 전에 공개 가격 견적이 사용자의 한도 내에 있는지 확인하세요. 기본 클라이언트 측 견적 한도는 $0.50이며, 명시적으로 사용자가 승인한 예산 내에서만 재정의할 수 있습니다. 호출당 하나 이상의 유료 작업을 생성하지 마세요.

이것은 서버에서 강제하는 최종 요금 상한이 아닌 견적 보호 장치로 취급하세요. HiAPI는 작업 선불 충전 중에 계정별 그룹 비율을 적용할 수 있습니다. 작업 API가 서버 측 최대 비용 필드를 지원할 때까지, 유료 생성 전에 이 제한 사항을 공개하고 사용자의 총 예산 아래에 충분한 여유를 유지하세요.

HIAPI_API_KEY를 프로세스 환경 또는 --env-file에서 읽어옵니다. 키를 미리보기, 아티팩트, 매니페스트, 오류 또는 로그에 절대 출력, 반환, 저장 또는 포함하지 마세요. P0에서는 임시 저장소를 사용하세요.

설치 후 .env.example을 무시된 .env에 복사하거나, --env-file을 기존의 무시된 환경 파일로 지정하세요. 채워진 파일을 절대 커밋하지 마세요. 포함된 이미지 데이터와 원격 이미지 URL을 미리보기 및 저장된 요청 아티팩트에서 모두 삭제하세요.

로컬에서 실행

비용을 지출하지 않고 승인된 토킹헤드 요청을 예상하려면:

node scripts/hiapi-product-spokesperson-video.mjs `
  --scenario talking-head `
  --image-file "D:\media\authorized-person.jpg" `
  --prompt "고정 카메라, 자연스러운 아이컨택, 절제된 움직임" `
  --dialogue "새로운 제품, 지금 만나보세요." `
  --consent-confirmed `
  --env-file "D:\path\to\.env.local" `
  --max-cost-usd 0.50 `
  --dry-run

synthetic-spokesperson의 경우 이미지 및 동의 옵션을 생략하세요. 제품 및 브랜드 시나리오의 경우 --reference-image-file 또는 --reference-image-url을 반복하세요. 로컬 JPEG, PNG, WebP 파일은 데이터 URI로 변환되며 각각 20MiB를 초과할 수 없습니다.

비용 재지출 없이 재개

CLI는 제출 전에 멱등성 키를 출력하고 작업 생성 직후 작업 ID를 출력합니다. 작업 ID가 반환되기 전에 제출이 중단된 경우 동일한 --idempotency-key로 재시도하세요. 생성 후 폴링이 중단된 경우 --task-id ID, --env-file 및 원하는 --output-dir만 실행하세요. 이렇게 하면 폴링이 재개되고 기존 결과를 다시 빌드하거나 재제출하지 않고 다운로드합니다.

출력 패키지 보존

--output-dir이 제공되지 않는 한 각 성공적인 실행을 outputs/ 아래에 기록하세요. 다음을 보존하세요:

  • final.mp4;
  • script.md 및 captions.srt;
  • 포함된 미디어와 원격 이미지 URL이 삭제된 prompt.json;
  • 시나리오, 모델, 작업 ID, 상태, 견적, 요청 해시, 저장소, 타임스탬프 및 만료가 포함된 manifest.json;
  • 음성, 립싱크, 일관성, 연속성 및 주장 정확성에 대한 인간 검토를 위해 표시된 qc.json.

최종 성공적인 작업과 사용 가능한 로컬 비디오 없이 성공을 주장하지 마세요.

실패 처리

  • HTTP 400, 401, 402 또는 403은 재시도하지 마세요.
  • HTTP 409, 429 또는 503은 원본 멱등성 키로 최대 세 번까지 제출을 재시도하세요.
  • --task-id로 폴링 중단을 재개하고, 자동으로 대체 작업을 제출하지 마세요.
  • 품질 실패 후 다른 유료 실행에 대한 명시적 승인 없이 재생성하지 마세요.
  • 작업 ID, 최종 상태, 견적, 로컬 출력 경로 및 보류 중인 인간 QC 확인을 보고하세요.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

hiapi-fashion-lookbook-video

Plan, preview, price, and generate short single-shot fashion videos through HiAPI. Use for runway walks, one target-outfit transition, editorial lookbook poses, and non-speaking person showcases for clothing brands, fashion creators, and ecommerce sellers. Route text-only briefs to Kling 3.0 Omni text-to-video, one authorized person or complete-look image to Kling image-to-video, and person plus garment/style references to Seedance 2.0 Fast. Do not use for exact virtual try-on or fit guarantees, multi-outfit montages, deterministic motion transfer, talking presenters, captions, logos, CTA compositing, or multi-shot editing.

hiapi-food-commercial-video

Plan, preview, price, and generate single-shot food and beverage commercial videos through HiAPI, with 3-15 second Kling output or 4-15 second Seedance Fast output. Use for coffee pours, beverage splashes, food macro shots, packaged-product hero ads, restaurant atmosphere spots, and ecommerce food promos. Route text-only requests to Kling 3.0 Omni text-to-video, one hero image to Kling image-to-video, and 1-9 reference images to Seedance 2.0 Fast. Do not use for human spokespersons, reference-motion transfer, editing, multi-shot assembly, captions, added logos, or CTA compositing.

hiapi-seedance-2-0-ugc-ad-video-skill

Create source-grounded, real-person or consented synthetic-actor UGC product ads with HiAPI Seedance 2.0 for TikTok and Instagram Reels. Use for ecommerce product trials, unboxings, direct-to-camera demos, creator-style scripts, paid-social variants, 9:16 video generation, or UGC campaign batches that need authentic phone-shot direction, native dialogue, claim controls, and final media QC.

관련 스킬