Blog

FLUX AI Image Generator: Models, References and Edits

FLUX AI Image Generator: Models, References and Edits

FLUX AI image generator is a model-family description, not one universal app. Black Forest Labs offers a browser Playground as well as an API, and other services may host FLUX with their own controls and billing. For a first image task, identify the provider and the exact model before comparing results or buying credits.

If the goal is an original character you can also interact with, Cherrypop’s character creator combines appearance with personality and conversation setup. FLUX is the more relevant topic when you are choosing an image-generation or reference-editing workflow.

Start with the actual FLUX surface

BFL’s documentation introduction directs users to either the Playground or an API quick start. It keeps FLUX.2 and FLUX.1 Kontext documentation separate from the newer FLUX 3 family. An article about one version should not be treated as a specification for every option carrying the FLUX name.

Access routeUseful forCheck before relying on it
BFL PlaygroundTrying a documented model in a browserModel, available input controls and displayed charge
BFL APIIntegrating generation into softwareExact endpoint, credentials, billing and result handling
Another provider hosting FLUXUsing FLUX inside that provider’s workflowIts model version, reference limits, moderation and export terms

This guide follows BFL’s browser documentation. It does not establish another host’s free allowance or promise that a downloaded model has the same controls as the hosted service.

Create one image before designing a whole collection

The Playground guide describes selecting a model, entering a prompt and generating. For editing, it describes uploading a source image and stating the change. It also documents downloading the image and copying API Code from a successful generation. That code path is optional; it is not required for a browser experiment.

For an original test brief, imagine a fictional travel poster showing a red cabin beside a lake. Decide whether the job is a fresh interpretation or a controlled revision of a cabin image you already own. Those goals should not share the same acceptance rule.

TaskSuccess meansA misleading success measure
Explore a new conceptA usable composition and visual treatmentThe output resembles an unrelated polished gallery example
Move an existing cabin into a new settingIdentifying cabin details remain suitableThe new landscape looks attractive but the cabin changes
Change the poster paletteThe important shapes remain while colors changeEvery element is regenerated into a different design

Give each reference a single job

BFL’s FLUX.2 editing guide documents multi-reference input, with different limits for API and Playground. Its model overview further distinguishes reference capacity and controls by variant. A maximum reference count is a capacity limit, not a recommendation to fill every slot.

For the cabin poster, use the following original reference plan. Begin with the fewest sources that communicate the required decisions, and remove contradictory inputs before generating.

ReferenceAssigned roleWhat it should not decide
Your cabin photographShape and identifying architectural detailsThe final poster’s complete composition
A lake composition sketchWhere land, water and open space belongA replacement design for the cabin
Your own color sampleThe intended paletteNew objects or extra buildings

Describe those roles in the request. Then inspect the output against each role separately. If the cabin gains an extra window, that matters more than whether the surrounding forest looks impressive. If a source is only inspiration, allow interpretation; if it represents a real item, be stricter about fidelity.

Choose controls for a reason

The FLUX.2 overview distinguishes standard controls from the adjustable steps and guidance offered by flex, and identifies grounding search as a max feature. Those controls serve different tasks; choosing a variant still depends on what your image needs to do.

Start with one model and a small repeatable brief. Change the model only when you have a reason to evaluate a different control or cost. If you change the prompt, reference set and model together, you cannot tell which decision improved the result.

Grounding does not remove the need for verification. An image containing a date, label, map or product feature can be persuasive and still wrong. Confirm those details outside the image before using them as information.

Keep spending and accepted work visible

BFL’s Playground guide says Playground and API pricing are the same. That does not make every model or reference configuration the same price. Check the selected operation before submission, and keep completed outputs you reject in your project cost record.

A simple record needs the provider, model, inputs, requested change, displayed charge and acceptance reason. Save the approved file separately from exploratory versions. If you later move to an API, the successful browser settings are a starting specification, not proof that your integration is tested.

When to switch from an image to a companion character

A portrait or scene can remain a standalone asset. When you want personality and interaction to accompany the visual, Cherrypop’s creator offers realistic and anime styles, character details, a scenario and an opening message. You can continue into chat and supported media creation rather than treating the character as only an image file.

That recommendation is about task fit. It is not a claim that Cherrypop exposes BFL’s API, uses a particular FLUX version, or guarantees the same character appearance in every generation.

Cherrypop is free to start with limits; relevant features may require Premium or Cherries. Create an original character if interaction is your next goal, and check the displayed media cost before generating.