Generation controls

    Prompt expansion

    Also called Prompt optimiser, Prompt enhancement, Prompt rewriting.

    Prompt expansion is a provider-side step that rewrites your short prompt into a longer, more detailed one before the generator ever sees it.

    A language model sits in front of the generator and fills in what you left out — lens, light, texture, mood. Six words become sixty. For a casual prompt this is usually an upgrade, because the generator behaves better with specifics and most people write far too little.

    The cost is that you are no longer the author of the input. Two runs of the same short prompt can be expanded differently, so results vary in ways the seed cannot explain, and a detail you deliberately omitted may be invented and inserted. If you have written a careful, precise prompt, expansion can overwrite exactly the restraint you were going for.

    It appears under several names across providers and is frequently on by default. Whether it is on is worth knowing before you spend an afternoon concluding that a model ignores your wording.

    In practice

    • On by default for many models — check before assuming your text reached the generator verbatim.
    • Turn it off when reproducing a result exactly, because the rewrite is a second source of randomness.
    • Leave it on for quick exploration from short prompts; it raises the floor considerably.

    The mistake to avoid

    Debugging a locked seed while expansion is enabled. The seed is doing its job; the prompt going in was different each time.

    Related terms

    The all-in-one AI studio for creators. 60+ models for video, image, voice, music and lipsync in a single app.