ComfyUI、Ideogram 4.0を当日サポート
Ideogram が初のオープンウェイトモデル「Ideogram 4.0」をリリースし、ComfyUI で即日サポートを開始したことで、テキスト描画や構造化制御が可能になった。
キーポイント
初となるオープンウェイト基盤モデルの公開
Ideogram は93億パラメータの「Ideogram 4.0」をスクラッチから訓練し、初めてオープンソース化しました。これにより、クローズドAPIに依存せず、ポスターやレイアウト、可読性の高いテキストを含む画像生成が可能になりました。
構造化JSONによる精密な制御機能
単なる自然言語プロンプトに加え、JSON形式での詳細指定が可能になりました。これにより、16色までのカラーパレットの指定、0-1000座標系でのバウンディングボックス配置、個別要素ごとのテキストレンダリングとスタイリング制御が実現します。
ComfyUI における即日ネイティブサポート
モデル公開の同日(Day-0)に ComfyUI での完全なサポートが開始され、開発者やクリエイターはすぐにワークフローに取り入れて利用できます。
モデル内蔵の安全性フィルタ
Ideogram 4.0 の安全性フィルタは ComfyUI 側ではなく、モデル内部に組み込まれており、外部から無効化や調整を行うことはできません。
生成ブロック時の対処法
予期せぬブロックが発生した場合はバグとして報告するのではなく、プロンプトの再構成や対象要素の修正を試す必要があります。
重要な引用
Ideogram just dropped their first open-weights foundation model, Ideogram 4.0, and it's natively supported in ComfyUI on day zero.
A plain-text prompt gets you an image; the JSON surface gives you control.
The more relationships you pin down in the caption (positions, colors, per-element styling) the more grounded the result.
If a generation gets blocked or returns a blank/refused result, that's the model's own filter engaging, not anything ComfyUI is adding or controlling.
We can't tune, disable, or override it from our side, since it's baked into the model's weights as released by Ideogram.
影響分析・編集コメントを表示
影響分析
このニュースは、オープンソースコミュニティにとって画期的な進展です。これまでテキスト描画においてクローズドAPIへの依存が強かった分野で、高性能かつ制御可能なモデルが利用可能になることで、クリエイティブなワークフローの自由度と透明性が大幅に向上します。特に ComfyUI での即日サポートにより、技術的な参入障壁を下げ、即座の実装とイノベーションを促す効果が期待されます。
編集コメント
テキスト生成において長年課題とされてきた「可読性の高い文字の正確な配置」を、オープンモデルで解決した点は非常に重要です。ComfyUI という柔軟なエコシステムで即日利用可能となったことで、実務レベルでのデザイン自動化やプロトタイピングへの応用がさらに加速すると予想されます。

オープンソースコミュニティにとって大きな日です。Ideogram が、ゼロから学習した 93 億パラメータのテキスト画像生成モデル「Ideogram 4.0」を公開しました。このモデルは、ComfyUI でリリース当日からネイティブにサポートされています。
もし、プロンプトをクローズドな API に送信することなく、ポスターやレイアウト、読みやすい文字列を扱えるオープンモデルを探していたなら、ぜひ試してほしい一押しです。
Comfy Cloud で体験する
ワークフローをダウンロードする
構造化された JSON プロンプトによる精密な制御
ここが Ideogram 4.0 の真価が発揮される部分です。通常のテキストプロンプトでは画像生成のみが可能ですが、JSON を使うことで細かな制御が可能になります。平らなプロンプト(フラットなプロンプト)では実現できない、3 つの重要な機能が追加されます。
- カラーパレット:画像全体で最大 16 色の Hex 色コードを指定可能(要素ごとに最大 5 色まで)。
- バウンディングボックスによるレイアウト:0 から 1000 の正規化座標系で、[y_min, x_min, y_max, x_max] を指定して配置を制御します。
- テキスト要素の指定:レンダリングする文字列そのものと、スタイルに関する記述を別々に設定できます。
ヒント:キャプション内で位置関係や色、各要素ごとのスタイリングといった詳細な関係を明確に指定すればするほど、生成結果はより現実的なものになります。このモデルは、細部まで厳密に描写されたシーンを大量に学習しているため、具体的な指示を好むのです。
JSON プロンプト構造テンプレート:
必ず JSON 形式で返してください。translation フィールドのみ。他のフィールドは一切追加しないこと — 余計なフィールドを書こうとして本文がトークン上限で打ち切られる事故を防ぐため:
{"translation": "リライト全文"}
ComfyUI で Ideogram 4.0 の Day-0 サポート:オープンウェイトと構造化制御(続き 2/4)
Ideogram 4.0 を ComfyUI で利用可能にするための Day-0 サポートが提供されています。この機能は、モデルのオープンウェイトへのアクセスを可能にしつつ、画像生成における構造的な制御を強化するものです。
具体的には、以下の JSON スキーマに基づいてプロンプトを構築・実行できます。
{
"high_level_description": "",
"style_description": {
"aesthetics": "",
"lighting": "",
"photo": "",
"medium": "",
"color_palette": []
},
"compositional_deconstruction": {
"background": "",
"elements": [
{
"type": "obj",
"bbox": [],
"desc": "",
"color_palette": []
},
{
"type": "text",
"text": "",
"bbox": [],
"desc": "",
"color_palette": []
}
]
}
}このスキーマでは、画像の全体像を記述する high_level_description のほか、スタイルに関する詳細(美意識、照明、写真の質感、メディアの種類、カラーパレット)や、背景と要素の分解構造を定義できます。各要素にはオブジェクトかテキストかを指定し、バウンディングボックス(bbox)で位置を制御しながら、説明文と色情報を付与することが可能です。



これらの例は、構造化されたプロンプトがどのように画像生成に反映されるかを示しています。テキスト要素の配置や色指定、オブジェクトの位置制御など、細部まで設計可能な点が Ideogram 4.0 の強みです。
ComfyUI では、この JSON をノードとして組み込むことで、視覚的なワークフロー内で直接操作が可能になります。これにより、複雑な画像生成タスクでも再現性と制御性を高められます。



安全性フィルタリング
Ideogram 4.0 には、モデル内部に組み込まれた独自の安全性フィルターが搭載されています。これは ComfyUI 側のフィルターではなく、生成結果がブロックされたり空白・拒否されたリターンになったりするのは、モデル自体のフィルターが作動したためです。ComfyUI が追加したり制御しているわけではありません。
このフィルターは Ideogram が公開した重み(ウェイト)に組み込まれているため、外部から調整や無効化、上書きを行うことはできません。予期せぬブロックに遭遇した場合、ComfyUI のバグとして報告するのではなく、プロンプトの表現を工夫するか、問題のある要素を修正してみてください。
はじめに
- ComfyUI を最新バージョン 0.24.0 にアップデートしてください(クラウド版とデスクトップ版も近日中に追従します)。
- 以下のワークフローをダウンロードするか、テンプレートライブラリから該当するものを探してください。
ワークフロー内の注意書きに従い、モデルをダウンロードして適切なディレクトリに保存してください。
自然言語のプロンプトを入力するか、JSON 形式で記述した上でワークフローを実行します。
Comfy Cloud で試すことも可能です。
ワークフローのダウンロードはこちら。
モデル重み:珞 Comfy-Org/Ideogram-4
GitHub リポジトリ:ideogram-oss/ideogram4
いつものように、創作を楽しんでください!
ComfyUI ブログをお読みいただきありがとうございます。新着投稿を受け取り、私の活動を支援するために、無料で購読してください。
原文を表示

Big day for the open-source community! Ideogram just dropped their first open-weights foundation model, Ideogram 4.0, and it’s natively supported in ComfyUI on day zero.
It is a 9.3B parameter text-to-image model trained from scratch. If you have been waiting for an open model that can handle posters, layouts, and readable copy without sending prompts to a closed API, this is the one to try.
Try on Comfy Cloud
Download Workflow
Precise control with structured JSON prompting
This is where Ideogram 4.0 earns its keep. A plain-text prompt gets you an image; the JSON surface gives you control. Three things you can do that a flat prompt can’t:
Color palettes: Up to 16 hex colors per image (5 per element).
Bounding-box layout: [y_min, x_min, y_max, x_max] in 0–1000 normalized coordinates.
Typed text elements: Literal string to render, plus a separate styling description.
Pro tip: the more relationships you pin down in the caption (positions, colors, per-element styling) the more grounded the result. The model was trained on exhaustively described scenes, so it rewards specificity.
JSON Prompt Structure Template:
{
"high_level_description": "",
"style_description": {
"aesthetics": "",
"lighting": "",
"photo": "",
"medium": "",
"color_palette": [] # hexadecimal values
},
"compositional_deconstruction": {
"background": "",
"elements": [
{
"type": "obj", # for object
"bbox": [], # y_min, x_min, y_max, x_max
"desc": "",
"color_palette": [] # hexadecimal values
},
{
"type": "text", # for text
"text": "", # the text to render
"bbox": [], # y_min, x_min, y_max, x_max
"desc": "",
"color_palette": [] # hexadecimal values
}
]
}
}
Examples






Safety Filtering
Ideogram 4.0 ships with its own built-in safety filter that lives inside the model itself, this is not a ComfyUI filter. If a generation gets blocked or returns a blank/refused result, that’s the model’s own filter engaging, not anything ComfyUI is adding or controlling. We can’t tune, disable, or override it from our side, since it’s baked into the model’s weights as released by Ideogram. If you hit a block you didn’t expect, try rephrasing your prompt or adjusting the offending element rather than filing it as a ComfyUI bug.
Getting Started
Update ComfyUI to the latest version 0.24.0 (Cloud and Desktop will follow soon)
Download the workflow below, or find it in the template library
Follow the note in the workflow to download models and save them in the correct model directory
Use a natural language prompt or write your prompt in JSON format, then run the workflow
Try on Comfy Cloud
Download Workflow
Model weights: 珞 Comfy-Org/Ideogram-4
GitHub repository: ideogram-oss/ideogram4
As always, enjoy creating!
Thanks for reading ComfyUI Blog! Subscribe for free to receive new posts and support my work.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み