
Nano Bananaワークフローは、Gemini-2.5-Flashモデルのパワーを活用し、一貫性と高品質を両立した画像編集を実現します。LoadImage、PreviewAny、GeminiImageNodeなどの主要ノードを統合し、画像編集プロセスを効率化。LoadImageノードは'ComfyUI/input'フォルダから画像をインポートし、ワークフロー開始の前提となります。画像を読み込んだ後、PreviewAnyノードで編集対象画像をプレビュー・選択できます。ワークフローの中心であるGeminiImageNodeがGemini-2.5-Flashモデルを適用し、高度な画像編集を実行し、バッチ全体で一貫性と品質を確保します。
特に便利なのは、Ctrl-Bで有効化できるImageBatchノードによるバッチ処理機能です。複数画像を同時に編集したいユーザーに最適で、作業時間と手間を大幅に削減します。最後はSaveImageノードで編集済み画像を出力。MarkdownNoteの統合により、編集プロセスの注釈や記録も可能です。AIモデルによる効率的かつ一貫性のある画像編集を求める方に最適なワークフローです。
API
このワークフローをコードから利用
すべてのComfyワークフローはJSONグラフです。以下のペイロードは、このワークフローそのものであり、ComfyUIが実行する内容と同じです — このURLから取得し、バージョン管理に保存したり、ComfyUIで読み込んでノードごとに実行できます。
Comfy SDKを使ってTypeScriptまたはPythonから実行できます。同じコードでComfy Cloudや自身でホストしたComfyUIのどちらにも対応 — ベースURLだけが異なります。
// Install (beta)
npm i @comfyorg/sdk
// Run "Google Gemini画像" (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("api_google_gemini_image_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("2", "image", asset); // LoadImage
const job = await client.run(wf);
await job.getOutputs("30")[0].toFile("output.png"); // SaveImageSDKはAPI形式のワークフローを受け取ります:このワークフローをComfyUIで開き、「ファイル → ワークフローをエクスポート(API)」を使用してください。
FAQ













