How to write the prompt for minimax h3 to avoid generate the subtitle

2026-08-25 MiniMaxH3

Key Finding from Testing

According to the PixelDojo MiniMax H3 Prompting Guide, negative prompts (like "do not add subtitles") generally could not be shown to make a measurable difference in most cases. However, there was one exception where negatives actually worked:

"One small difference: the control rendered lettering on a shopfront while the arm that banned on-screen text did not."

Recommended Approach: Explicit Refusal Line

The most effective technique is adding an explicit "do-not" line at the end of your prompt. This is the one case where a negative instruction earned its space in testing:

Template to Avoid Subtitles

A title card reads "YOUR TEXT" in <weight, case, and family>, <position>.
Do not misspell it, do not add any other text, do not add subtitles.

Or more generally for any scene without intended text:

<your scene description>
Do not add any on-screen text, do not add subtitles, do not add captions.

What Works Better Than Negatives

Since MiniMax H3 is very good at generating text when asked, the best strategy is:

  1. Don't mention text at all in your prompt if you don't want it
  2. Describe the visual content without any text-related language
  3. If the model still generates unwanted text (e.g., shopfront signage), then add the explicit refusal line

Full Prompt Example (No Subtitles)

A barista in a narrow espresso bar tamps a portafilter, locks it into the group head, and starts the shot, at sunrise.
Low warm sunlight comes through a window on the left, steam catches the light, brushed steel and matte ceramic surfaces.
Begin on a medium shot of her hands at the machine, then slowly push in to a close-up of the espresso stream.
Audio: the grind of the burr, the clack of the portafilter locking in, the hiss of the pump, and quiet morning room tone.
Do not add any on-screen text, do not add subtitles.

Summary

Approach Effectiveness
Not mentioning text Usually sufficient
"Do not add subtitles/on-screen text" Works when text still appears
Negative lists (e.g., "no text, no captions, no lettering") Minimal measurable difference per tests

Bottom line: Start by simply not requesting text. If unwanted text still appears, add the explicit refusal line: "Do not add any on-screen text, do not add subtitles."