nano-banana-2 API
Google / Nano Banana
RunAPI から Nano Banana ファミリーの nano-banana-2 を利用できます。従量課金、サブスクリプション不要、失敗した生成は課金されません。
稼働中
·
image
·
商用利用対応
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-2",
"prompt": "背景に夕日の山々、太字のセリフ体で「Never Give Up」というテキストを入れたモチベーショナルポスターを作成してください。"
}'
import { NanoBananaClient } from "@runapi.ai/nano-banana";
const client = new NanoBananaClient();
const result = await client.textToImage.run({
model: "nano-banana-2",
prompt: "背景に夕日の山々、太字のセリフ体で「Never Give Up」というテキストを入れたモチベーショナルポスターを作成してください。",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\NanoBanana\NanoBananaClient;
$client = new NanoBananaClient();
$result = $client->textToImage->run([
'model' => 'nano-banana-2',
'prompt' => '背景に夕日の山々、太字のセリフ体で「Never Give Up」というテキストを入れたモチベーショナルポスターを作成してください。',
]);
require "runapi/nano_banana"
client = RunApi::NanoBanana::Client.new
result = client.text_to_image.run(
model: "nano-banana-2",
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 nano-banana-2 は同じ RunAPI 認証、model skill ワークフロー、従量料金で利用できます。
- 統合 API key
- Model skill セットアップ
- モデル ID リファレンス
- 失敗した生成は課金されません
料金
料金
失敗した生成は課金されません
Text to image
$0.08-$0.18
/ image
Output resolution: 1k
$0.08
Output resolution: 2k
$0.12
Output resolution: 4k
$0.18
仕様
仕様
| モデル ID | nano-banana-2 |
| プロバイダー | |
| モダリティ | image |
| タスク種別 | asynchronous |
| 課金 | call |
| Endpoint | /api/v1/nano_banana/text_to_image |
| 商用利用 | はい |
| カタログステータス | 稼働中 |
MODELS
モデルスキル — nano-banana-2
スキルを1回インストールし、構築中にこのページのバリアントIDを使用してください。
# Install the model skill for app development workflows
npx skills add runapi-ai/nano-banana -g
Or use this setup request in your coding tool:
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.
仕組み
nano-banana-2 の使い方
01
モデルを選ぶ
アプリのワークフローに合うモデルとバリアントを選びます。
02
モデル ID を渡す
リクエスト body にこのバリアント ID を指定します。
03
タスクを実行
リクエストを送信し、返された task ID を保存します。
04
出力を取得
タスク完了時にポーリングまたは callback で結果を受け取ります。
違い
nano-banana-2 の比較
VS NANO-BANANA
Gemini 3.1 Flash上に構築、最高の複数キャラクター一貫性、4〜8秒
1K解像度、高速・低コストなベースライン(2025年8月)
VS NANO-BANANA-2-LITE
Gemini 3.1 Flash上に構築、最高の複数キャラクター一貫性、4〜8秒
最速・低コストの Nano Banana 画像モデル。高速な生成と反復に最適
VS NANO-BANANA-EDIT
Gemini 3.1 Flash上に構築、最高の複数キャラクター一貫性、4〜8秒
既存の画像からのプロンプト駆動の画像編集
ユースケース
このバリアントの用途
画像生成
テキスト prompt からビジュアルアセットを作成します。
編集
prompt に沿って既存画像を変換します。
バッチ制作
SDK で再現可能な生成を行います。
FAQ
nano-banana-2 に関するよくある質問
nano-banana-2 はどう選択しますか?
quickstart に表示されるモデル ID を渡してください。
料金は従量課金ですか?
はい。呼び出しまたは単位ごとの従量課金です。
今すぐ開始