User Guide Cancel

Train Firefly custom models

Train Firefly with your brand style or subject and empower creative and marketing teams to use custom models to effortlessly generate content that reflects your brand.

Speed up image generation for content production
With just a few images, you can create a custom model in Adobe Firefly trained on your brand's assets, subjects, and other campaign materials.

Scale on-brand content

Graphic showing how a diverse and representative dataset leads to better performance and accuracy of a custom model.
Sample input and output images from a Firefly custom model trained on a subject.


Transform your style or subject to explore new ideas, visualize different surroundings, generate innovative content, and tailor content to specific segments.

Brand & campaign styles

Sample image for training a model on brand and campaign styles

Generate content that aligns with your brand using custom models trained on your unique brand or campaign style. Streamline the process of content creation and empower creatives and marketers to generate on-brand content with just a few words.

Ideation and concept creation

Sample image for using Custom Models for ideation and concept creation.

Build upon the spark of an idea or concept with a custom model to unleash your creativity and explore a breadth of possibilities quickly, all while creating content adhering to your brand aesthetic. Use custom models to accelerate stakeholder alignment by showcasing your vision.


On-brand characters

Sample image for training a model on characters.

Take an existing character and reimagine it with high-quality precision in a variety of scenes, lighting, and positions using a character-based custom model. Free up creative teams by significantly reducing the time dedicated to character development and ideation.

Product photography and merchandising

Sample image for training a model for product photography and merchandising.

Visualize your product in different complex scenes and scenarios with a simple text prompt. Personalize and localize product imagery for specific segments and channels to create impactful campaigns that resonate with your audience and achieve faster timer to market.

Note:

To train custom models in Adobe Firefly, you must be entitled as a trainer for Firefly custom modelsIf you're using Firefly through a company-owned account, contact your Adobe administrator to request access.

Train custom models

Determine what you want to train your model to do and collect your assets. It can help to crop images to prepare them for training, allowing the model to focus on the most important visual elements.

  1. Open the Firefly web app on your desktop and select Custom Models.

  2. Select Train a model.

  3. Enter a name and description for the model.

  4. Select a Training mode.

    • Select Style to train the model on the colors, shapes, and background aesthetic. Include diverse images with different content and subjects while keeping a consistent look and feel for the style.
    • Select Subject (tech preview) to train the model on an object or character. Include images of a single subject with the same traits in different backgrounds and poses.

    Explore best practices for each training mode.

  5. For Subject (tech preview), in the Concept field, enter a keyword for the main subject of your model. For example, if your model is to be trained on your product, enter Product1.

  6. Select Continue.

  7. Add a sample prompt that reflects a practical example of effectively using your model, including your subject or style name.

  8. Drag and drop at least 10 - 30 images to train the model. The more images you use, the better the results. Explore best practices for training efficient Firefly custom models.

  9. Images are uploaded and scanned for errors. A warning will appear if the image isn't optimal but can still be used, and an error will appear if the image has to be removed before training. 

  10. Once the images are uploaded, they are auto-captioned. You can select the image to view it and edit the caption to accurately describe its content, including key elements and actions. For subject models, ensure that the auto-caption contains the Concept

  11. To add more images, select the Add Image   icon. To delete an image, choose the image and then select the Delete   icon.

  12. In the Sample prompt field, add a sample prompt that reflects a practical example of how to effectively use the model.

  13. Select Train and confirm that you have the rights to use the uploaded images.

  14. Firefly will start the training. While the training is in progress, you can leave this page or return to the model inventory page. Once the training is complete, it will reflect on the Your Models page with a Ready status.

Note:

On the Your models page in the Firefly web app, all users within your organization entitled to train custom models can view the custom model you created.

Preview and test custom models

After you train a custom model, you can test if it matches your intention before publishing it for use by content generators. If you'd like to make modifications, you can duplicate your training data and add/remove images or change the captions before training. Explore tips and best practices to train effective Firefly custom models.

  1. In the Firefly web app on your desktop, select Custom models.

  2. Select   icon for a model and select Preview and Test.

  3. Your model will open in the Preview and Test mode with the sample prompt entered into the prompt field.

  4. Under the General settings section, ensure that the right model is selected from the Model dropdown menu.

  5. Select the aspect ratio from the following options:

    • Landscape (4:3)
    • Portrait (3:4)
    • Square (1:1)
    • Widescreen (16:9)
  6. Enter a detailed prompt and select Generate.

    Note:

    When testing a subject model, make sure to add the keyword added in the Concept field as the main subject of your prompt. 

  7. Reword your prompt or try other prompts to test your custom model.

  8. Once you are done testing the model, select the Back button to return to the Your models page.

Publish or manage custom models

  1. In the Firefly web app on your desktop, select Custom models.

  2. In the Your models page, select   icon for the identified custom model.

  3. From the context menu, select one of the following:

    Publish

    Publish the custom model so that it's available for entitled users to use and generate image variations.

    Edit

    Refine your training dataset by adding or removing images. You can only edit datasets that haven't been trained. To edit a model that has been trained, duplicate it, and then edit the new version.

    Duplicate

    Create a copy of the model for editing or versioning.

    Delete

    Delete the model and remove it from the Your models page for all users.

All users within your organization who are entitled to generate assets using custom models can access and use the published models using the Text to Image feature in the Firefly web app.

 Adobe

Get help faster and easier

New user?