A Guide to MidJourney
Welcome to the user guide to one of the most powerful generative art tools available.
What’s inside
What is Midjourney
Setting it up
How to use it
Directory of Commands
Prompt Structure
Parameters
Example Outputs
What is Midjourney
Midjourney is a cutting-edge generative art tool that operates within the popular communication platform, Discord. Designed to bring the world of AI-powered art creation to a broader audience, Midjourney allows users to create visually stunning and unique artwork by leveraging the power of artificial intelligence.
This accessible and user-friendly tool simplifies the art creation process, making it an attractive choice for artists, designers, and creative enthusiasts alike who want to explore the possibilities of generative art in a familiar setting.
How does it work?
MidJourney has learned to contextualize what is in images, then when a user prompts it, can make inferences and mesh meaning together, creating something new.
Having been trained on over a hundred million images, Midjourney's AI algorithms have an impressive ability to interpret user inputs and generate visually appealing art pieces based on the given parameters. This vast training data enables the tool to produce a diverse range of creative outputs while maintaining a high degree of artistic quality.
The seamless integration with Discord means that users can easily collaborate, share, and discuss their creations within the platform. With Midjourney, anyone can tap into the world of generative art, regardless of their technical or artistic background.
Setting Up Midjourney + Discord
1
Create a Discord Account
Visit the Discord website and click on "Register" to create a new account. Fill in the required information and complete the registration process. If you already have a Discord account, simply log in.
4
Access the Midjourney bot within Discord
After connecting your accounts, return to the Midjourney Discord server. You should now have access to channels where you can interact with the Midjourney bot. This is where you'll submit commands to generate artwork and receive outputs.
2
Sign up for a Midjourney account
Head over to the Midjourney website and click on "Sign Up" to create a new account. Fill in the required information and complete the registration process. You might need to verify your email address to activate your account.
5
Read Guidelines & View Channels
Familiarize yourself with the community's expectations and adhere to them while using the server. Explore the various channels to see examples of generated artworks, ask questions or discuss topics. This is a great place to learn.
3
Connect your Midjourney account with Discord
Log in to your Midjourney account and navigate to the "Settings" or "Account" section. Look for the option to connect your Discord account. Click on the "Connect" or "Authorize" button and follow the prompts to link your Midjourney account with your Discord account. This will allow you to use Midjourney within the Discord platform.
6
Start generating artwork
Use the appropriate channels to send commands to the Midjourney bot. Familiarize yourself with the available commands, prompt structures, and parameters to create unique generative art pieces. Share your creations, collaborate with other users, and enjoy the world of AI-powered generative art in Discord!
How To Use It
COMMANDS
MidJourney has a series of features that are commands.
These are the first part of the prompt typed into Discord’s entry field, which makes the feature active.
General Commands
/help
: Shows basic information and tips about the Midjourney Bot/info
: View information about your account and any queued or running jobs/subscribe
: Generate a personal link for a user's account page/settings
: View and adjust the Midjourney Bot's settings
Image Generation
/imagine
: Generate an image using a prompt/blend
: Easily blend two images together/show
: Use an image's Job ID to regenerate the Job within Discord/describe
For image2text, create prompts from existing image
Custom Options
/prefer option
: Create or manage a custom option/prefer option list
: View your current custom options/prefer suffix
: Specify a suffix to add to the end of every prompt
Mode Switching
/fast
: Switch to Fast mode/relax
: Switch to Relax mode/stealth
: For Pro Plan Subscribers - switch to Stealth Mode/public
: For Pro Plan Subscribers - switch to Public Mode/remix
: Toggle Remix mode
Other Commands
/ask
: Get an answer to a question/daily_theme
: Toggle notification pings for the #daily-theme channel update/docs
: Use the official Midjourney Discord server to quickly generate a link to topics covered in the user guide/faq
: Use the official Midjourney Discord server to quickly generate a link to popular prompt craft channel FAQs
Tip: While this is a full list of commands, the ones that you will likely use the most frequent are:
/imagine
/blend
/describe
/prefer suffix
/settings
PARAMETERS
Parameters are options added to a prompt that change how an image generates.
You can add multiple parameters to each prompt.
Example Structure: /imagine “YourPrompt” --parameter1 value1 --parameter2 value2
Example Prompt: /imagine A beagle in a spacesuit in space --v 5 --stylize 500
Basic Parameters
--aspect
,-ar
: Change the aspect ratio of a generation--chaos, --c
: Change how varied the results will be (0–100). Higher values produce more unusual and unexpected generations--no
: Negative prompting (e.g.,-no plants
would try to remove plants from the image)--quality
,--q
: Set rendering quality time (0.25, 0.5, 1, or 2). The default value is 1. Higher values cost more, and lower values cost less--seed
: Set a seed value (0–4294967295) for the initial noise in image generation. Using the same seed and prompt will produce similar images--stop
: Finish a Job partway through the process (10–100). Stopping a Job early can create blurrier, less detailed results--style
: Switch between versions of the Midjourney Model Version 4 (4a, 4b, or 4c)--stylize
,--s
: Influences how strongly Midjourney's default aesthetic style is applied to Jobs
Model Versions
--niji
: An alternative model focused on anime-style images--hd
: Use an early alternative Model that produces larger, less consistent images--test
: Use the Midjourney special test model--testp
: Use the Midjourney special photography-focused test model--version
,--v
: Use a different version of the Midjourney algorithm (1, 2, 3, 4, 5 or 5.1)
Upscalers
--uplight
: Use an alternative "light" upscaler. The upscaled image is less detailed and smoother--upbeta
: Use an alternative beta upscaler. The upscaled image has significantly fewer added details--upanime
: Use an alternative upscaler trained to work with the --niji Midjourney Model
Other Parameters
--creative
: Modify the test and testp models to be more varied and creative--iw
: Sets image prompt weight relative to text weight. The default value is --iw 0.25--sameseed
: All images in the initial grid use the same starting noise and will produce very similar generated images--repeat
: Followed by a number, this parameter allows your job to be executed multiple times
Tip: While this is a full list of parameters, the ones that you will likely use the most frequent are:
--v [version #]
--s [stylize amount]
--c [chaos amount]
--q [quality value]
--ar [aspect ratio size]
--tile
--seed [seed value]
PROMPT STRUCTURE
How a prompt is designed will impact how well MidJourney understands your intent. There are different schools of thought on the structure, and it may change from version to version. General rule of thumb is that priority is given to what comes first. You can play with this to experiment.
/imagine [Prefix], [Scene], [Suffix], [Parameters]
/imagine macro shot of a ladybug on a flower, glowing neon colors, sunny day, volumetric lighting --s 750 --v 5 --q 2 --ar 3:2
PREFIX
logo
3D render
macro shot
studio shot
aerial view
illustration
renaissance painting
SCENE
child at a campfire
bottle of champagne
cheetah sitting in a tree in the jungle
2 women sitting together talking in a living room
SUFFIX
eerie
neon
retro
colorful
realistic
ethereal
futuristic
psychedelic
steampunk
Options are truly endless, and there are many guides available that list these out in exhaustive detail. This is just a small sample.
[url]
Image Base
{ }
Permutations
FEATURE DETAILS
Now that we’ve covered the basics, let go more in depth into how some of the commands and parameters work.
--blend
Blend
--s
Stylize
--describe
Describe
--c
Chaos
--seed
Seed
--iw