Model Selection
The skill supports two fal-hosted image backends behind the same FAL_KEY:
| Alias family | Resolved endpoint | Best for |
|---|---|---|
nano-banana, google, gemini |
fal-ai/nano-banana-pro |
cheaper default runs, infographics, strong text rendering |
gpt, openai |
openai/gpt-image-2 |
stronger prompt adherence, photorealism, precise editing |
Selection precedence
The scripts resolve the active model in this order:
- CLI
--model FAL_IMAGE_MODELinconfig/.envFAL_IMAGE_PROVIDERinconfig/.env- fallback to
fal-ai/nano-banana-pro
This means:
- old installs with only
FAL_KEYstill work - a single request can explicitly force GPT or Nano Banana
- the agent should use
--modelwhen the user explicitly asks for a provider/model
Agent mapping rules
Treat these phrases as equivalent:
GPT,OpenAI,ChatGPT Images,GPT Image->--model gptNano Banana,Google,Gemini->--model gemini
If the user does not mention the model explicitly, let the config decide.
Cost guidance
Nano Banana is the safer default for exploratory runs.
GPT Image 2 cost depends on:
qualityimage_size- edit vs generate complexity
As of April 22, 2026, fal's GPT Image 2 playground shows common high-quality outputs roughly in the $0.15-$0.22 range depending on size. For rough planning, "about $0.18" is acceptable, but do not promise a fixed price without checking the live model page first.
Reference: