Generative AI and Generate Variations for AEM are powerful tools – but you are responsible for use of the output.

Your inputs to the service should be tied to a context. This context can be your branding materials, website content, data, schemas for such data, templates, or other trusted documents.

You must evaluate the accuracy of any output as appropriate to your use case.

Before using Generate Variations you are required to Agree to the Adobe Generative AI User Guidelines.

Usage of Generate Variations is tied to the consumption of generative actions.

Overview

When you open Generate Variations (and expand the left panel) you see:

Generate Variations - main panel

  • Right panel

    • This is dependent on the selection that you make in the left navigation.
    • By default, Prompt Templates are shown.
  • Left Navigation

    • To the left of Generate Variations, there is the option (sandwich menu) to expand, or hide the left navigation panel.

    • Prompt Templates:

      • Shows links to the various Prompts; these can include prompts:

        • Provided by Adobe to help you generate content; flagged with the Adobe icon.
        • Created by yourself.
        • Created within your IMS organization; flagged with an icon showing multiple heads.
      • Includes the New prompt link for creating your own prompt.

      • You can Delete prompts created by yourself, or within your IMS organization. This is done using the menu accessed with the ellipse on the appropriate card.

    • Favorites: Shows results from previous generations that you have flagged as Favorites.

    • Recents: Provides links to prompts, and their inputs, that you have used recently.

    • Help & FAQ: Links to documentation, including FAQs.

    • User Guidelines: Links to the legal guidelines.

Get Started

The interface guides you through the process of generating content. After opening the interface, the first step is to select the prompt you want to use.

Select Prompt

From the main panel, you can select:

  • a Prompt Template supplied by Adobe to start generating content,
  • the New prompt to create your own prompt,
  • a template that you have created for your use only,
  • a template that you, or someone in your organization, has created.

To differentiate:

  • The Adobe-provided prompts are flagged with the Adobe icon
  • Prompts available throughout your IMS organization are flagged with a multiple head icon.
  • Your private prompts are not specifically flagged.

Generate Variations - prompt templates

Provide Inputs

Each prompt needs you to supply certain information so that it is able to get appropriate content back from generative AI.

The input fields guide you through what information is needed. To help, certain fields have default values that you can use, or modify as needed, and descriptions explaining the requirements.

There are several key input fields that are common to multiple prompts (certain fields are not always available):

  • Count of/Number of

    • You can select how many content variations you want to be created in one generation.
    • Depending on the prompt, this might have one of various labels; for example Count, Number of Variations, Number of Ideas, and others.
  • Audience Source/Target Audience

    • Helps to generate personalized content to a specific audience.
    • Adobe provides default audiences; or you can specify additional audiences; see Audiences.
  • Additional Context

    • Insert relevant content to help Generative AI craft a better response based on the input. For example, if you are creating a web banner for a particular page or product you may want to include information about the page / product.
  • Temperature
    Use to modify the temperature of Adobe Generative AI:

    • A higher temperature strays from the prompt and leads to more variation, randomness, and creativity.
    • A lower temperature is more deterministic and stays closer to what is in the prompt.
    • As default, the temperature is set to 1. You can experiment with different temperatures if the generated results are not to your liking.
  • Edit Prompt

Generate Copy

After you fill out the input fields, and/or modify the prompt, you are ready to generate content and review the responses.

Select Generate to see responses generated by generative AI. The generated content variations are shown under the prompt that generated them.

Generate Variations - generate copy

NOTE
Most Adobe prompt templates include an AI Rationale in the variation response. This provides transparency as to why generative AI generated that particular variation.

When you select a single variation, the following actions are available:

  • Favorite
    • Flag as a Favorite for future use (will show in Favorites).
  • Thumbs Up/Thumbs Down
    • Use the thumbs up / down indicators to notify Adobe of the quality of responses.
  • Copy
    • Copy to the clipboard for use when authoring content on your website, or in an Experiment.
  • Remove

If you need to refine the inputs or prompt, you can make adjustments and select Generate again to get a set of new responses. The new prompt and response are shown below the initial prompt and response; you can scroll up and down to view the various sets of content.

Above each set of variations is the prompt that created them, along with a Re-use option. If you ever need to re-run a prompt with its inputs, select Re-use to reload them in Inputs.

Generate Image

After you have generated text variations, you can generate images in Adobe Express using the Generative AI capabilities of Firefly.

NOTE
Generate Image is only available if you have an Adobe Express entitlement as part of your IMS organization, and access granted to you in the Admin Console.

Select a variation, followed by Generate Image, to directly open Text to Image in Adobe Express. The prompt is pre-populated based on your variant selection, and images are automatically generated according to that prompt.

Generate Variations - express images

You can make further changes:

You can also use Explore More for further possibilities.

When complete, select the desired image and Save to close Adobe Express. The image is returned, and saved with the variation.

Generate Variations - express image saved

Here you can mouse-over the image to show action items for:

NOTE
Content credentials are not persisted when used in document-based authoring.

Use Content

To use the content generated with generative AI, you must copy the content to the clipboard for use elsewhere.

This is done using the copy icons:

  • For text: Use the copy icon visible on the variations panel
  • For the image: mouse-over the image to see the copy icon

Once copied to the clipboard, you can paste the information for use when authoring content for your website. You can also run an experiment.

Favorites

After reviewing the content you can save selected variations as favorites.

Once saved they are shown under Favorites in the left navigation. Favorites are persisted (until you Delete them, or clear the browser cache).

  • Favorites and variations can be copy/pasted to the clipboard for use in your website content.
  • Favorites can be Removed.

Recents

This section provides links to your recent activity. A Recent entry is added after you select Generate. It has the name of the prompt and a timestamp. If you select a link, it loads the prompt, populates the input fields as appropriate, and shows generated variations.

Edit the Prompt

The underlying prompt can be edited. You may want to do this:

  • If the generated results that you are getting need further refinement
  • You want to modify and save the prompt for future use

Select Edit Prompt:

Generate Variations - edit prompt

This opens the prompt editor, where you can make your changes:

Generate Variations - prompt editor

Add Prompt Inputs

When creating or editing a prompt, you may want to add input fields. Input fields act as variables in the prompt and give the flexibility to use the same prompt in various scenarios. They allow users to define specific elements of the prompt, without having to write the entire prompt.

  • A field is defined with double curly brackets {{ }} enclosing a placeholder name.
    For example, {{tone_of_voice}}.

    NOTE
    Spaces are not allowed between the double curly brackets.
  • It is also defined under METADATA, with the following parameters:

    • label
    • description
    • default
    • type