Back to Blog

DALL·E 3 Aims to Fix Its Weakest Link: User Prompts

/ Harrison Portwood

DALL·E 3 is an extraordinary step in AI image generation. Users are often amazed by the simple act of providing a prompt and having the model respond with a creative, highly detailed image. However, what many users don't see is the intricate process occurring behind the scenes, where DALL·E 3 is actively working to enhance what is arguably its weakest link - the initial user prompt.

Edward Hopper's Nighthawks, but with the patrons glued to their phones. Generated by DALL·E 3.Edward Hopper's Nighthawks, but with the patrons glued to their phones. Generated by DALL·E 3.

The amazing images created by DALL·E 3 rely on clear and creative user prompts. However, many users find it hard to express their ideas, resulting in vague prompts that can lower the quality of the artwork. DALL·E 3 helps fill in these gaps. OpenAI’s tools work well together to boost creativity. For example, GPT-4 is excellent at making storylines and dialogues, pushing imaginative boundaries. It's a great partner for users looking to create more deeply and effectively.

So, how does DALL·E 3 use GPT-4 to enhance user prompts? The process involves a fascinating interplay between the two models. When a user submits a prompt, DALL·E 3 takes the initial input and passes it through GPT-4 to “upsample” the prompt. This means that GPT-4 analyzes the prompt, generates additional context, and enriches the original submission with enhanced details, stylistic improvements, and broader thematic elements. Essentially, it ensures that the prompt is not just good, but great.

a beach at sunset

Original Prompt

Visualize a serene scene wherein the sun is setting, casting its warm hues of orange, red, and yellow across the sky. Waves are gently lapping at the sandy beach, strewn with seashells and tiny footprints of birds. Palm trees in the distance are forming silhouettes against the colorful backdrop of the sky. The calm sea is reflecting the brilliant colors of the setting sun. There are also a few white, fluffy clouds dotting the sky. The atmosphere is peaceful and quiet with only the rhythmic sounds of the waves breaking the silence.

GPT-4 Revised Prompt

Image generated by DALL·E 3 using the revised prompt shown above.Image generated by DALL·E 3 using the revised prompt shown above.

This collaboration transforms the user's initial idea into a more robust, imaginative input, setting the stage for DALL·E 3 to generate compelling and visually striking art. Using a GPT-4 enhanced prompt provides DALL·E 3 with the context it needs to create an image that resonates with the user's original vision while enhancing it in unexpected ways.

If your a developer, or a power user, there is no way around GPT-4 enhancing your prompts. Prompt engineering has led to questionable results, in my personal experience. It'll be interesting to see how DALL·E 3 and future iterations continue to grow, but this is certainly a major step forward.