이 ComfyUI 워크플로는 HappyHorse 1.1 모델을 사용해 일반 텍스트 프롬프트를 대사, 효과음, 음악이 동기화된 완성형 비디오로 변환합니다. HappyHorseTextToVideoApi 노드가 프롬프트와 설정을 HappyHorse 서비스로 전송하면, 오디오 트랙이 포함된 단일 비디오 파일이 생성됩니다. 이후 SaveVideo 노드가 반환된 비디오를 선택한 경로에 저장해, 공유 가능한 파일 1개만 남습니다.
기술적으로 워크플로는 간결하고 목적에 집중되어 있습니다. HappyHorseTextToVideoApi가 생성(비주얼과 오디오를 함께)을 원격으로 모두 처리하고, 통합된 비디오 오브젝트를 출력합니다. ComfyUI에서 중간 프레임 조립이나 별도의 오디오 파이프라인을 관리할 필요가 없습니다. 이 덕분에 비주얼과 사운드의 타이밍이 중요한 짧은 에피소드 콘텐츠, 제품 광고, 컷신에서 멀티 노드 복잡도를 피하면서 빠르게 반복하기에 적합합니다. 장면 설명, 따옴표로 감싼 대사, 간단한 사운드/음악 큐를 포함해 프롬프트를 구조화하면, HappyHorse 1.1이 SaveVideo가 보존하는 단일 파일로 일관되고 타이밍이 맞는 시퀀스를 만들도록 가이드할 수 있습니다.
API
코드에서 이 워크플로우 사용하기
모든 Comfy 워크플로우는 JSON 그래프입니다. 아래 페이로드는 이 워크플로우 그 자체로, ComfyUI에서 실행되는 것과 동일합니다 — URL에서 가져오거나, 버전 관리에 보관하거나, ComfyUI에서 불러와 노드별로 실행할 수 있습니다.
Comfy SDK로 TypeScript 또는 Python에서 실행하세요. 동일한 코드는 Comfy Cloud 또는 직접 호스팅하는 ComfyUI 모두에 적용됩니다 — 기본 URL만 다릅니다.
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");SDK는 API 형식의 워크플로우를 사용합니다: 이 워크플로우를 ComfyUI에서 열고 파일 → 워크플로우 내보내기(API)를 사용하세요.
FAQ














