MidJourney Multi-Prompts and Text Weights

If you really want to bring your MidJourney prompts to the next level, you need to master how to use multi-prompts and text weights.

MidJourney actually has the ability to consider two or more concepts individually.

For example, if we take the prompt “hot dog” as a single concept, we get a hot dog. But if we separate the two using the double colon as a separator, MidJourney will consider them separately, and we get a much different image, as you can see here on the right.

Midjourney Multi-Prompts

MidJourney is actually able to consider two or more prompts at one time.

Of course, you wouldn’t want to add too many prompts because it would muddy your results, but I have found that it handles three and four prompts really well.

What is Multi Prompt?

A multi-prompt in Midjourney enables the bot to consider each part of a prompt individually and then blend them together to generate a cohesive image. This is achieved by using a double colon (::) as a separator between different parts of the prompt.

For instance, the prompt “space ship” is treated as a single concept, prompting the bot to generate images of sci-fi spaceships.

However, separating the prompt into “space:: ship” leads to a blend of the two distinct concepts—space and ship—resulting in creative interpretations such as a sailing ship traversing through space.

Key Points:

  • No space is used between the double colons (::).
  • Multi-prompts work with various Model Versions, including 1, 2, 3, 4, 5, niji, and niji 5.
  • Any additional parameters should be added at the end of the prompt.

Assigning Number Values to Prompts

Now, after the double colon (::), you can assign a number value, and this number value determines the relative importance that that prompt has in the overall prompt.

Midjourney Text-Weights

What’s important to know, and it can be a little confusing, is that the level of importance for each respective text weight is dependent on the number ratio between each text weight.

So if one has the value of one and another has the value of two, the one with the value of two will be two times greater.

But it’s also the same if it has the value of 25 and the other one has a value of 50—it’ll still be two times greater, and it’s the same thing essentially.

What is Prompt Weights?

Prompt weights allow you to specify the relative importance of different parts of a multi-prompt.

By assigning a numerical value immediately after the double colon, you can influence how prominently each concept features in the final image.

Midjourney Prompting Complete Guide

How Prompt Weights Work

In a prompt like “space:: ship,” both parts are considered equally important. Changing it to “space::2 ship” makes “space” twice as important as “ship,” leading to images dominated by space with ships playing a supporting role.

Using Text Weights for Multiple Elements

Now let’s alter a prompt once more, and we’re going to add a text weight to all three parts.

So “tree” is going to have its own text weight, “man” is going to have its own text weight, and “illustration” is going to have its own text weight.

Midjourney Multi-Prompts and Text-Weights Explained
Midjourney Multi Prompts and Text-Weight

They all have the same value, so they’ll all have the same level of importance.

Observing the Outcome

As you can see here, MidJourney went ahead and created an image, and it’s a bit more abstract.

You see all three elements: the illustration element, the man element, and the tree element, resulting in a much different set of images.

What is Negative Prompt Weights?

Negative weights can be assigned to parts of a multi-prompt to minimize or exclude unwanted elements. The sum of all weights must remain positive.

The –no Parameter

The –no parameter functions similarly to assigning a negative weight of “-.5” to exclude specific elements.

Example:

  • vibrant tulip fields:: red::-.5
    • This is equivalent to “vibrant tulip fields –no red,” removing the red elements from the tulip fields.

Read More about Multi Prompt here.

Latest Midjourney Tutorials: