<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>PromptZone - AI Prompts, Guides and Tools for Builders: Lucia Arellano</title>
    <description>The latest articles on PromptZone - AI Prompts, Guides and Tools for Builders by Lucia Arellano (@lucia_arellano).</description>
    <link>https://www.promptzone.com/lucia_arellano</link>
    <image>
      <url>https://promptzone-community.s3.amazonaws.com/uploads/user/profile_image/23477/21b064af-ccc2-43d2-9a8b-d2e7261a4952.jpg</url>
      <title>PromptZone - AI Prompts, Guides and Tools for Builders: Lucia Arellano</title>
      <link>https://www.promptzone.com/lucia_arellano</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://www.promptzone.com/feed/lucia_arellano"/>
    <language>en</language>
    <item>
      <title>Hacker News Weighs Flag for AI-Generated Articles</title>
      <dc:creator>Lucia Arellano</dc:creator>
      <pubDate>Mon, 13 Jul 2026 18:25:33 +0000</pubDate>
      <link>https://www.promptzone.com/lucia_arellano/hacker-news-weighs-flag-for-ai-generated-articles-18dl</link>
      <guid>https://www.promptzone.com/lucia_arellano/hacker-news-weighs-flag-for-ai-generated-articles-18dl</guid>
      <description>&lt;p&gt;The Hacker News thread "Ask HN: Add flag for AI-generated articles" reached 955 points and 415 comments within days of posting. Participants debate whether the platform should introduce a specific flag to mark AI-written submissions.&lt;/p&gt;

&lt;h2 id="the-core-proposal"&gt;
  
  
  The Core Proposal
&lt;/h2&gt;

&lt;p&gt;The suggestion calls for a new flag distinct from existing labels such as "Show HN" or "Ask HN." Submitters would mark posts generated primarily by large language models, allowing readers to filter or view them separately. Proponents argue this addresses undisclosed AI content that already appears in comments and articles.&lt;/p&gt;

&lt;h2 id="discussion-volume-and-sentiment"&gt;
  
  
  Discussion Volume and Sentiment
&lt;/h2&gt;

&lt;p&gt;The thread recorded 955 upvotes and 415 comments. Early comments focused on enforcement feasibility, while later replies examined effects on technical accuracy. Multiple users noted that AI text often lacks novel insights even when grammatically correct.&lt;/p&gt;

&lt;h2 id="existing-detection-approaches"&gt;
  
  
  Existing Detection Approaches
&lt;/h2&gt;

&lt;p&gt;Current tools include commercial detectors such as Originality.ai and GPTZero, plus open-source classifiers hosted on Hugging Face. Reported accuracy on mixed human-AI text ranges from 70-85 percent depending on model version and editing level. No detector reaches consistent 95 percent precision on short technical posts.&lt;/p&gt;

&lt;h2 id="platform-comparisons"&gt;
  
  
  Platform Comparisons
&lt;/h2&gt;

&lt;p&gt;Reddit applies automated flagging on r/MachineLearning for suspected AI content. Stack Overflow bans AI-generated answers outright. Hacker News currently relies on moderator judgment and user reports without a dedicated flag.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Platform&lt;/th&gt;
&lt;th&gt;AI Policy&lt;/th&gt;
&lt;th&gt;Detection Method&lt;/th&gt;
&lt;th&gt;User Visibility&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Reddit&lt;/td&gt;
&lt;td&gt;Subreddit-specific bans&lt;/td&gt;
&lt;td&gt;Mod reports + tools&lt;/td&gt;
&lt;td&gt;Removed or labeled&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Stack Overflow&lt;/td&gt;
&lt;td&gt;Full prohibition&lt;/td&gt;
&lt;td&gt;Moderator review&lt;/td&gt;
&lt;td&gt;Deleted&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hacker News&lt;/td&gt;
&lt;td&gt;No dedicated flag&lt;/td&gt;
&lt;td&gt;Community reports&lt;/td&gt;
&lt;td&gt;None&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Proposed HN&lt;/td&gt;
&lt;td&gt;Optional AI flag&lt;/td&gt;
&lt;td&gt;Self-report + tools&lt;/td&gt;
&lt;td&gt;Filterable&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2 id="tradeoffs-for-submitters-and-readers"&gt;
  
  
  Tradeoffs for Submitters and Readers
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Self-reporting adds friction for users who combine AI drafts with heavy editing.&lt;/li&gt;
&lt;li&gt;A visible flag may reduce engagement on otherwise useful technical summaries.&lt;/li&gt;
&lt;li&gt;Readers gain the ability to prioritize human-written analysis when evaluating novel claims.&lt;/li&gt;
&lt;li&gt;Enforcement remains difficult without reliable automated checks.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id="audience-recommendations"&gt;
  
  
  Audience Recommendations
&lt;/h2&gt;

&lt;p&gt;Developers publishing benchmarks or code walkthroughs should continue writing original text to maintain credibility. Researchers sharing paper summaries can use the flag if they rely on models for first drafts, provided they verify every technical claim. Teams building internal tools gain little from the flag unless they moderate public forums.&lt;/p&gt;

&lt;h2 id="implementation-outlook"&gt;
  
  
  Implementation Outlook
&lt;/h2&gt;

&lt;p&gt;A lightweight self-report flag combined with existing spam filters represents the lowest-cost option. Full automated detection would require ongoing maintenance and false-positive handling that most volunteer-moderated sites avoid.&lt;/p&gt;

&lt;p&gt;Hacker News already surfaces high-signal technical discussion; an AI flag would let readers apply their own filters without changing submission volume.&lt;/p&gt;

</description>
      <category>ethics</category>
      <category>discuss</category>
      <category>news</category>
      <category>llm</category>
    </item>
    <item>
      <title>AI Reshaping Software Engineering Workflows</title>
      <dc:creator>Lucia Arellano</dc:creator>
      <pubDate>Sun, 28 Jun 2026 18:25:18 +0000</pubDate>
      <link>https://www.promptzone.com/lucia_arellano/ai-reshaping-software-engineering-workflows-1ocd</link>
      <guid>https://www.promptzone.com/lucia_arellano/ai-reshaping-software-engineering-workflows-1ocd</guid>
      <description>&lt;p&gt;A Hacker News thread on reflections about software engineering in the age of AI drew 48 points and 10 comments. The post examines how large language models alter daily coding tasks, code review, and system design.&lt;/p&gt;

&lt;h2 id="core-themes-from-the-discussion"&gt;
  
  
  Core Themes from the Discussion
&lt;/h2&gt;

&lt;p&gt;Participants noted that AI tools now handle boilerplate generation and initial drafts at scale. This shifts engineer focus toward specification writing and integration testing. Several comments highlighted the need for formal verification steps when AI output enters production codebases.&lt;/p&gt;

&lt;p&gt;The thread also covered changes in team structure. Junior roles increasingly involve prompt refinement rather than raw syntax work. Senior engineers report spending more time on architecture decisions that AI cannot yet resolve.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://promptzone-community.s3.amazonaws.com/uploads/articles/0kidgyw0yi4tzsloiotn.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://promptzone-community.s3.amazonaws.com/uploads/articles/0kidgyw0yi4tzsloiotn.jpg" alt="AI Reshaping Software Engineering Workflows"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2 id="practical-takeaways-for-engineers"&gt;
  
  
  Practical Takeaways for Engineers
&lt;/h2&gt;

&lt;p&gt;Engineers can adopt AI for repetitive tasks while maintaining manual oversight on edge cases. One recurring suggestion involves creating internal style guides that double as prompt templates. This reduces inconsistency across generated code.&lt;/p&gt;

&lt;p&gt;Teams should log AI contribution rates per pull request. Metrics help identify where models add speed versus where they introduce subtle bugs. Early data from similar discussions shows 20-40% time savings on routine features when prompts are tuned.&lt;/p&gt;

&lt;h2 id="how-teams-are-adapting"&gt;
  
  
  How Teams Are Adapting
&lt;/h2&gt;

&lt;p&gt;Companies mentioned in comments are inserting AI review stages before human code review. This catches obvious issues faster. Documentation updates now occur alongside code changes because models can draft them from commit messages.&lt;/p&gt;

&lt;p&gt;Version control practices are evolving too. Some teams tag AI-generated commits separately. This allows easier rollback when model hallucinations affect downstream systems.&lt;/p&gt;

&lt;h2 id="potential-drawbacks-highlighted"&gt;
  
  
  Potential Drawbacks Highlighted
&lt;/h2&gt;

&lt;p&gt;Commenters flagged reduced code ownership when large sections come from models. Debugging becomes harder without deep familiarity. Reproducibility also suffers if prompt versions are not stored with the resulting code.&lt;/p&gt;

&lt;p&gt;Another concern is skill atrophy. New engineers may skip learning core algorithms if AI supplies solutions. The thread suggests deliberate practice sessions without model assistance to counter this.&lt;/p&gt;

&lt;h2 id="who-should-use-these-approaches"&gt;
  
  
  Who Should Use These Approaches
&lt;/h2&gt;

&lt;p&gt;Mid-level developers working on web services or internal tools gain the most immediate benefit. They already understand system constraints and can validate outputs quickly. Researchers building novel systems or teams handling strict regulatory code should proceed more cautiously until verification tooling matures.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Bottom line:&lt;/strong&gt; The HN thread shows AI accelerating routine engineering work while demanding stronger verification habits and clearer role definitions.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The discussion points to a near-term future where prompt management becomes a standard part of engineering toolkits alongside testing frameworks.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>llm</category>
      <category>discuss</category>
      <category>promptengineering</category>
    </item>
    <item>
      <title>Iran Wins AI Propaganda Battle</title>
      <dc:creator>Lucia Arellano</dc:creator>
      <pubDate>Sun, 19 Apr 2026 00:25:53 +0000</pubDate>
      <link>https://www.promptzone.com/lucia_arellano/iran-wins-ai-propaganda-battle-3a01</link>
      <guid>https://www.promptzone.com/lucia_arellano/iran-wins-ai-propaganda-battle-3a01</guid>
      <description>&lt;p&gt;Iran is reportedly dominating the use of AI for propaganda, according to a recent Economist article that highlights how the country deploys advanced tools to spread misinformation faster than rivals like the US and Israel.&lt;/p&gt;

&lt;h2 id="irans-ai-tactics-in-propaganda"&gt;
  
  
  Iran's AI Tactics in Propaganda
&lt;/h2&gt;

&lt;p&gt;Iran leverages AI-generated content, such as deepfakes and automated social media posts, to amplify its narratives. The article notes that Iranian operations have produced &lt;strong&gt;thousands of fake videos and images monthly&lt;/strong&gt;, outpacing Western efforts by a factor of two. This edge stems from Iran's focus on open-source AI models, which allow for rapid deployment without heavy infrastructure costs. Experts cited in the piece attribute this success to Iran's integration of large language models for real-time content creation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://promptzone-community.s3.amazonaws.com/uploads/articles/y656yy2sh9may3c0pgia.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://promptzone-community.s3.amazonaws.com/uploads/articles/y656yy2sh9may3c0pgia.jpeg" alt="Iran Wins AI Propaganda Battle"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2 id="hn-community-reactions"&gt;
  
  
  HN Community Reactions
&lt;/h2&gt;

&lt;p&gt;The Hacker News discussion amassed &lt;strong&gt;27 points and 10 comments&lt;/strong&gt;, reflecting mixed views on the implications. Users pointed out potential vulnerabilities in global AI defenses, with one comment noting that Iran's tactics exploit freely available tools like &lt;a href="https://www.promptzone.com/deepa_kowalski/ai-image-generators-2026-vheer-visualgpt-fooocus-comfyui-midjourney-more-compared-2i44"&gt;Stable Diffusion&lt;/a&gt;. Feedback also highlighted concerns about &lt;strong&gt;AI's role in geopolitical conflicts&lt;/strong&gt;, including fears of escalating misinformation wars. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Bottom line:&lt;/strong&gt; Iran's AI propaganda highlights how accessible technology can tip information battles, as HN users debated in a thread with 10 insightful comments.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id="why-this-matters-for-ai-ethics"&gt;
  
  
  Why This Matters for AI Ethics
&lt;/h2&gt;

&lt;p&gt;This development underscores a growing gap in AI regulation, as Iran's strategies reveal weaknesses in detecting synthetic media. For instance, tools like those from OpenAI can identify deepfakes with &lt;strong&gt;85% accuracy&lt;/strong&gt;, yet Iran's campaigns evade these with custom modifications. AI practitioners must address this, given that similar tactics could spread to other nations, affecting elections and public opinion.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;
  "Technical Context"
  &lt;br&gt;
Iran's methods often involve fine-tuning models on propaganda datasets, using frameworks like TensorFlow for efficient distribution. This contrasts with more resource-intensive Western approaches, which require &lt;strong&gt;hundreds of GPUs&lt;/strong&gt; versus Iran's reported use of consumer hardware.&lt;br&gt;


&lt;p&gt;&lt;/p&gt;

&lt;p&gt;In the broader AI landscape, this trend signals a shift toward adversarial uses, pushing developers to prioritize robust detection systems as propaganda evolves with technology.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>ethics</category>
      <category>news</category>
      <category>generativeai</category>
    </item>
    <item>
      <title>FLUX.1 in Forge: A First Image Tutorial with Clear Settings</title>
      <dc:creator>Lucia Arellano</dc:creator>
      <pubDate>Tue, 07 Apr 2026 10:25:56 +0000</pubDate>
      <link>https://www.promptzone.com/lucia_arellano/flux-forge-ai-image-tool-tutorial-2k9e</link>
      <guid>https://www.promptzone.com/lucia_arellano/flux-forge-ai-image-tool-tutorial-2k9e</guid>
      <description>&lt;p&gt;To generate your first FLUX.1 image in Forge, install the WebUI, load the documented FLUX.1-dev NF4 package, and apply the maintainer's sampling settings below. Black Forest Labs develops FLUX.1; lllyasviel develops the Forge interface. &lt;a href="https://bfl.ai/blog/24-08-01-bfl" rel="ugc noopener noreferrer"&gt;FLUX&lt;/a&gt;, &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;Forge&lt;/a&gt;, &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/981" rel="ugc noopener noreferrer"&gt;Setup&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This tutorial follows the packaged FLUX.1-dev route for a first generation. Its focus is the sequence from installation to a reviewed image, with a small set of settings that you can record and repeat.&lt;/p&gt;

&lt;h2 id="what-are-the-key-facts-about-flux1-in-forge"&gt;
  
  
  What are the key facts about FLUX.1 in Forge?
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Field&lt;/th&gt;
&lt;th&gt;Verified detail&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Developer&lt;/td&gt;
&lt;td&gt;Black Forest Labs develops FLUX.1; lllyasviel maintains the cited Forge project. &lt;a href="https://bfl.ai/blog/24-08-01-bfl" rel="ugc noopener noreferrer"&gt;Launch&lt;/a&gt;, &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;Forge&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Released&lt;/td&gt;
&lt;td&gt;FLUX.1: August 1, 2024; Forge's cited FLUX tutorial: August 11, 2024. &lt;a href="https://bfl.ai/blog/24-08-01-bfl" rel="ugc noopener noreferrer"&gt;Launch&lt;/a&gt;, &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/981" rel="ugc noopener noreferrer"&gt;Tutorial&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Type&lt;/td&gt;
&lt;td&gt;Text-to-image model used through a local WebUI application. &lt;a href="https://huggingface.co/black-forest-labs/FLUX.1-dev" rel="ugc noopener noreferrer"&gt;Card&lt;/a&gt;, &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;Forge&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Size or parameters&lt;/td&gt;
&lt;td&gt;FLUX.1-dev: 12 billion parameters. &lt;a href="https://huggingface.co/black-forest-labs/FLUX.1-dev" rel="ugc noopener noreferrer"&gt;Card&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;License and access&lt;/td&gt;
&lt;td&gt;Dev weights use the FLUX.1-dev Non-Commercial License; Forge software uses AGPL-3.0. &lt;a href="https://huggingface.co/black-forest-labs/FLUX.1-dev" rel="ugc noopener noreferrer"&gt;Card&lt;/a&gt;, &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;Repository&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Where it runs&lt;/td&gt;
&lt;td&gt;Forge's packaged installation supplies a local Windows CUDA/PyTorch environment. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;Installation&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2 id="how-does-forge-simplify-a-first-flux1-generation"&gt;
  
  
  How does Forge simplify a first FLUX.1 generation?
&lt;/h2&gt;

&lt;p&gt;Forge groups FLUX generation controls in a WebUI workflow. Its maintainer documents both a packaged checkpoint route and a separate-components route, so the choice of download can be matched to an explicit loading procedure. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;README&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The packaged route is useful for establishing a first image before managing several files individually. The maintainer's recommended NF4 checkpoint includes the main model and supporting components in a single package. &lt;a href="https://huggingface.co/lllyasviel/flux1-dev-bnb-nf4" rel="ugc noopener noreferrer"&gt;Checkpoint card&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Forge also exposes weight allocation and offload controls. These give users ways to investigate resource constraints after the baseline works, although the maintainer cautions against allocating too much GPU memory to weights. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/981" rel="ugc noopener noreferrer"&gt;FLUX tutorial&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Treat those controls as a second stage of setup. A saved baseline gives you something concrete to return to if an adjustment changes stability, generation time, or the appearance of the output.&lt;/p&gt;

&lt;h2 id="which-settings-and-limitations-affect-flux1-in-forge"&gt;
  
  
  Which settings and limitations affect FLUX.1 in Forge?
&lt;/h2&gt;

&lt;p&gt;FLUX requires compatible components and settings. Forge's separate-component instructions specify locations for the diffusion model, VAE, and text encoders. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/1050" rel="ugc noopener noreferrer"&gt;Component guide&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Quantization does not change the checkpoint's underlying licensing. The publisher's NF4 package retains the dev model's license, so use its model card when assessing access rather than Forge's software license. &lt;a href="https://huggingface.co/lllyasviel/flux1-dev-bnb-nf4" rel="ugc noopener noreferrer"&gt;NF4 card&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For the maintainer's FLUX-dev baseline, ordinary CFG is one and distilled guidance is a separate control. At that CFG setting, Forge disables the negative-prompt field. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/981" rel="ugc noopener noreferrer"&gt;FLUX tutorial&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Use that distinction when troubleshooting. A greyed-out field can be expected behavior for this configuration; it is not by itself evidence that the model failed to load.&lt;/p&gt;

&lt;p&gt;The model card describes imperfect prompt following. Inspect the generated subject and requested relationships before considering the first run complete, even when Forge finishes without an error. &lt;a href="https://huggingface.co/black-forest-labs/FLUX.1-dev" rel="ugc noopener noreferrer"&gt;Dev card&lt;/a&gt;&lt;/p&gt;

&lt;h2 id="how-do-you-generate-your-first-flux1-image-in-forge"&gt;
  
  
  How do you generate your first FLUX.1 image in Forge?
&lt;/h2&gt;

&lt;h3 id="prepare-forge"&gt;
  
  
  Prepare Forge
&lt;/h3&gt;

&lt;p&gt;Download a packaged installation from Forge's official README and extract it into a dedicated directory. The maintainer instructs users to update the package and then run it using its included launchers. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;Installation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Open a Windows command prompt in the extracted package directory and run these in sequence. Wait for the updater to finish before starting the application. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;Installation&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight batchfile"&gt;&lt;code&gt;&lt;span class="kd"&gt;update&lt;/span&gt;.bat
&lt;span class="nb"&gt;run&lt;/span&gt;.bat
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Keep the terminal available while opening the local interface. It gives you a place to inspect an error if loading or generation stops; copy the relevant error text into your notes before changing the setup.&lt;/p&gt;

&lt;h3 id="load-the-documented-package"&gt;
  
  
  Load the documented package
&lt;/h3&gt;

&lt;p&gt;Obtain &lt;code&gt;flux1-dev-bnb-nf4-v2.safetensors&lt;/code&gt; from the maintainer-linked repository. Place it in Forge's &lt;code&gt;models/Stable-diffusion&lt;/code&gt; directory and select it in the checkpoint control. &lt;a href="https://huggingface.co/lllyasviel/flux1-dev-bnb-nf4" rel="ugc noopener noreferrer"&gt;Package&lt;/a&gt;, &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/981" rel="ugc noopener noreferrer"&gt;Loading guide&lt;/a&gt;, &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/1050" rel="ugc noopener noreferrer"&gt;Directories&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Select &lt;code&gt;flux&lt;/code&gt; in Forge's UI preset and leave the loading precision on &lt;code&gt;Automatic&lt;/code&gt; for the initial run. The tutorial advises against forcing an already quantized FP8 checkpoint through NF4 conversion. &lt;a href="https://raw.githubusercontent.com/lllyasviel/stable-diffusion-webui-forge/main/modules_forge/main_entry.py" rel="ugc noopener noreferrer"&gt;Current UI&lt;/a&gt;, &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/981" rel="ugc noopener noreferrer"&gt;FLUX tutorial&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Write down the exact selected filename. A note that says only “Flux” loses the information needed to distinguish the model version, package, and precision when you return to this setup.&lt;/p&gt;

&lt;h3 id="establish-a-baseline"&gt;
  
  
  Establish a baseline
&lt;/h3&gt;

&lt;p&gt;Follow the tutorial's FLUX-dev baseline: Euler sampling, Simple scheduling, CFG one, and distilled guidance 3.5. Those are the maintainer's example settings for this route. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/981" rel="ugc noopener noreferrer"&gt;FLUX tutorial&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Keep the preset's other settings initially, and record them. Enter a simple original prompt such as: “A red enamel mug on a pale wooden table, seen from the side, with soft window light.”&lt;/p&gt;

&lt;p&gt;Generate one image and save the result with its settings. Check that the mug is red, that the viewpoint is recognizable, and that the table provides the intended setting. Do not start with a complicated scene that is hard to assess.&lt;/p&gt;

&lt;p&gt;For the next run, change the mug to blue while keeping the rest of your recorded configuration fixed. Compare what changed beyond the requested color, then decide whether you have a usable baseline for your own work.&lt;/p&gt;

&lt;h3 id="diagnose-one-problem-at-a-time"&gt;
  
  
  Diagnose one problem at a time
&lt;/h3&gt;

&lt;p&gt;If the checkpoint cannot be selected, check its location and filename against the documented directories. If the model loads but the result is unsuitable, compare your configuration to the baseline before adding more prompt instructions.&lt;/p&gt;

&lt;p&gt;If generation is slow or memory-limited, consult the maintainer's GPU-weight guidance. Reduce the allocation as directed by that guidance and test again before making unrelated changes. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;Performance guidance&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Keep a short record of each adjustment and its outcome. Restore the baseline between unrelated experiments so a later success does not depend on a collection of changes you can no longer identify.&lt;/p&gt;

&lt;h2 id="how-does-a-forge-setup-compare-with-comfyui"&gt;
  
  
  How does a Forge setup compare with ComfyUI?
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Interface&lt;/th&gt;
&lt;th&gt;Documented FLUX workflow&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Forge&lt;/td&gt;
&lt;td&gt;Checkpoint selection and generation controls, with packaged or separate-component loading. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;README&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ComfyUI&lt;/td&gt;
&lt;td&gt;A node graph with explicit model and component connections. &lt;a href="https://docs.comfy.org/tutorials/flux/flux-1-text-to-image" rel="ugc noopener noreferrer"&gt;Tutorial&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The &lt;a href="https://www.promptzone.com/tomas_novak/comfyui-2026-the-complete-guide-to-power-user-ai-image-generation-1g17"&gt;ComfyUI complete guide&lt;/a&gt; covers the graph-based alternative. Choose the interface whose workflow is easier for you to inspect and maintain.&lt;/p&gt;

&lt;p&gt;If you want to understand the file format before changing packages, use the sibling &lt;a href="https://www.promptzone.com/anika_bhat/flux-nf4-efficient-ai-model-breakthrough-39i7"&gt;FLUX.1-dev NF4 guide&lt;/a&gt;. Preserve this first-generation setup as a reference while evaluating another precision.&lt;/p&gt;

&lt;h2 id="what-should-you-check-when-setting-up-flux1-in-forge"&gt;
  
  
  What should you check when setting up FLUX.1 in Forge?
&lt;/h2&gt;

&lt;h3 id="what-is-the-relationship-between-flux1-and-forge"&gt;
  
  
  What is the relationship between FLUX.1 and Forge?
&lt;/h3&gt;

&lt;p&gt;Forge is a local WebUI application that can load Black Forest Labs' FLUX.1 image models. Forge's software license and the selected model's license are separate. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;Forge&lt;/a&gt;, &lt;a href="https://bfl.ai/blog/24-08-01-bfl" rel="ugc noopener noreferrer"&gt;FLUX&lt;/a&gt;, &lt;a href="https://huggingface.co/black-forest-labs/FLUX.1-dev" rel="ugc noopener noreferrer"&gt;Dev card&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="which-flux1-checkpoint-does-this-forge-tutorial-use"&gt;
  
  
  Which FLUX.1 checkpoint does this Forge tutorial use?
&lt;/h3&gt;

&lt;p&gt;This Forge tutorial uses the maintainer-linked &lt;code&gt;flux1-dev-bnb-nf4-v2.safetensors&lt;/code&gt; package. Follow Forge's separate-component instructions if your download contains only the diffusion model. &lt;a href="https://huggingface.co/lllyasviel/flux1-dev-bnb-nf4" rel="ugc noopener noreferrer"&gt;NF4 card&lt;/a&gt;, &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/1050" rel="ugc noopener noreferrer"&gt;Components&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="why-is-the-negativeprompt-box-disabled-for-flux1dev"&gt;
  
  
  Why is the negative-prompt box disabled for FLUX.1-dev?
&lt;/h3&gt;

&lt;p&gt;Forge's FLUX.1-dev tutorial sets ordinary CFG to one, which disables the negative-prompt field. The separate distilled-guidance control uses 3.5 in the documented baseline. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/981" rel="ugc noopener noreferrer"&gt;Tutorial&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="how-do-i-troubleshoot-slow-flux1-generation-in-forge"&gt;
  
  
  How do I troubleshoot slow FLUX.1 generation in Forge?
&lt;/h3&gt;

&lt;p&gt;Forge's maintainer advises checking GPU weight allocation and offloading when FLUX generation is slow. Follow that guidance, change one setting at a time, and measure the result on your hardware. &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;Forge guidance&lt;/a&gt;, &lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/981" rel="ugc noopener noreferrer"&gt;Tutorial&lt;/a&gt;&lt;/p&gt;

&lt;h2 id="sources"&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://raw.githubusercontent.com/lllyasviel/stable-diffusion-webui-forge/main/modules_forge/main_entry.py" rel="ugc noopener noreferrer"&gt;Forge current preset and precision controls&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bfl.ai/blog/24-08-01-bfl" rel="ugc noopener noreferrer"&gt;FLUX.1 launch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge" rel="ugc noopener noreferrer"&gt;Forge repository and installation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://huggingface.co/black-forest-labs/FLUX.1-dev" rel="ugc noopener noreferrer"&gt;FLUX.1-dev model card&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/981" rel="ugc noopener noreferrer"&gt;Forge FLUX baseline tutorial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/1050" rel="ugc noopener noreferrer"&gt;Forge component-loading tutorial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://huggingface.co/lllyasviel/flux1-dev-bnb-nf4" rel="ugc noopener noreferrer"&gt;Packaged NF4 checkpoint&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.comfy.org/tutorials/flux/flux-1-text-to-image" rel="ugc noopener noreferrer"&gt;ComfyUI FLUX tutorial&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id="related-guides-on-promptzone"&gt;
  
  
  Related guides on PromptZone
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.promptzone.com/stabletom/realistic-photos-with-flux-57aa"&gt;Realistic Photos with FLUX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.promptzone.com/tara_suzuki/best-sdxl-models-in-2026-realistic-anime-and-all-purpose-checkpoints-116"&gt;Best SDXL Models in 2026&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>stablediffusion</category>
      <category>flux</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Nano Banana Pro: How to Migrate Preview API Code to Stable</title>
      <dc:creator>Lucia Arellano</dc:creator>
      <pubDate>Fri, 03 Apr 2026 02:28:25 +0000</pubDate>
      <link>https://www.promptzone.com/lucia_arellano/nano-banana-2-preview-lightweight-ai-for-image-generation-4eln</link>
      <guid>https://www.promptzone.com/lucia_arellano/nano-banana-2-preview-lightweight-ai-for-image-generation-4eln</guid>
      <description>&lt;p&gt;To migrate Nano Banana Pro preview code, replace &lt;code&gt;gemini-3-pro-image-preview&lt;/code&gt; with the stable &lt;code&gt;gemini-3-pro-image&lt;/code&gt; identifier and check the request options against Google's API reference. Nano Banana Pro is Google DeepMind's hosted image-generation and editing model; Google released the stable API version on May 28, 2026 and scheduled the preview's shutdown for June 25, 2026. &lt;a href="https://ai.google.dev/gemini-api/docs/changelog" rel="ugc noopener noreferrer"&gt;Release notes&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;model documentation&lt;/a&gt;, &lt;a href="https://ai.google.dev/api/generate-content" rel="ugc noopener noreferrer"&gt;API reference&lt;/a&gt;&lt;/p&gt;

&lt;h2 id="what-are-the-key-facts-about-the-stable-nano-banana-pro-api"&gt;
  
  
  What are the key facts about the stable Nano Banana Pro API?
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Fact&lt;/th&gt;
&lt;th&gt;Verified detail&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Developer&lt;/td&gt;
&lt;td&gt;Google DeepMind. &lt;a href="https://blog.google/innovation-and-ai/products/nano-banana-pro/" rel="ugc noopener noreferrer"&gt;Announcement&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Released&lt;/td&gt;
&lt;td&gt;November 20, 2025, public announcement; stable Gemini API version released May 28, 2026. &lt;a href="https://blog.google/innovation-and-ai/products/nano-banana-pro/" rel="ugc noopener noreferrer"&gt;Announcement&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/docs/changelog" rel="ugc noopener noreferrer"&gt;release notes&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Type&lt;/td&gt;
&lt;td&gt;Image generation and editing with text and image inputs and outputs. &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;Model documentation&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Size or parameters&lt;/td&gt;
&lt;td&gt;Not published in the official model documentation. &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;Model documentation&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;License and access&lt;/td&gt;
&lt;td&gt;Hosted Google service with no open weights; API access follows Google's terms. &lt;a href="https://blog.google/innovation-and-ai/products/nano-banana-pro/" rel="ugc noopener noreferrer"&gt;Announcement&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/terms" rel="ugc noopener noreferrer"&gt;terms&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Where it runs&lt;/td&gt;
&lt;td&gt;Google-hosted inference, accessed through its consumer and developer services. &lt;a href="https://blog.google/innovation-and-ai/products/nano-banana-pro/" rel="ugc noopener noreferrer"&gt;Announcement&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Nano Banana Pro uses &lt;code&gt;gemini-3-pro-image&lt;/code&gt;; Nano Banana 2 uses &lt;code&gt;gemini-3.1-flash-image&lt;/code&gt;. Choose the identifier for the model your application intends to call. &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;Pro documentation&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image" rel="ugc noopener noreferrer"&gt;Nano Banana 2 documentation&lt;/a&gt;&lt;/p&gt;

&lt;h2 id="which-nano-banana-pro-capabilities-should-you-check-after-migration"&gt;
  
  
  Which Nano Banana Pro capabilities should you check after migration?
&lt;/h2&gt;

&lt;p&gt;Google's Pro announcement emphasizes text rendering, image composition, and creative controls.&lt;/p&gt;

&lt;p&gt;Its current model page identifies graphic design and product mockups as intended applications. &lt;a href="https://blog.google/innovation-and-ai/products/nano-banana-pro/" rel="ugc noopener noreferrer"&gt;Announcement&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;model documentation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Those capabilities suggest a concrete evaluation task: turn an approved written brief into a draft visual, then inspect whether the required wording and layout survived generation.&lt;/p&gt;

&lt;p&gt;Keep the brief short enough to judge each requested element.&lt;/p&gt;

&lt;p&gt;For example, ask for a workshop poster with a supplied title, venue, and schedule. Verify the written content before generating the image. Then evaluate the visual hierarchy, legibility, and placement against your brief.&lt;/p&gt;

&lt;p&gt;The model page lists thinking and Google Search grounding as supported. These are documented capabilities of Gemini 3 Pro Image, but they do not make every generated statement or diagram automatically correct. &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;Model documentation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If the project uses factual material, supply the facts you have already checked and review the finished visual against them.&lt;/p&gt;

&lt;p&gt;Treat generation as a design stage with an acceptance review, especially when the output contains numbers or labels.&lt;/p&gt;

&lt;h2 id="what-changes-when-you-migrate-from-the-pro-preview"&gt;
  
  
  What changes when you migrate from the Pro preview?
&lt;/h2&gt;

&lt;p&gt;Google's image guide explains that the number of image outputs may differ from the requested count. It also specifies SynthID on generated images and recommends iterative refinement. &lt;a href="https://ai.google.dev/gemini-api/docs/image-generation" rel="ugc noopener noreferrer"&gt;Image generation guide&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Prompting a polished design does not establish that its spelling, relationships, or measurements are correct. Review those features individually.&lt;/p&gt;

&lt;p&gt;If exact typography matters, decide in advance whether the generated image is a draft or the final publication asset.&lt;/p&gt;

&lt;p&gt;The model's official documentation does not publish a parameter count or a local weight package.&lt;/p&gt;

&lt;p&gt;Nano Banana Pro has no open weights through the release described here, and its API access is hosted. &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;Model documentation&lt;/a&gt;, &lt;a href="https://blog.google/innovation-and-ai/products/nano-banana-pro/" rel="ugc noopener noreferrer"&gt;announcement&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Preview identifiers are a separate operational concern. Google's release notes say &lt;code&gt;gemini-3-pro-image-preview&lt;/code&gt; was deprecated when the stable model launched and scheduled for shutdown on June 25, 2026.&lt;/p&gt;

&lt;p&gt;Current examples should use the stable identifier. &lt;a href="https://ai.google.dev/gemini-api/docs/changelog" rel="ugc noopener noreferrer"&gt;Release notes&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check the model name, endpoint, and settings together when migrating sample code. Record the identifier sent by the application with each test result.&lt;/p&gt;

&lt;h2 id="how-do-you-migrate-nano-banana-pro-preview-code-to-stable"&gt;
  
  
  How do you migrate Nano Banana Pro preview code to stable?
&lt;/h2&gt;

&lt;h3 id="resolve-the-model-before-adapting-an-example"&gt;
  
  
  Resolve the model before adapting an example
&lt;/h3&gt;

&lt;p&gt;Start from the official model page and record &lt;code&gt;gemini-3-pro-image&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;If the task actually targets Nano Banana 2, follow its separate page and use &lt;code&gt;gemini-3.1-flash-image&lt;/code&gt; instead. &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;Pro documentation&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image" rel="ugc noopener noreferrer"&gt;Nano Banana 2 documentation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For old Pro samples, replace the retired preview model identifier and review each option against the current API documentation. Google's release notes provide the dated migration context. &lt;a href="https://ai.google.dev/gemini-api/docs/changelog" rel="ugc noopener noreferrer"&gt;Release notes&lt;/a&gt;, &lt;a href="https://ai.google.dev/api/generate-content" rel="ugc noopener noreferrer"&gt;API reference&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Make the first check a plain text-to-image request. Adding several references and specialized settings immediately makes it harder to tell whether a failure concerns access, an obsolete option, or the creative instruction.&lt;/p&gt;

&lt;h3 id="send-a-stablemodel-request"&gt;
  
  
  Send a stable-model request
&lt;/h3&gt;

&lt;p&gt;Create a Gemini API key in Google AI Studio and make it available as &lt;code&gt;GEMINI_API_KEY&lt;/code&gt;. Use the model page's AI Studio link if you prefer to inspect the model interactively first. &lt;a href="https://ai.google.dev/gemini-api/docs/api-key" rel="ugc noopener noreferrer"&gt;API key guide&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;model documentation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The following request uses the documented &lt;code&gt;generateContent&lt;/code&gt; method and the stable Pro identifier.&lt;/p&gt;

&lt;p&gt;Its example prompt is original; it is intended as a small integration test, not a demonstration of measured output quality. &lt;a href="https://ai.google.dev/api/generate-content" rel="ugc noopener noreferrer"&gt;API reference&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;model documentation&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;--fail-with-body&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="s2"&gt;"https://generativelanguage.googleapis.com/v1beta/models/gemini-3-pro-image:generateContent"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"x-goog-api-key: &lt;/span&gt;&lt;span class="nv"&gt;$GEMINI_API_KEY&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"Content-Type: application/json"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s1"&gt;'{"contents":[{"parts":[{"text":"Design a cream and blue workshop poster with the exact title: CERAMICS CLUB."}]}],"generationConfig":{"responseModalities":["TEXT","IMAGE"]}}'&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-o&lt;/span&gt; response.json
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Inspect the returned candidates and content parts. The response is JSON; decode returned image data according to its MIME type before opening it as an image.&lt;/p&gt;

&lt;p&gt;Handle an API error or a response without an image explicitly. &lt;a href="https://ai.google.dev/api/generate-content" rel="ugc noopener noreferrer"&gt;API reference&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now compare the result against the prompt. Check the exact title first, followed by the palette and poster layout. Keep a written note of any failure, then revise the instruction around that detail.&lt;/p&gt;

&lt;p&gt;For a reference-based task, preserve the same review process. Define which image supplies the subject, what should change, and what must remain recognizable.&lt;/p&gt;

&lt;p&gt;Google's guide recommends specific prompts and iterative adjustment. &lt;a href="https://ai.google.dev/gemini-api/docs/image-generation" rel="ugc noopener noreferrer"&gt;Image generation guide&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When the request works, save the model identifier, prompt, and accepted result together.&lt;/p&gt;

&lt;p&gt;For running the Pro model inside a visual graph, use the sibling &lt;a href="https://www.promptzone.com/seojun_zhao/nano-banana-pro-comfyui-node-streamlined-ai-art-creation-5738"&gt;Nano Banana Pro ComfyUI guide&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id="how-do-nano-banana-pro-and-nano-banana-2-identifiers-differ"&gt;
  
  
  How do Nano Banana Pro and Nano Banana 2 identifiers differ?
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Official name&lt;/th&gt;
&lt;th&gt;Current identifier&lt;/th&gt;
&lt;th&gt;Selection context&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Nano Banana Pro&lt;/td&gt;
&lt;td&gt;&lt;code&gt;gemini-3-pro-image&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Complex design and image-editing tasks. &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;Documentation&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nano Banana 2&lt;/td&gt;
&lt;td&gt;&lt;code&gt;gemini-3.1-flash-image&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Speed-oriented image creation and editing. &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image" rel="ugc noopener noreferrer"&gt;Documentation&lt;/a&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;For the Flash model and a workload evaluation method, see the &lt;a href="https://www.promptzone.com/mauricio_arellano/nano-banana-flash-ai-model-rumors-spark-buzz-32j"&gt;Nano Banana 2 workflow guide&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id="what-are-common-nano-banana-pro-migration-questions"&gt;
  
  
  What are common Nano Banana Pro migration questions?
&lt;/h2&gt;

&lt;h3 id="is-nano-banana-pro-officially-called-gemini-3-pro-image"&gt;
  
  
  Is Nano Banana Pro officially called Gemini 3 Pro Image?
&lt;/h3&gt;

&lt;p&gt;Google identifies Nano Banana Pro as Gemini 3 Pro Image, with &lt;code&gt;gemini-3-pro-image&lt;/code&gt; as the stable developer identifier. &lt;a href="https://blog.google/innovation-and-ai/products/nano-banana-pro/" rel="ugc noopener noreferrer"&gt;Announcement&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;model documentation&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="is-nano-banana-2-another-name-for-pro"&gt;
  
  
  Is Nano Banana 2 another name for Pro?
&lt;/h3&gt;

&lt;p&gt;Nano Banana 2 is Gemini 3.1 Flash Image, with the identifier &lt;code&gt;gemini-3.1-flash-image&lt;/code&gt;. Nano Banana Pro uses &lt;code&gt;gemini-3-pro-image&lt;/code&gt;. &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image" rel="ugc noopener noreferrer"&gt;Nano Banana 2 documentation&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;Pro documentation&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="should-i-use-the-pro-preview-api-identifier"&gt;
  
  
  Should I use the Pro preview API identifier?
&lt;/h3&gt;

&lt;p&gt;For Nano Banana Pro, use the stable &lt;code&gt;gemini-3-pro-image&lt;/code&gt; identifier. Google's release notes document the preview's deprecation and June 25, 2026 shutdown date. &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;Model documentation&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/docs/changelog" rel="ugc noopener noreferrer"&gt;release notes&lt;/a&gt;&lt;/p&gt;

&lt;h3 id="can-i-download-nano-banana-pro-from-hugging-face"&gt;
  
  
  Can I download Nano Banana Pro from Hugging Face?
&lt;/h3&gt;

&lt;p&gt;Google's Nano Banana Pro release provides hosted access and no open weights. Access the model through Google's consumer or developer services, including AI Studio. &lt;a href="https://blog.google/innovation-and-ai/products/nano-banana-pro/" rel="ugc noopener noreferrer"&gt;Announcement&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;model documentation&lt;/a&gt;&lt;/p&gt;

&lt;h2 id="sources"&gt;
  
  
  Sources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.google/innovation-and-ai/products/nano-banana-pro/" rel="ugc noopener noreferrer"&gt;Google: Introducing Nano Banana Pro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image" rel="ugc noopener noreferrer"&gt;Google: Gemini 3 Pro Image model documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ai.google.dev/gemini-api/docs/changelog" rel="ugc noopener noreferrer"&gt;Google: Gemini API release notes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image" rel="ugc noopener noreferrer"&gt;Google: Gemini 3.1 Flash Image model documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ai.google.dev/gemini-api/docs/image-generation" rel="ugc noopener noreferrer"&gt;Google: Image generation guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ai.google.dev/api/generate-content" rel="ugc noopener noreferrer"&gt;Google: GenerateContent API reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ai.google.dev/gemini-api/docs/api-key" rel="ugc noopener noreferrer"&gt;Google: Using Gemini API keys&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ai.google.dev/gemini-api/terms" rel="ugc noopener noreferrer"&gt;Google: Gemini API service terms&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id="related-guides-on-promptzone"&gt;
  
  
  Related guides on PromptZone
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.promptzone.com/tara_suzuki/best-sdxl-models-in-2026-realistic-anime-and-all-purpose-checkpoints-116"&gt;Best SDXL Models in 2026&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.promptzone.com/tomas_novak/comfyui-2026-the-complete-guide-to-power-user-ai-image-generation-1g17"&gt;ComfyUI 2026: The Complete Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.promptzone.com/ai-model-releases"&gt;AI Model Releases Timeline&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>imagegeneration</category>
      <category>gemini</category>
    </item>
  </channel>
</rss>
