Nano Banana Pro 画像編集
google/nano-banana-pro/edit
4K セマンティック編集。自然言語で画像を修正。文脈認識と画像内多言語テキスト編集に対応。
サンプル
パラメータ
| 名前 | 型 | 既定 | 制約 | 説明 |
|---|---|---|---|---|
| images *入力画像 | image_upload | — | image/* · 0–14 items | 編集用に最大14枚の画像をアップロードしてください。AIがプロンプトに基づいてこれらの画像を修正します。 |
| prompt *プロンプト | textarea | ≤ 5000 chars | 画像をどのように編集したいかを説明してください。変更、スタイル調整、または修正について具体的に記述してください。 | |
| aspect_ratioアスペクト比 | select | — | 1:1 | 3:2 | 2:3 | 3:4 | 4:3 | 4:5 | 5:4 | 9:16 | … | 出力画像のアスペクト比を選択してください。指定しない場合、元のアスペクト比が維持されます。 |
| resolution解像度 | select | 1k | 1k | 2k | 4k | 出力画像の解像度を選択してください。高解像度はより詳細になりますが、処理に時間がかかります。 |
出力フィールド
| フィールド | 型 | 説明 |
|---|---|---|
| images | array<string> |
API
統一 REST API でこのモデルを呼び出せます。API Keys ページでキーを取得してください。
cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/google/nano-banana-pro/edit" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"input": {
"images": [
"https://kaito-1328216764.cos.ap-tokyo.myqcloud.com/marketplace/thumbnails/2026-01-27/d0328839a75f.png"
],
"prompt": "Change the model'\''s casual outfit to a formal dark blue business suit, add soft studio lighting, and preserve facial features.",
"aspect_ratio": "3:4",
"resolution": "4k"
}
}'
# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
-H "Authorization: Bearer YOUR_API_KEY"Python
import time, requests
API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
# 1) Submit
resp = requests.post(
"https://www.namifusion.com/api/v1/marketplace/run/google/nano-banana-pro/edit",
headers=HEADERS,
json={
"input": {
"images": [
"https://kaito-1328216764.cos.ap-tokyo.myqcloud.com/marketplace/thumbnails/2026-01-27/d0328839a75f.png"
],
"prompt": "Change the model's casual outfit to a formal dark blue business suit, add soft studio lighting, and preserve facial features.",
"aspect_ratio": "3:4",
"resolution": "4k"
}
},
)
resp.raise_for_status() # 401/402/429/5xx stop here instead of polling a bad task
task = resp.json()
# 2) Poll until a terminal state (completed / failed / cancelled).
# This model is allowed up to 300s server-side.
deadline = time.time() + 360
while task.get("status") not in ("completed", "failed", "cancelled"):
if time.time() > deadline:
raise TimeoutError(f"still {task.get('status')} — keep the task_uuid and poll later")
time.sleep(3)
poll = requests.get(f"https://www.namifusion.com/api/v1/marketplace/run/tasks/{task['task_uuid']}", headers=HEADERS)
poll.raise_for_status()
task = poll.json()
print(task["status"], task.get("output"))JavaScript
const API_KEY = "YOUR_API_KEY";
const HEADERS = { Authorization: `Bearer ${API_KEY}` };
// 1) Submit
const resp = await fetch("https://www.namifusion.com/api/v1/marketplace/run/google/nano-banana-pro/edit", {
method: "POST",
headers: { ...HEADERS, "Content-Type": "application/json" },
body: JSON.stringify({
"input": {
"images": [
"https://kaito-1328216764.cos.ap-tokyo.myqcloud.com/marketplace/thumbnails/2026-01-27/d0328839a75f.png"
],
"prompt": "Change the model's casual outfit to a formal dark blue business suit, add soft studio lighting, and preserve facial features.",
"aspect_ratio": "3:4",
"resolution": "4k"
}
}),
});
if (!resp.ok) throw new Error(`submit failed: ${resp.status} ${await resp.text()}`);
let task = await resp.json();
// 2) Poll until a terminal state (completed / failed / cancelled).
// This model is allowed up to 300s server-side.
const deadline = Date.now() + 360 * 1000;
while (!["completed", "failed", "cancelled"].includes(task.status)) {
if (Date.now() > deadline) throw new Error(`still ${task.status} — keep the task_uuid and poll later`);
await new Promise((r) => setTimeout(r, 3000));
const poll = await fetch(`https://www.namifusion.com/api/v1/marketplace/run/tasks/${task.task_uuid}`, { headers: HEADERS });
if (!poll.ok) throw new Error(`poll failed: ${poll.status}`);
task = await poll.json();
}
console.log(task.status, task.output);ドキュメント
Google Nano Banana Pro Edit (Gemini 3.0 Pro Image)
究極の AI 画像編集ツール: 4K 対応、コンテキスト認識、多言語テキスト編集。
Google Nano Banana Pro Edit は、Gemini 3.0 アーキテクチャをベースにした高度な AI 画像編集モデルです。ゼロからの画像生成ではなく、**「既存の画像の編集・変換」**に特化しています。自然言語による指示だけで、画像の修正、オブジェクトの置換、ライティングの変更が可能であり、ネイティブ 4K 解像度で出力されます。
🚀 主な機能
- ネイティブ 4K 編集: 画質を損なうことなく画像を修正します。プロフェッショナルな印刷やディスプレイに適した、細部まで鮮明な画像を生成します。
- コンテキスト認識型の変換: モデルがシーンの構造や光の当たり方を理解します。「曇り空を夕焼けに変えて」と指示すれば、空だけでなく、画像全体の照明や色味も自然に調整されます。
- 画像内多言語テキスト: 画像内のテキストを生成・編集する機能に優れています。遠近感やフォントスタイルを維持したまま、多言語への翻訳や書き換えが可能です。
- プロ仕様のカメラコントロール: 被写界深度(ボケ味)、画角、カラーグレーディングなどのパラメータをテキストで指定し、写真のような仕上がりを追求できます。
- 一貫性の維持: キャラクターの顔やブランドのロゴを維持したまま、背景や衣装だけを変更することができるため、ブランディングに最適です。
🛠️ 使用方法
| パラメータ | 詳細 |
|---|---|
| 入力 | 既存の画像 + テキストプロンプト |
| 出力 | 編集された画像 (JPEG / PNG) |
| 最大解像度 | 4K (Ultra HD) |
| アスペクト比 | 柔軟に対応 (1:1, 4:3, 16:9, 21:9 など) |
編集プロンプトの例:
- 背景の変更: 「曇り空を澄んだ夕焼けに置き換えて」
- ライティング: 「柔らかなスタジオ照明とモダンな背景を追加して」
- オブジェクト変更: 「モデルの服装をフォーマルなビジネススーツに変えて」
- スタイル変換: 「この写真を油絵風にして」
💰 料金プラン
| 解像度 | 編集あたりのコスト |
|---|---|
| 1k (標準) | $0.14 |
| 2k (高解像度) | $0.14 |
| 4k (超高解像度) | $0.24 |
💡 ユースケース
- Eコマース: 再撮影することなく、商品の色、素材、背景を瞬時に変更。
- マーケティング: キャンペーンに合わせてビジュアルを更新(例:画像内の看板の文字を現地語に翻訳)。
- ソーシャルメディア: 1枚の写真から異なる雰囲気のバリエーションを多数作成。
- デザイン: 配色や構図のアイデアを素早く実験・検証。
🔗 関連モデル
- ゼロから画像を生成したい場合: Nano Banana Pro Text-to-Image をお試しください。
- さらに高い解像度が必要な場合: Nano Banana Pro Edit Ultra をお試しください。
注記: プロンプトは Google の安全ガイドラインに準拠している必要があります。制限されたコンテンツが含まれる場合、エラーが発生する可能性があります。
関連モデル
xAI Grok Imagine Image v2.0 画像編集
xAI Grok Imagine Image V2.0 Edit は、テキストによるプロンプトを使って入力画像を編集できるモデルです。解像度と品質を設定でき、精密な画像編集、ビジュアル調整、クリエイティブなバリエーション、SNS コンテンツ、マーケティング素材、制作ワークフローに適しています。すぐに使える REST 推論 API を提供し、高性能・コールドスタートなし・手頃な価格で利用できます。
qwen-image-edit-spicy
テキスト指示で画像を精密に編集。要素の追加・削除・変更、スタイル変換、背景置換に対応し、写真補正やビジュアルデザインに適しています。
Qwen Image 3.0 Pro Edit|高速画像編集
Qwen Image 3.0 Pro Edit は、優れた画質と高度な指示理解を備えたプロ向けの画像編集モデルです。最大 2k に対応。すぐに使える REST inference API を提供し、高性能、コールドスタートなし、手頃な価格で利用できます。
OpenAI GPT Image 2.5 Sunburst 画像編集
最大 16 枚の参照画像を使用し、高精細で正確な画像編集を行います。
OpenAI GPT Image 2.5 Flare 画像編集
自然言語の指示と最大 16 枚の参照画像を使用して、高速でバランスの取れた画像編集を行います。
ヘッドスワップ(画像)
namifusion/head-swap/image-edit. 画像・動画・顔交換のモデル API を閲覧。試してから統一 REST API で統合。
Nano Banana 画像編集
高速・低価格な編集。 マスキング不要で、直感的なオブジェクト置換やスタイル変換が可能。
Nano Banana 2 画像編集
4K セマンティック編集。自然言語で画像を修正。文脈認識と画像内多言語テキスト編集に対応。