概要
ComfyUI-Nano-Banana-apiyi は、APIYI ユーザー向けに特化して作られた、コミュニティ提供の ComfyUI カスタムノード集です。Google の最も強力な画像生成モデルである Nano Banana Pro と Nano Banana 2 を、Google Cloud アカウントなしで ComfyUI ワークフロー内から直接呼び出せます。始めるのに必要なのは APIYI の API キーだけです。プロジェクト情報
- 🔗 ソースコード:
github.com/pdmaker/ComfyUI-Nano-Banana-apiyi - 📜 ライセンス: MIT
- 👤 作者: コミュニティ提供(元のリポジトリは削除され、現在はバックアップミラーを使用しています)
- ⭐ コミュニティ提供、APIYI 向けに改変
このノードを選ぶ理由
導入障壁ゼロ
Google Cloud アカウントは不要です — APIYI キーで Nano Banana Pro と Nano Banana 2 のモデルにアクセスできます
マルチモーダル生成
テキストから画像、画像から画像、最大 14 枚の参照画像を使ったマルチ画像融合で、あらゆるクリエイティブなニーズに対応します
マルチターンのチャット編集
コンテキストメモリを備えた独自の会話型画像生成で、反復的な洗練が可能です
超高解像度
512px、1K、2K、4K の出力に対応し、14 種類のアスペクト比でポスター、壁紙、SNS などをカバーします
APIYI 対応モデル
4つのコアノード
このプラグインは、異なるユースケースをカバーする4つの機能ノードを提供します。はじめに: インストールとセットアップ
1
ステップ 1: 前提条件の確認
次のものがインストールされていることを確認してください:
- ComfyUI(最新バージョン)— 未インストールの場合は、こちらを参照してください:
github.com/comfyanonymous/ComfyUI - Python 3.12+
- Git
2
ステップ 2: ノードコードのダウンロード
ターミナルを開き、ComfyUI の custom nodes ディレクトリに移動して、リポジトリを clone します:
3
ステップ 3: 依存関係のインストール
プラグインディレクトリに入り、必要な依存関係をインストールします:Nano Banana 2 ノードのサポートも必要な場合は、こちらもインストールしてください:
4
ステップ 4: APIYI キーを取得する
- 登録/ログインするために APIYI コンソール にアクセスします
- Token セクションに移動します
- 新しい API key を生成します
- キーをコピーします(
sk-で始まります)
新規ユーザーには無料トライアルクレジットが付与され、Nano Banana の画像生成を試すのに十分です。
5
ステップ 5: 環境変数を設定する
プラグインディレクトリでテンプレートファイルをコピーし、認証情報を入力してください:
.env ファイルを開き、APIYI キーと ベースURL を入力します:6
ステップ 6: ComfyUI を再起動して確認する
ComfyUI を再起動した後、ノード一覧で
Nano Banana を検索してください。次の 4 つの新しいノードが表示されるはずです:- Nano Banana AIO
- Nano Banana Multi-Turn Chat
- Nano Banana 2 AIO
- Nano Banana 2 Multi-Turn Chat
テキストから画像への実践チュートリアル
シナリオ 1: テキストから画像へ(基本)
最もシンプルな使い方です。テキストの説明を入力して、画像を生成します。1
ノードを追加
ComfyUI のキャンバスを右クリックし、Nano Banana AIO ノード(または Nano Banana 2 AIO)を検索して追加します。
2
prompt を入力
prompt フィールドに希望する画像の説明を入力します。たとえば:3
パラメータを設定
- image_count: 生成する画像数(1-10)
- aspect_ratio: 比率を選択します。たとえば、
16:9(横長の壁紙)または9:16(スマホ用壁紙) - image_size: 解像度 —
2Kまたは4Kを推奨します - temperature: 創造性のレベル。0.0 が最も保守的で、2.0 が最も創造的です
4
ワークフローを実行
ComfyUI の Queue Prompt ボタンをクリックし、数秒待つと生成された画像が表示されます。
シナリオ 2: 画像編集と融合
参考画像を使って生成を誘導します。スタイル変換、要素の融合などに最適です。- 参考画像を Nano Banana AIO ノードの
image_1からimage_6までの入力に接続します promptに希望する効果を記述します。たとえば、「この写真を水彩画風に変換してください」- モデルが参考画像とテキスト説明を組み合わせて、新しい画像を生成します
シナリオ 3: 複数ターンの会話型編集
最もユニークな機能です。チャットするように、画像を段階的に調整できます。- Nano Banana Multi-Turn Chat ノードを追加します
- 1回目: 初期説明を入力して、ベース画像を生成します
- 2回目: 変更内容を入力します。たとえば、「背景をビーチに変更してください」
- 3回目: さらに調整を続けます。たとえば、「夕焼けの光を追加してください」
- 各ラウンドは会話のメモリを引き継いで進みます
reset_chat を切り替えます。
ノードパラメーターリファレンス
Nano Banana AIO / Nano Banana 2 AIO
対応アスペクト比
よくある質問
インストール後にノードが見つかりませんか?
インストール後にノードが見つかりませんか?
次の点を確認してください。
- プラグインフォルダは
ComfyUI/custom_nodes/ディレクトリにあります pip3 install -r requirements.txtを実行しました- Nano Banana 2 ノードの場合は、
pip install google-genai --upgradeも実行してください - ComfyUI を再起動しました(ブラウザを更新しただけではだめです — バックエンドを再起動してください)
API Key が無効というエラーですか?
API Key が無効というエラーですか?
次の点を確認してください。
GOOGLE_API_KEYin.envファイルの内容が APIYI のキーであること(sk-で始まる)CUSTOM_BASE_URLがhttps://api.apiyi.comに設定されていること- APIYI アカウントの残高が十分であること(コンソールで確認してください)
生成が遅い、またはタイムアウトしますか?
生成が遅い、またはタイムアウトしますか?
- 4K 解像度は時間がかかります — テストではまず 1K をお試しください
- 複数の画像(image_count が 1 より大きい)は処理時間が長くなります
- タイムアウトが頻発する場合は、解像度を下げるか画像枚数を減らしてください
Nano Banana Pro と Nano Banana 2 — どちらを選ぶべきですか?
Nano Banana Pro と Nano Banana 2 — どちらを選ぶべきですか?
- Nano Banana Pro (
gemini-3-pro-image-preview): より繊細な品質で、高品質な作品作成に最適です - Nano Banana 2 (
gemini-3.1-flash-image-preview): より高速で安価($0.025/image から)、参照画像数が多く、極端な比率にも対応します - 日常的な作成には Nano Banana 2 を推奨します。最高品質を求めるなら Pro を選んでください
APIYI の API key を取得するには?
APIYI の API key を取得するには?
APIYI コンソール にアクセスし、アカウントを登録して、Token セクションで新しいキーを生成してください。新規ユーザーには無料トライアルクレジットが付与されます。
コンテンツ安全性のために画像生成に失敗しましたか?
コンテンツ安全性のために画像生成に失敗しましたか?
Nano Banana モデルにはコンテンツ安全性チェックが組み込まれています。説明内容によっては制限が発動する場合があります。対処法:
- 敏感な内容を避けるように prompt を調整してください
- さらに詳しくは Nano Banana Image Failure Troubleshooting をご覧ください
関連リソース
Nano Banana Pro ドキュメント
Nano Banana Pro の完全な API ドキュメントと料金を表示
Nano Banana 2 ドキュメント
Nano Banana 2 の完全な API ドキュメントと料金を表示
画像生成エラーのトラブルシューティング
Nano Banana 画像生成のトラブルシューティングガイド
APIYI - token 管理
APIキーを管理し、使用状況と残高を表示