Sign In

Ideogram 4 Magic Prompt Assist Workflow (魔术提示辅助工作流程)

Download

1 variant available

Config Other

127.63 KB

Verified:

Type

Workflows

Stats

443

Reviews

Published

Jun 7, 2026

Base Model

Ideogram 4.0

Hash

AutoV2
9321E744E9
happyhen's Avatar

happyhen

Ideogram 4 is provided under and subject to the Ideogram Non-Commercial Model Agreement. All rights reserved. Copyright © Ideogram, Inc.

Telegram

This is an add-on over the base ComfyUI workflow for Ideogram 4 with small improvements.

Added:

  • The ability to choose your GGUF LLM for transforming the prompt into JSON.

  • Memory leak protection (sometimes Comfy, for some reason, didn't unload the Ideogram model before loading the LLM model on my setup).

  • A more creative system prompt. (But as a result, outputs are even more random if it is not specified explicitly.)

  • Less censorship. (I tried to hit censorship, but if JSON is specified correctly, it doesn't happen, but you won't be able to generate anything more than light erotica and vulgar captions due to data limitations in the model. You can also modify the system prompt if you end up getting censored. The more text is in the final JSON prompt, the lower the chance of hitting censorship.)

You can also optionally insert an image with mmproj connected, the LLM will describe it and add it to the prompt.

For the LLM that transforms your prompt, I recommend using abliterated or any other non-censored variants. From my tests, the best balance is Gemma 4 26B4A. The other Gemma 4 models, as well as Qwen 3.6, also work reliably, though they sometimes produce hallucinations. For Qwen, if you repeat the same word, increase the repeat penalty to 1.08 or slightly higher. Increasing temperature and top_k can also help.
To reduce hallucinations, you can try slightly lowering these values. It all depends on the LLM you choose.
Follow the default settings recommended by the model developer if you not sure.
I also changed the guide inside the workflow, you can follow it.



Translate on Chinese:
这是对基础 ComfyUI 工作流用于 Ideogram 4 的一个附加功能,包含一些小改进。

新增功能:

  • 可自由选择用于将提示词转换为 JSON 的 GGUF LLM。

  • 防止内存占用未释放的问题(在我的环境中,由于某些原因,Comfy 有时不会在加载 LLM 模型之前卸载 Ideogram 模型)。

  • 更具创意的系统提示。(但因此,如果没有明确说明,输出结果会更加随机。)

  • 更少的审查。(我尝试触发审查,但如果 JSON 编写正确,通常不会发生。不过由于模型训练数据本身的限制,你仍然无法生成超出轻度情色内容和粗俗文字描述范围的内容。如果遇到审查,你也可以自行修改系统提示。最终 JSON 提示中的文本越多,触发审查的概率通常越低。)

  • 你还可以选择插入图像。连接 mmproj 后,LLM 会自动描述图像内容并将其添加到提示词中。

对于负责转换提示词的 LLM,我推荐使用 abliterated 或其他 uncensored 版本。根据我的测试,Gemma 4 26B4A 在性能与效果之间取得了最佳平衡。其他 Gemma 4 模型以及 Qwen 3.6 也能稳定工作,但有时会产生幻觉。对于 Qwen,如果输出中出现同一词语反复重复的情况,请将 repeat penalty 提高到 1.08 或略高。提高 temperature 和 top_k 也可能有所帮助。若想减少幻觉,可以尝试略微降低这些数值。具体效果取决于你选择的 LLM。

如果不确定,请遵循模型开发者推荐的默认设置。



Translate on Russian:

Это надстройка над базовым воркфлоу от комфиюай для идеограм 4 с небольшими улучшениями.

Добавлено:

Возможность выбора вашей gguf ллм для преобразования промпта в json

защита от утечки памяти (иногда комфи у меня почему-то не выгружало ideogram модель перед загрузкой модели llm)

Более изобретательный системный промпт. (Но из-за этого еще более рандомный по результатам если он не указан явно)

Меньше цензуры (Я пытался поймать цензуру, но если json указан верно, этого не происходит, вы так же можете модифицировать системный промпт, если вдруг будете её получать, чем больше текста в итоговом json промпте, тем меньше шанс поймать цензуру.)

Вы так же можете по желанию вставить изображение и при подключенном mmproj оно будет описано llm и добавлено в промпт.

В качестве llm которая преобразовывает ваш промпт рекомендую использовать aliberated или любые другие нецензурные варианты. По-моим тестам, оптимальное соотношение у gemma 4 26b4a. Остальные gemma 4, а так же qwen 3.6 отрабатывают так же исправно, хотя иногда выдают галлюцинации. При повторении одного и того же слова у qwen повысьте repeat penalty до 1.08 или немного выше. Повышение температуры и top k в этом случае так же может помочь. Чтобы снизить галлюцинации, можете можно попробовать немного понизить значения. Все зависит от выбранной вами ллм, смотрите настройки предлагаемые разработчиком модели по умолчанию если не уверены или у вас возникают ошибки.