Kembali ke panduan
Gambar·5 September 2026·Diperbarui 3 Oktober 2026·Baca 7 menit

Nano Banana API — tetap menggunakan OpenAI SDK, harga per gambar dan cara pemanggilan

Hasil pencarian berbahasa Korea terbagi antara dokumentasi resmi Google dan cara mendapatkan kunci AI Studio. Kami merangkum bagian di antaranya — cara memanggil melalui endpoint kompatibel dan harga per gambar untuk seluruh seri.

Jika Anda mencari API Nano Banana dalam bahasa Korea, hasilnya terbagi menjadi dua: dokumentasi resmi Google atau artikel blog tentang “cara mendapatkan kunci di AI Studio”. Yang sebenarnya dibutuhkan berada di antara keduanya. Artikel ini merangkum cara melakukan panggilan tanpa mengganti SDK OpenAI yang sudah digunakan serta harga per gambar untuk seluruh keluarga model dalam satu tabel. Proyek Google Cloud tidak diperlukan.

Harga per gambar — seluruh keluarga model

Tarif di bawah ini diambil dari katalog model, bukan dimasukkan secara manual ke dalam artikel. Jika harga berubah, tabel ini juga ikut berubah.

ModelHargaKegunaan
Nano Banana$0,0273Pembuatan gambar umum — cocok sebagai pilihan default
Nano Banana 2$0,0469+Generasi yang ditingkatkan
Nano Banana Pro$0,067+Untuk pekerjaan yang mengutamakan detail dan perenderan teks
Nano Banana Edit$0,0273Mengedit sebagian gambar yang sudah ada

Semuanya berdasarkan per image, dan biaya dipotong dari saldo prabayar, bukan melalui langganan. Tidak ada tagihan pada bulan ketika Anda tidak menghasilkan gambar.

Melakukan panggilan — ganti base_url dan nama model saja

Jika Anda sudah menggunakan SDK OpenAI, tidak ada hal baru yang perlu dipelajari. Hanya dua bagian yang berubah: base_url pada inisialisasi klien dan nama model.

generate.py
# 기존 OpenAI SDK를 그대로 씁니다. base_url과 모델 이름만 바뀝니다.
# Google Cloud 프로젝트도, 별도 SDK 설치도 필요 없습니다.
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.kunavo.com/v1",
    api_key=os.environ["KUNAVO_API_KEY"],
)

img = client.images.generate(
    model="nano-banana-2",
    prompt="한옥 마당에 눈이 내리는 장면, 따뜻한 조명, 사진 스타일",
    n=1,
)
print(img.data[0].url)

Endpoint-nya adalah POST /v1/images/generations, dengan format yang sama seperti endpoint gambar OpenAI. Jadi, jika kode Anda sudah mengintegrasikan pembuatan gambar, Anda dapat beralih cukup dengan mengganti satu string nama model.

Periksa terlebih dahulu apakah kunci Anda berfungsi

Jika Anda memeriksa kunci dan alamat dengan satu permintaan sebelum mengubah kode, saat terjadi kesalahan kemudian Anda dapat mempersempit penyebabnya ke bagian kode.

# 키가 되는지 30초 만에 확인하는 최소 요청
curl -sS https://api.kunavo.com/v1/images/generations \
  -H "Authorization: Bearer sk-kn-..." \
  -H "content-type: application/json" \
  -d '{"model":"nano-banana","prompt":"a paper crane on a desk","n":1}'

401 menunjukkan masalah autentikasi, 429 menunjukkan pembatasan laju, dan 529 menunjukkan kelebihan beban upstream. Untuk membedakannya, tabel keputusan dalam Ringkasan kesalahan Claude Code dapat diterapkan langsung.

Tingkatan mana yang sebaiknya dijadikan pilihan default?

Cara yang paling hemat biaya adalah menjadikan model dasar sebagai pilihan default dan beralih ke Pro hanya ketika hasilnya kurang memadai. Karena Anda hanya perlu mengganti satu string nama model, manfaatkan fakta bahwa biaya eksperimen perbandingan praktis tidak ada — jalankan prompt yang sama sekali pada masing-masing dari kedua tingkatan, lalu tentukan pilihan.

Tarif video tersedia di Harga Veo 3, sedangkan dokumentasi terperinci dalam bahasa Inggris tersedia di Nano Banana API. Metode pembayaran dan pendaftaran kartu Korea dirangkum di Harga dan pembayaran Claude API.

Pertanyaan yang sering diajukan

Bagaimana cara menggunakan API Nano Banana?

Ada dua cara. Anda dapat memperoleh kunci dari Google AI Studio lalu melakukan panggilan menggunakan SDK Google, atau melakukan panggilan melalui endpoint yang kompatibel dengan OpenAI. Untuk cara kedua, Anda hanya perlu mengganti base_url dan nama model pada SDK OpenAI yang sudah digunakan, tanpa memerlukan proyek Google Cloud. Endpoint-nya adalah POST /v1/images/generations, dan nama model dapat dipilih dari nano-banana, nano-banana-2, atau nano-banana-pro.

Berapa harga API Nano Banana?

Berdasarkan tarif Kunavo, Nano Banana dikenai tarif $0,0273, Nano Banana 2 dikenai tarif $0,0469+, dan model tingkat lanjut Nano Banana Pro dikenai tarif $0,067+ (per gambar). Model pengeditan gambar Nano Banana Edit dikenai tarif $0,0273. Ini bukan langganan: biaya dipotong dari saldo prabayar sesuai penggunaan, sehingga tidak ada biaya pada bulan ketika Anda tidak menghasilkan gambar.

Apa perbedaan antara Nano Banana dan Nano Banana Pro?

Perbedaannya terletak pada tingkatan dalam keluarga model yang sama. Model dasar sudah memadai untuk tugas pembuatan gambar umum, sedangkan Pro merupakan tingkatan lebih tinggi untuk detail yang lebih rumit dan perenderan teks, sehingga harga per gambarnya lebih tinggi. Dalam praktiknya, cara yang paling hemat biaya adalah menjadikan model dasar sebagai pilihan default dan menggunakan Pro hanya ketika hasilnya kurang memadai. Peralihan cukup dilakukan dengan mengganti satu string nama model, sehingga biaya untuk melakukan perbandingan praktis tidak ada.

Apakah bisa digunakan tanpa kunci AI Studio?

Bisa. Melalui gateway yang kompatibel dengan OpenAI, Anda dapat melakukan panggilan dengan satu kunci tanpa akun Google, kunci AI Studio, atau proyek Google Cloud. Namun, Anda menggunakan kapasitas bersama, bukan kuota proyek khusus, sehingga jika memerlukan kuota yang dijamin, sebaiknya mengajukannya langsung ke Google.

Apakah pengeditan gambar juga bisa dilakukan melalui API?

Bisa. Dengan model khusus pengeditan Nano Banana Edit, Anda dapat mengirim gambar asli beserta instruksi untuk melakukan perubahan pada bagian tertentu, dengan tarif $0,0273. Pembuatan dan pengeditan dibedakan melalui nama model yang berbeda, jadi cukup kirim nama model yang berbeda ke endpoint yang sama.

Bisakah saya membayar dengan kartu Korea?

Bisa. Ini adalah metode prabayar untuk mengisi saldo Kunavo melalui checkout Stripe. Jika checkout ditampilkan dalam won Korea, kartu domestik yang tidak mengaktifkan pembayaran internasional serta KakaoPay, Naver Pay, PAYCO, dan Samsung Pay akan tersedia sebagai pilihan, dan nilai tukar won mencakup biaya konversi 2–4% yang dibayar pembeli (dokumentasi Stripe Adaptive Pricing, diperiksa 2026-10-03). Jika membayar dalam dolar, biaya ini tidak berlaku, tetapi diperlukan kartu yang mendukung pembayaran internasional seperti Visa, Mastercard, Amex, JCB, dan UnionPay; jika diblokir, Anda harus mengizinkan pembayaran internasional di aplikasi penerbit kartu. Apple Pay, Google Pay, dan Link juga dapat digunakan. Toss Pay tidak didukung.