
이 ComfyUI 튜토리얼 워크플로우는 구조화된 JSON 프롬프트로 Ideogram v4를 제어해, 깔끔한 텍스트 렌더링, 일관된 브랜드 컬러, 신뢰할 수 있는 레이아웃 제어를 실현하는 방법을 보여줍니다. 자유로운 문장 대신, 장면 설명, 인-이미지 텍스트, 컬러 팔레트, 오브젝트별 바운딩 박스를 담은 간결한 JSON 객체를 작성합니다. 이 JSON은 IdeogramV4 파트너 API 노드에 입력되어, 모델이 허용하는 한 최대한 지정한 레이아웃에 맞는 고품질 이미지를 반환합니다. 출력은 SaveImage로 바로 연결됩니다.
작성 편의를 위해 JSON Prompt Builder 그룹(선택 후 Ctrl+B로 활성화)에는 스키마/템플릿이 담긴 MarkdownNote와, 평문을 구조화된 JSON 프롬프트로 변환해주는 GeminiNode(선택 사항)가 포함되어 있습니다. PreviewAny로 구조화된 프롬프트를 미리 확인하고, 바운딩 박스나 팔레트 값을 반복적으로 조정한 뒤 최종 이미지를 렌더링할 수 있습니다. 자연어 프롬프트만으로는 어려운 인-이미지 텍스트, 브랜드 팔레트, 오브젝트 배치가 필요할 때 이상적입니다.
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

















