
이 ComfyUI 워크플로우는 이미지 내 캐릭터 손에 제품을 자연스럽게 합성해, 제품이 실제로 사용되는 상황을 연출하는 UGC(사용자 생성 콘텐츠) 제작에 최적화되어 있습니다. LoadImage 노드로 캐릭터와 제품 이미지를 각각 업로드하고, GeminiImage2Node(모델: Gemini3 Pro Image Preview)가 두 이미지를 최적화해 결합합니다. 이 노드는 최종 이미지의 시각적 일관성과 리얼리티를 유지하는 데 핵심 역할을 합니다. e20a7fb5-3d72-41c9-a78c-fdf287ec46ec 노드는 AI 기반으로 제품을 캐릭터 손에 정확히 배치합니다. 마지막으로 SaveImage 노드로 결과 이미지를 내보내 마케팅 자료나 SNS에 바로 활용할 수 있습니다. 브랜드가 제품을 실생활에 자연스럽게 노출하고자 할 때 매우 유용합니다.
API
Use this workflow from code
Every Comfy workflow is a JSON graph. The payload below is this workflow, exactly as ComfyUI runs it — fetch it from the URL, keep it in version control, or load it in ComfyUI and run it node by node.
Run it from TypeScript or Python with the Comfy SDK. The same code targets Comfy Cloud or a ComfyUI you host yourself — only the base URL changes.
// Install (beta)
npm i @comfyorg/sdk
// Run "모델이 제품 들기" (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("templates-subject_holding_product.app_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("10", "image", asset); // LoadImage
const job = await client.run(wf);
await job.getOutputs("15")[0].toFile("output.png"); // SaveImageThe SDK takes a workflow in API format: open this workflow in ComfyUI and use File → Export Workflow (API).
Comfy Cloud API access requires a plan with an API key.
FAQ














