Loading...
Loading...
gemini-3-pro-image をベースにした Nano Banana の上位モデル。テキストからの生成と編集に対応し、画像内の文字も読みやすく、最大 4K で出力できます。
No output yet
Run the model to see generated results.
import requests
result = requests.post(
'https://api.e2x.ai/v1/jobs/submit',
headers={
'Authorization': f'Bearer {API_KEY}',
'Content-Type': 'application/json'
},
json={
'model': 'google/nano-banana-pro/edit-image',
'input': {}
}
)import time
job_id = result.json()['jobId']
while True:
response = requests.get(
f'https://api.e2x.ai/v1/jobs/{'{job_id}'}',
headers={'Authorization': f'Bearer {'{API_KEY}'}'}
)
data = response.json()['data']
if data['status'] == 'completed':
print('Done!', data['outputs'][0]['url'])
break
elif data['status'] == 'failed':
raise Exception(f"Job failed: {'{'}data['error']['message']{'}'}")
time.sleep(2)Nano Banana Pro は Google の gemini-3-pro-image です。Nano Banana ファミリーの最上位ティアであり、編集が原寸で通用しなければならないときに当社が手を伸ばすモデルです。当社ではその編集 capability を google/nano-banana-pro/edit-image として公開しており、1K と 2K で 編集画像 1 枚あたり $0.075 を課金しています。これは、同じ request が現在 fal.ai や Replicate でかかる金額の半分です。
作業の元になるソース画像がない場合は、代わりに Nano Banana Pro text-to-image をお使いください。同じモデル、同じ価格、prompt だけで動きます。
2026年8月26日に最後に確認した時点での当社の価格は次のとおりです。
| API プロバイダー | 価格(1K/2K) | 価格(4K) | E2X との比較 |
|---|---|---|---|
| E2X | $0.075 | $0.15 | — |
| fal.ai | $0.15 | $0.30 | 当社が 50% 低価格 |
| Replicate | $0.15 | $0.30 | 当社が 50% 低価格 |
| Google Gemini API | $0.134 | $0.24 | 当社が 44% 低価格 |
当社がこの表に日付を記しているのは、定期的に再確認しているからであり、また価格が変動するからです。
価格および製品条件は変更される場合があります。購入を判断する前に、各プロバイダーの最新価格をご確認ください。Google の Batch または Flex 価格は、スケジューリング・空き状況・処理条件が異なるため、標準的なオンデマンド API request と直接同等ではなく、この比較には含めていません。これは特定の条件に絞った比較であり、E2X があらゆる構成において世界最安であると主張するものではありません。
たいていの画像モデルは、編集を「たまたま元画像に似ている新規生成」として扱います。このモデルは編集を構成として扱い、その差は 3 か所で体感できます。
参照画像を一度に 14 枚保持します。 Google はその予算を役割ごとに分けています。人物が識別可能なまま保たれる必要があるときのキャラクター画像は最大 5 枚、高忠実度の商品配置のためのオブジェクト画像は最大 6 枚、スタイル参照は最大 3 枚です。モデル、商品、ブランドパレットからなる広告用のフルコンポジットが、面倒を見なければならない 3 回連鎖の呼び出しではなく、1 回の request として入ります。
読める文字を書きます。 商用の仕事で当社が安いティアより Pro を推す、最大にして唯一の理由です。インフォグラフィック、メニュー、図解、パッケージ向けに、スタイルの付いた読めるコピーを描画し、多言語のレイアウトも扱えます。英語のインフォグラフィックを渡してスペイン語版を頼めば、それ以外のアートワークはそのまま残ります。大半の画像モデルは、いまだに本文コピーを装飾的なミミズ文字に変えてしまいます。
意味のある解像度。 1K、2K、または 4096×4096 までの 4K。当社は 1K と 2K を同じ $0.075 に設定しており、4K はその倍になります。
他社と比較する前に知っておいていただきたい挙動がひとつあります。このモデルは構図について推論しながら、中間的な「思考画像」を生成します。Google はそれらを返しませんし、当社は課金しません。flash ティアのモデルなら 2〜3 秒で済むところを、1 request あたり約 30 秒と見込んでいただきたい理由でもあります。
ダッシュボードで API key を作成し、サーバー側で保持したうえで、当社の submit endpoint に job を POST してください。必須フィールドは prompt と image_urls の 2 つです。
curl -X POST https://api.e2x.ai/v1/jobs/submit \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "google/nano-banana-pro/edit-image",
"input": {
"prompt": "柔らかな曇天の日光の下、濡れたスレートの上にボトルを置いてください。ラベルの文字はシャープなまま、変更しないでください。",
"image_urls": [
"https://example.com/product.jpg",
"https://example.com/mood.jpg"
],
"aspect_ratio": "4:5",
"resolution": "2k"
}
}'
当社から job ID をお渡しします。ステータスが確定するまで polling してください。
const headers = {
Authorization: `Bearer ${process.env.E2X_API_KEY}`,
"Content-Type": "application/json",
};
const submitted = await fetch("https://api.e2x.ai/v1/jobs/submit", {
method: "POST",
headers,
body: JSON.stringify({
model: "google/nano-banana-pro/edit-image",
input: {
prompt: "背景を陽の当たるミラノの中庭に置き換えてください。被写体の顔と服装は同一のまま維持してください。",
image_urls: ["https://example.com/portrait.jpg"],
aspect_ratio: "16:9",
resolution: "1k",
},
}),
}).then((r) => r.json());
const jobId = submitted.data.jobId;
while (true) {
const job = await fetch(`https://api.e2x.ai/v1/jobs/${jobId}`, { headers })
.then((r) => r.json());
if (job.data.status === "completed") {
console.log(job.data.outputs[0].url);
break;
}
if (job.data.status === "failed") {
throw new Error(job.data.error?.message || "Image edit failed");
}
await new Promise((r) => setTimeout(r, 2000));
}
ステータスは pending → processing → completed と進むか、failed または cancelled で止まります。polling したくない場合は、submit の body に webhookUrl を送っていただければ、完了時に当社から通知します。
つまずきやすい schema の詳細が 2 つあります。当社の aspect ratio のデフォルトは 1:1 ではなく 9:16 なので、縦長でよい場合を除き明示的に指定してください。そして resolution の値は小文字です(1k、2k、4k)。最新の 機械可読な仕様には、常に現在の schema と価格が掲載されています。
Pro は当社で最も高価な画像エディターであり、多くの仕事には本当に過剰です。当社が運用している他のモデルの、正直な地図を示します。
| モデル | 1 枚あたりの価格 | こんなときに |
|---|---|---|
| Nano Banana Pro | $0.075 | 画像内のテキスト、多数の参照画像、4K 出力 |
| Nano Banana 2 | $0.04 | 現行世代の品質、4K の要件なし |
| Nano Banana 2 Lite | $0.0238 | 大量処理、シンプルな編集、厳しい予算 |
| Nano Banana(レガシー) | $0.0312 | ありません。Google が 2026年10月2日 に停止します |
| GPT Image 2 | high 品質で $0.0525 | mask ベースの編集、または OpenAI のテキスト描画 |
この表をもう一度読んで、レガシーの行にご注目ください。Google は gemini-2.5-flash-image を 2026年10月2日 に廃止しますし、Nano Banana 2 Lite はそれより安く、しかも新しいモデルです — $0.0312 に対して $0.0238。まだ古いほうをお使いなら、その移行は 2 倍の元が取れます。当社としては、必要のないティアを売るより、そう申し上げたいと考えています。
残りは予算の問題です。Pro は Lite のおよそ 3 倍かかります。編集の内容が SNS 向け解像度での背景差し替えや色変更であれば、Lite で足りますし、差額は手元に残ります。画像に焼き込まれた文字をクライアントが読むことになるなら、Pro に戻ってきてください。すべては image-to-image カテゴリやモデルカタログ全体からご覧いただけます。
text-to-image から持ち込まれる癖は、シーン全体を描写することです。編集ではその指示が参照画像と争い、変更ではなくドリフトした再生成が返ってきます。
差分を書いてください。動くものを名指しし、次に動いてはならないものを名指しします。「ジャケットをチャコールのウールに差し替え、ポーズ、顔、照明は同一に保つ」は、ほぼ毎回、シーン全体の描写に勝ります。1 回の呼び出しに複数の参照画像を入れるときは、ラベルを付けてください — 「画像 1 は人物、画像 2 は商品、画像 3 はカラーグレーディングのみ」 — 3 枚目の添付が被写体ではなくパレットだったことを伝える手段は、ほかにないからです。
テキストを編集するのでしょうか。正確な文字列を引用してください。言い換えは再解釈を招きます。
すべての出力に SynthID watermark が入ります。Google の知覚できない来歴マーカーで、例外なく適用され、当社も他のどのプロバイダーも、これを無効化するスイッチを公開することはできません。パイプラインが下流で検出を行っている場合や、クライアントとの契約で watermark 入りのアセットが禁じられている場合は、統合の前に解決してください。
設定を移植する場合は、解像度のデフォルトにご注意ください。当社のデフォルトは 1K で、fal.ai も同じですが、Replicate のデフォルトは 2K です。当社ではこれらのティア間で価格は同じですが、出力の寸法は想定と一致しません。
Nano Banana Pro は Google の gemini-3-pro-image の製品名で、Nano Banana ファミリーのプレミアムティアです。最速の生成ではなく、複雑なビジュアル制作 — 複数参照による構成、キャラクターの一貫性、判読可能な画像内テキスト、最大 4K の出力 — を狙ったモデルです。
1K と 2K の解像度で、編集画像 1 枚あたり $0.075 を課金しており、4K はその倍になります。これは 2026年8月26日 の確認時点での当社の価格です。価格は変動しますので、それを前提に予算を組む前に最新のモデルページでご確認ください。
合計 14 枚です。Google はその内訳を役割ごとに制限しています。一貫性のためのキャラクター画像は最大 5 枚、高忠実度で取り込むためのオブジェクト画像は最大 6 枚、スタイル参照は最大 3 枚です。
その日に確認した、比較可能なオンデマンド価格については、はい。当社の $0.075 に対して両社とも $0.15 でした。同条件の request で 50% の節約になります。異なるプラン、batch 製品、プロモーション価格はこの比較には含まれていません。
はい。Nano Banana Pro のすべての画像に、AI 生成コンテンツ向けの Google の知覚できないマーカーである SynthID watermark が含まれます。当社を含め、これを切るパラメーターを提供しているプロバイダーはありません。
画像に読めるテキストが含まれる場合、複数の参照画像を組み合わせる場合、あるいは 4K が必要な場合に Pro をお使いください。SNS 向け解像度での背景差し替えや簡単なレタッチであれば、Nano Banana 2 Lite は 3 分の 1 の費用で済み、違いが出ることはめったにありません。
いいえ。job を送信したうえで、ステータスを polling するか webhookUrl をお渡しください。完了した job は結果を data.outputs[0].url に公開します。処理時間は約 30 秒を見込んでください。