Nano Banana API
正確な画像内テキストと複数キャラクターの一貫性を持つ高速テキスト→画像向けにNano Banana APIにアクセスできます。
curl -X POST https://runapi.ai/api/v1/nano_banana/text_to_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "nano-banana-edit",
"prompt": "背景に夕日の山々、太字のセリフ体で「Never Give Up」というテキストを入れたモチベーショナルポスターを作成してください。"
}'
import { NanoBananaClient } from "@runapi.ai/nano-banana";
const client = new NanoBananaClient();
const result = await client.textToImage.run({
model: "nano-banana-edit",
prompt: "背景に夕日の山々、太字のセリフ体で「Never Give Up」というテキストを入れたモチベーショナルポスターを作成してください。",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\NanoBanana\NanoBananaClient;
$client = new NanoBananaClient();
$result = $client->textToImage->run([
'model' => 'nano-banana-edit',
'prompt' => '背景に夕日の山々、太字のセリフ体で「Never Give Up」というテキストを入れたモチベーショナルポスターを作成してください。',
]);
require "runapi/nano_banana"
client = RunApi::NanoBanana::Client.new
result = client.text_to_image.run(
model: "nano-banana-edit",
prompt: "背景に夕日の山々、太字のセリフ体で「Never Give Up」というテキストを入れたモチベーショナルポスターを作成してください。"
)
npx skills add runapi-ai/nano-banana -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
# Codex
codex plugin install runapi-mcp@agents
# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
Nano BananaはGoogleの高速画像生成モデルで、画像内の正確なテキストレンダリングと一貫した複数キャラクターシーンのために最適化されています。プロンプトの忠実度を犠牲にせずに迅速な結果を提供します。
- 品質とレイテンシ目標に合わせたモデルバリアント
- 統合 API key
- Model skill に docs、schema、セットアップメモを同梱
- 失敗した生成は課金されません
バリアント
アプリ開発用に Nano Banana skill をインストール
モデル docs、schema、料金メモ、セットアップ手順をコード作業環境に読み込みます。
# Install the model skill for app development workflows
npx skills add runapi-ai/nano-banana -g
Install the Nano Banana skill for this app: 1. Add runapi-ai/nano-banana with the skills installer. 2. Load SKILL.md in this workspace. 3. Use its docs, schemas, pricing notes, and setup steps when adding model features. 4. Confirm the install path when done.
この model skill で構築する方法
モデルを選ぶ
出力タイプ、品質基準、レイテンシ目標に合うモデルとバリアントを選びます。
一度だけ認証
対応するすべてのモデルに RunAPI key を使います。
skill をインストール
機能実装の前に model skill をコード作業環境へ追加します。
出力を受け取る
task ID でポーリングするか、生成完了時の callback を処理します。
Nano Banana の位置づけ
Nano BananaはGeminiに組み込まれたGoogleの画像モデルで、画像内テキストの精度に優れた高速生成のために構築されています。RunAPI経由では、すべてのNano Bananaバリアントが1つのキーを共有します。
RunAPI 経由で Nano Banana を使う理由
1つの API key
モデルやプロバイダーをまたいで同じ認証情報を使えます。
Skill-ready
model skill に schema、セットアップメモ、料金コンテキスト、モデル ID が含まれます。
予測しやすい請求
呼び出し前に従量料金を確認できます。
よくある質問
画像内テキストレンダリングの精度はどれくらいですか?
Nano Bananaはテキスト精度のために最適化されています — 見出し、ラベル、キャプションなどの短〜中程度の長さのテキストを生成画像内で確実にレンダリングします。
複数キャラクターの一貫性とは何ですか?
Nano Bananaは同じ画像内の複数の被写体にわたってキャラクターの外観の一貫性を維持します — 顔、衣装、プロポーションが統一されています。
生成速度はどれくらいですか?
ベースバリアントは高速で生成します。proバリアントは10〜20秒かかりますが、4K解像度で出力します。
Nano BananaとNano Banana Proの違いは何ですか?
ProはGemini 3 Pro上で構築され、4Kで最高のテキストレンダリングで出力します。standardバリアントは1Kでの高速・低コストな生成に最適化されています。
Nano Bananaを既存の画像の編集に使えますか?
はい — editバリアントは既存の画像を受け取り、元の構成を保持しながらプロンプト駆動の変更を適用します。
このモデルはどう呼び出しますか?
model skill をインストールし、RunAPI key とセットアップメモに従ってください。
失敗した生成は課金されますか?
失敗した生成は課金されません
アプリケーションから呼び出せますか?
はい。コード作業環境に model skill をインストールし、モデル機能を追加するときに利用してください。