
이 워크플로는 ComfyUI를 통해 Ideogram의 P-Image 모델을 호출해 단일 텍스트 프롬프트를 완성된 이미지로 변환합니다. BuildJsonPromptIdeogram으로 요청을 구조화해 구성한 뒤 IdeogramPImage 노드(P-Image 모델의 API 호출기)로 전송하고, 생성된 이미지를 즉시 보기 및 내보내기할 수 있도록 반환합니다. 품질 수준과 해상도를 간단히 제어해 선명도, 속도, 렌더당 비용의 균형을 맞출 수 있습니다.
PreviewAny는 두 지점에서 실시간 피드백을 제공합니다. 전송 전 구조화된 JSON 페이로드를 확인할 수 있고, 반환된 이미지도 검토할 수 있습니다. CreateBoundingBoxes는 미리보기에서 구도 가이드(옵션)를 추가해 프레이밍이나 안전 영역을 계획하는 데 도움을 줍니다. 레이아웃을 반복할 때 유용하지만 실제 생성에는 제약을 걸지 않습니다. 출력이 만족스러우면 SaveImageAdvanced가 유연한 파일 이름 지정으로 이미지를 디스크에 저장해 버전을 보관하고, 디자인 리뷰나 A/B 테스트용 배치 반복을 쉽게 진행할 수 있습니다.
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













