Train Firefly Custom Models (beta)

تاريخ آخر تحديث 19 نوفمبر 2025

Learn about custom models and how to use them to generate images that reflect your style or characters. 

With Firefly Custom Models, you can generate image variations that reflect your style or characters when using the Text to image feature in Firefly and Firefly Boards. Custom models help you explore new ideas, visualize different surroundings, and generate inspirational content personalized to how you train them. 

ملاحظة:

Currently, custom models are available as an invite-only beta for select Creative Cloud Individual or Teams subscribers. If you are an existing customer, you can join the waitlist. Enterprise customers can learn more about and buy custom models today.

Pick a use case

On the Adobe Firefly homepage, select Custom Models.

Browse popular use cases you can train models for. Select one of the use cases to train your own model for that use case. These include:

Illustration style

Train on your art style to create fresh designs that carry your signature look. 

Photographic style

Train on your photos with unique lighting, color, and composition to capture your visual tone. 

Character

Train on a specific character and bring them to life consistently across scenes and stories. 

Upload images

Drag and drop 10-30 images to train the model, following best practices for training custom models. 

Make sure the images you add meet the following criteria:

  • Aspect Ratio: Maximum of 16:9
  • File Format: JPG or PNG
  • Resolution: Minimum of 1000 pixels
The are option to add or drag and drop image to start training the model.
Drag and drop 10–30 images (JPG or PNG) with an aspect ratio up to 16:9 and a minimum resolution of 1000 pixels to train the model.

You will encounter errors if the images contain issues such as low resolution, which should be corrected before training.

You will see a training set score to the left of the train button. You can select it to open a panel that provides specific suggestions for modifying your training data, improving your model's ability to produce high-quality results. It scores the training set as a whole unit, assessing it against best practices for training custom models. It will provide you with an overall score and specific recommendations on how to improve it. For example, avoid training a model on a spec-specific product, remove images that don’t align with the style of the other images, etc. The best practice is to use training sets that achieve a score of 85 or higher. 

Review and edit information

Based on what you upload, we will automatically generate the following information for you to review and edit:

Name

Function

Model title

The title you will see when selecting your model.

Model description

A description of what the model generates.

Model concept

The name you'll use to refer to the specific subject (i.e., person or character) you’ve trained a model on. This only applies to models trained on subjects, not styles.

Sample prompt

This gives individuals who use your model a starting point to decide what prompts to use with your model.

Model Tags

Permanent attributes of the subject or style you're training a model on, such as brown hair for a brunette character. Do not include changeable attributes in Tags, like what object a character is holding.

Captions

Notable parts of each training image are described using language similar to what you will prompt with, such as “colorful illustration of a dog wagging its tail.” Models trained on a character should include the model Concept in each caption.  

The Model Tags section is open and it has list of tags that were auto-generated after the image uploads.
Use the Model Tags section to review the tags that were automatically generated after uploading the images.

An image is selected from the uploads, and the details on the character in the image are available to review.
Select an image to view its character details and edit if needed.

  • The model title, model description, and sample prompt are not included in the actual training of the model and do not impact what it generates.
  • If you edit captions and tags, select Analyze and Caption to save your changes before selecting Train.

Train

Once you’ve uploaded your images and reviewed the information, such as model tags and captions, you can select Train from the top right. 

The training may take anywhere from a few minutes to a couple of hours, depending on the complexity of your model and the number of models under training.

You will see a progress indicator that estimates the amount of training you have completed. You may close this tab while your model trains and then reopen it from model inventory. You will also receive a notification to your email once your model has finished training. 

Use the following model statuses to understand the progress and current state of model training:

  • Draft: Status before training.
  • Trained: Once the model is trained successfully.
  • Cancelled: It may be marked as cancelled if you choose to cancel its training or if it encounters an unexpected error that requires attention before resubmitting it for training again.
Training is in progress, and it indicates how much has been completed.
Use the indicator to view the training progress and see how much has been completed.

ملاحظة:
  • Training a model consumes generative credits. Learn about what generative credits are and how to use them
  • Generative credits are consumed as soon as you start training a model. If you cancel a model training, you will not receive a refund for the credits. If a model training fails because of an internal error, you will be refunded the credits.
  • The product will prompt you to confirm that you have obtained all necessary permissions and consents for the images you are training on before using them to train your model.  

Generate

Once a model has finished training, you can select it from the model picker in Firefly or Firefly Boards.

You can enter a prompt and select Generate to generate images with it. You will get two images per generation.

Repeat as desired, or you can download or open images in Photoshop on the web to add finishing touches.

تلميح:

Share

You can choose to share your models with others to use to generate images in Firefly or Firefly Boards.

On the Your models page, identify a custom model with a Trained status and select Share from the More    menu.

Access different actions for the model by selecting 'Share' from the 'More' menu.
Access different actions for the model by selecting it and choosing the Share option from the More menu.

On the Invite people dialog box, under the Can use tab, enter one or more email addresses of the users who will be granted access to use the custom model. 

If needed, add a note for the invited user, then select Invite to generate.

An email with a link to the custom model will be sent to the invited user. You can also use the Copy link option to copy and share a direct link to the model. The user can then pick the model to generate images in Firefly or Boards.

ملاحظة:

Sharing a model with another person to generate images does not grant them access to edit your model or share it with others.

Store in Projects

When you train a custom model, it is saved to a project to keep your work organized. You can access and manage your projects and the custom models in them by visiting Adobe Home and navigating to Files > Projects. You can view all your projects, as well as those to which you have been invited to collaborate.

Users with access to the project where a custom model is stored will automatically inherit access to that model and any other models saved within it. You can move your model to a new folder, if desired.

Edit, duplicate, and delete

You can duplicate or delete a custom model. To do so, select a custom model. From the More   menu, choose one of the following options:

  • Duplicate: Copy the images used from a model to start a new model for training. 
  • Delete: Delete and remove the model with the assets and captions you used to train it.
ملاحظة:

You cannot retrain a trained custom model.