Crafting AI Prompts Framework

CRAFTING AI prompts framework IVPE

Last updated: Jul 5, 2026

The CRAFTING AI prompts framework (IVPE) is designed to empower users in effectively utilizing AI for image and video generation tasks while ensuring ethical and responsible use. It consists of three essential parts: CRAFT, ING, and AI. Let's explore each component in detail:

CRAFT: The crafting phase focuses on providing specific details and context to enhance the quality of visual outputs. By defining detailed visual contexts, artistic registers, and specific formats, users guide the AI to better understand the visual intentions and nuances, resulting in images and videos that accurately reflect creative visions. Specifying artistic influences, technical settings, and the primary task objectives helps the AI to align closely with the intended visual style and functional requirements.

ING: The validation phase promotes interactive engagement and integrates legal, security, and privacy considerations. Through fostering iterative feedback and adjustments, users refine the visual outputs in collaboration with the AI, ensuring that the results align with ethical and responsible practices. By being mindful of non-disclosure agreements, data security, and privacy guidelines, prompts maintain compliance, protect sensitive visual content, and establish clear goals. This approach enables users to derive meaningful visuals while upholding confidentiality and achieving desired outcomes.

AI: The enhancement phase emphasizes staying proactive and embracing new possibilities. Users are encouraged to adapt their strategies by validating responses, making necessary adjustments, and refining prompts based on initial results. By continuously improving prompts and leveraging the interactive capabilities of AI, users can maximize the potential of AI tools and generate the best possible visual outcomes.

By adhering to the CRAFTING AI prompts framework, users can effectively utilize the capabilities of AI tools for image and video generation to improve visual content and enhance overall creative engagement.

Let's delve into each aspect of the framework to gain a deeper understanding.


Crafting phase

C - Context

For effective visual content creation, it's crucial to provide a detailed description of the scene to be depicted. This includes specifying the setting, characters, time period, and any relevant background story or overarching theme. Understanding the context helps in creating an image that accurately reflects your vision. Additionally, clarify the purpose or message of the image. Whether it's to convey a narrative, illustrate a concept, or evoke specific emotions, knowing the purpose guides the creative direction and ensures the final product resonates with your intended audience.

[Describe the scene]
Provides details about what specifically is happening in the image. This should include the main actions or events.
[Specify setting]
Outlines where the image is taking place, adding background and environmental context.
[Describe characters or subjects]
Details about the main figures in the image; who they are, what they look like, and what they are doing.
[State the purpose of the Image]
Explains what the image is intended to convey or achieve, defining the overarching goal or message.

R - Register (Artistic Style)

When creating visual content, specifying the artistic register is essential. This involves choosing the range of artistic styles and techniques to be used, from cartoonish to photorealistic or avant-garde. Detailing the technique variety—whether a mix or a focus on a specific method—helps in achieving the desired artistic expression. Describe the mood, tone, and color scheme to set the emotional and visual tone of the image. Indicating a preferred visual style, such as realistic, abstract, or whimsical, further refines the artistic direction.

[Specify Artistic Style]
Indicates the style in which the image should be created, such as impressionistic, realistic, abstract, etc.
[Specify Color Palette]
Defines the colors to be used, which helps set the visual tone and mood.
[Describe Mood/Tone]
Describes the emotional atmosphere or feeling the image should evoke, such as cozy, inviting, somber, etc.

A - Acting Role / Aesthetics

In the context of visual content, assign an 'Acting Role' by specifying a style or influence of a known artist or artistic movement that the image should emulate. This could involve adopting the distinctive techniques or visual flair of renowned artists. For example, you might request an image that reflects the surrealistic elements of Salvador Dalí or the bold simplicity of Andy Warhol. This approach not only pays homage to great artists but also leverages their unique styles to enhance the aesthetic appeal of your image.

[Artist or Artistic Movement]
Specifies the artistic influence or style to be emulated in the image, directing the visual approach and techniques to be used.
[AESTHETIC ELEMENTS]
Detail the specific aesthetic qualities that enhance the image's visual appeal, incorporating stylization, weirdness, and variety. Stylization should be aligned with the intended artistic direction, ranging from detailed realism to broad abstract forms. Incorporate elements of weirdness to introduce unique or unconventional aspects that challenge traditional norms and add intrigue. Ensure the image features a variety of visual elements, such as different textures, a dynamic color range, and a mix of geometric and organic shapes, to keep the viewer engaged and enrich the visual narrative.

F - Format

Clearly define the technical aspects of the image's format. Specify the dimensions and orientation—whether landscape, portrait, or square. If a particular aspect ratio is needed, such as 16:9 for wide-screen or 1:1 for a square format, mention this to ensure the image fits perfectly in the intended medium or platform. This attention to format is crucial for meeting specific layout or design requirements.

[Specify Orientation]
Determines whether the image should be portrait, landscape, or square.
[Specify Aspect Ratio]
Sets the proportions of the image, such as 16:9, 4:3, etc.
[Specify Image Type]
Sets the style of image you want to generate, such as: Photo types (editorial Photography, Documentary Photography, Landscape Photography, Cinematic), illustration, drawing etc.
[Specify Lighting Conditions]
Describes the lighting setup or natural lighting conditions to capture in the image, such as bright, soft, dramatic, backlit, etc. This is essential for setting the mood and visibility in the image. Also using the Time of Day is a useful method such as Golden Hour, Blue Hour or Midday.
[Specify Camera Settings]
Details specific camera (specify a well-known camera) and settings to be used, like aperture, shutter speed, ISO, Shot type (low angle, hero shot, eye level, top down, closeup), lens type (ultra wide angle lens, standard lens) and focus type. These settings are critical for achieving the desired clarity, depth of field (Shallow DoF, Moderate DoF), and motion effects.

T - Task

Articulate the specific goal or primary task of the image. Describe the key elements or focal points that must be included, and provide any special instructions or elements that need to be featured. This clarity in defining the task ensures that the image not only meets artistic and stylistic expectations but also fulfills its intended function, whether it's to advertise, educate, or entertain.

[Objective]
Clearly state the specific goal or the primary task of the image. What is the main focus or the key element that must be included?
[Instructions]
Clearly specify you want to generate an image and list any specific instructions or elements that must be featured in the image.
[Parameters]
Indicate which version of the image creation model should be used, if relevant. This can be crucial for leveraging specific technological advancements or ensuring compatibility with certain styles or techniques. Also keep in mind that for some models, it's necessary to specify parameters such as style, character references, image weights, quality, and similar aspects.

Extra resources:

Midjourney parameter list

Validation phase

I - Interactive

Crafting prompts that encourage interactive engagement is crucial for effective image and video generation. This involves creating prompts that allow for iterative feedback and adjustments, enabling you to refine visual elements and achieve the desired outcomes. The interactive nature of these prompts enhances the creative process, allowing you to explore different visual ideas, request modifications, and perfect the final output. By fostering a dynamic exchange, you can ensure that the generated images or videos are more aligned with your vision, incorporating specific feedback and changes as needed.

N - Non-disclosure

When generating images or videos, it's essential to incorporate legal, security, and privacy considerations, especially when handling sensitive visual content. Protecting this information and ensuring compliance with non-disclosure agreements (NDAs) is critical. Specify any restrictions related to data security and privacy to maintain ethical practices in visual content creation. Before submitting your prompt, ensure that all sensitive elements are properly handled to prevent unwanted exposure or breaches, thus safeguarding confidentiality in the process.

G - Goal-driven

Clearly defining your objectives in the prompts for image or video generation is key to obtaining precise and relevant outputs. Specify your desired visual outcomes and any particular elements that need emphasis, allowing the generation tools to align their output with your specifications. This goal-driven approach ensures the tools understand your intent and focus on producing visuals that precisely meet your needs. After submitting your prompt, it's important to review the generated content to ensure it meets your expectations. If necessary, adjust the formatting and technical parameters to refine the visuals and enhance their suitability for your specific objectives.


Enhancement phase

AI - Adapt and Improve

As AI tools evolve rapidly, it's important to adapt and improve your strategy and prompts. The "AI" aspect of the framework reminds you to refine your output by asking follow-up questions and adapting your approach based on the initial results. Validate the response and make adjustments as necessary. Additionally, continuously improving your prompts and embracing new possibilities is crucial for generating the best possible outcomes. Stay proactive and adaptable to ensure ongoing success with these powerful tools.

Framework overview

It is not necessary to format your prompt following each step individually, but it is important to include all the elements of the framework within your prompt. A valid prompt that encompasses all parts of the framework could be:

Example of prompt template
user >
Acting in the role of [Artist or Artistic Movement], create an image that captures the essence of [Describe the Scene]. Use a [Specify Orientation] orientation with an [Specify Aspect Ratio] aspect ratio. Employ a [Specify Artistic Style] with a [Specify Color Palette] to evoke a [Describe Mood/Tone]. Ensure the lighting is [Specify Lighting Conditions] and adjust camera settings to [Specify Camera Settings] to enhance the visual impact. The context is set in [Specify Setting] with [Describe Characters or Subjects], reflecting the purpose of [State the Purpose/Message of the Image].

So for example, to fill the above one in:

Example of prompt
user >
Acting in the role of Vincent van Gogh, create an image that captures the essence of a bustling modern city cafe, in a portrait orientation with a 4:3 aspect ratio. Use an impressionistic style with a warm color palette to evoke a cozy, inviting atmosphere. The context is a contemporary setting with diverse patrons enjoying their evening, reflecting the purpose of highlighting the cafe's welcoming environment.

For visual output generation, the most advanced and best approach is using JSON.

Example of prompt using JSON
user >
{
    "Context": {
        "Scene": "[Describe the Scene]",
        "Setting": "[Specify Setting]",
        "CharactersOrSubjects": "[Describe Characters or Subjects]",
        "Purpose": "[State the Purpose/Message of the Image]"
    },
    "Register": {
        "ArtisticStyle": "[Specify Artistic Style]",
        "ColorPalette": "[Specify Color Palette]",
        "MoodOrTone": "[Describe Mood/Tone]"
    },
    "ActingRoleOrAesthetics": {
        "Artist": "[Name of Artist]",
        "ArtisticMovement": "[Name of Artistic Movement]",
        "AestheticElements": "[Mention Key Aesthetic Elements if any]"
    },
    "Format": {
        "Orientation": "[Specify Orientation]",
        "AspectRatio": "[Specify Aspect Ratio]",
        "ImageType": "[Photograph, Illustration, Digital Painting, etc.]",
        "LightingConditions": "[Specify Lighting Conditions]",
        "CameraSettings": "[Specify Camera Settings]"
    },
    "Task": {
        "Objective": "Create an image that captures the essence of the described scene.",
        "Instructions": "[Additional Instructions]",
        "Parameters": "[Specify parameters]"
    }
}

Please be aware that this is an iterative process, which means that after the enhancement phase, you will return to the crafting phase. You can adapt and improve the generated output by writing another prompt, utilizing the interactive (i) approach to refine it towards your desired goal (g), while considering the non-disclosure (n) constraints. In your follow-up prompt, you can build upon the previous output without reiterating all of the CRAFT elements. Instead, concentrate on the elements that will improve and contribute to the output's enhancement (AI).

Released: Apr 24, 2024


Now that you understand the basics of crafting effective prompts, it's time to take your skills to the next level. Let's dive into advanced prompt engineering techniques and explore how you can harness the full potential of AI.

The three phases

CRAFT

Craft (write) the prompt with the following elements: Context, Register, Acting Role, Format, and Task.

ING

Validate the prompt and ensure it maintains an interactive approach. Keep in mind the importance of non-disclosure and staying goal-driven throughout the process.

AI

Continuously assess and refine the output based on the prompts output to improve the overall quality.