Cara Mendapatkan Gemini API Key Gratis & Panduan Lengkap
Panduan Lengkap & Simulasi Interaktif Gemini API Key
Pelajari cara mengintegrasikan kecerdasan buatan Google Gemini ke dalam aplikasi Anda. Bandingkan paket Gratis & Berbayar, uji coba prompt interaktif, dan kembangkan aplikasi berbasis AI.
Menggunakan Gemini API menawarkan berbagai keunggulan dibandingkan LLM lainnya di pasaran:
Keunggulan Utama
- Multimodal Asli: Memproses Teks, Gambar, Audio, Video, dan PDF dalam satu input.
- Context Window Raksasa: Hingga 1 Juta hingga 2 Juta token (setara ~1.5 juta kata).
- Kecepatan Tinggi: Gemini 2.0 / 1.5 Flash memiliki latensi sangat rendah untuk aplikasi *real-time*.
- Free Tier Sangat Murah Hati: Cukup untuk pengujian dan proyek harian tanpa kartu kredit.
Hal Yang Perlu Diperhatikan
- Batas Rate-limit Free Tier: Pembatasan 15 Request/Menit (RPM) untuk versi gratis.
- Privasi Data Free Tier: Data input versi gratis dapat digunakan Google untuk pelatihan model.
- Model Deprecation: Model AI diperbarui berkala sehingga versi lama akan di-retire.
- Manajemen Key: API Key tidak boleh bocor ke publik atau repository GitHub.
Ikuti langkah interaktif berikut untuk membuat API Key gratis pertama Anda di Google AI Studio:
Buka Google AI Studio
Kunjungi situs resmi di aistudio.google.com pada browser Anda dan pastikan telah login menggunakan akun Google / Gmail.
Klik Tombol "Get API Key"
Di dashboard utama atau sidebar sebelah kiri, klik menu atau tombol berwarna biru "Get API Key".
Buat Key di Project Baru / Google Cloud Project
Pilih opsi "Create API key in new project" (atau sambungkan dengan proyek Google Cloud Platform yang sudah ada).
Salin String API Key Anda
Salin string rahasia yang muncul (berawalan AIzaSy...). Simpan di tempat aman dan jangan dipublikasikan ke repo publik.
Google menyediakan dua opsi tingkat penggunaan. Berikut perbedaan mendasarnya:
| Fitur / Kriteria | Free Tier (Gratis) | Pay-As-You-Go (Berbayar) |
|---|---|---|
| Biaya Penggunaan | Gratis $0 / bulan | Bayar sesuai jumlah Token yang terpakai |
| Batas Request/Menit (RPM) | 15 RPM (Flash) / 2 RPM (Pro) | 1.000 - 2.000+ RPM |
| Batas Request/Hari (RPD) | 1.500 RPD (Flash) / 50 RPD (Pro) | Tidak terbatas (Sesuai Quota Kuota GCP) |
| Privasi Data Prompt | Digunakan untuk meningkatkan produk Google | Data Privat (TIDAK dilatihkan ke AI) |
| Memerlukan Kartu Kredit? | Tidak Perlu | Ya (Billing GCP Aktif) |
| Cocok Untuk | Eksperimen, Hobi, Pembelajaran, Testing | Aplikasi Komersial, Production, App Skala Besar |
Uji coba pengiriman prompt dan cara kerja respon Gemini API secara simulasi tanpa perlu khawatir kuota Anda habis!
Pilih bahasa pemrogramannya untuk melihat potongan kode siap pakai:
// Install SDK: npm install @google/genai
import { GoogleGenAI } from "@google/genai";
// Inisialisasi client dengan API Key
const ai = new GoogleGenAI({ apiKey: process.env.GEMINI_API_KEY });
async function main() {
const response = await ai.models.generateContent({
model: "gemini-2.0-flash",
contents: "Jelaskan konsep dasar Gemini API Key secara singkat.",
});
console.log(response.text);
}
main();
Hitung perkiraan pengeluaran bulanan Anda jika beralih ke versi berbayar Pay-As-You-Go:
LAKUKAN (Do's)
- Simpan API Key dalam variabel lingkungan (Environment Variables /
.env). - Gunakan Server-Side Proxy / Backend API saat memanggil API Key dari web frontend.
- Gunakan pembatasan HTTP Referrer / IP Restriction di dashboard Google Cloud Console.
- Segera lakukan rotasi / hapus key jika terindikasi bocor.
JANGAN LAKUKAN (Don'ts)
- Jangan melakukan hardcode API Key langsung di dalam file HTML/JS publik.
- Jangan mengunggah file berisi API Key ke repository publik GitHub / GitLab.
- Jangan membagikan screenshot dashboard yang menampilkan string API Key utuh.
Siap Mencoba Gemini API Key?
Dapatkan API Key gratis Anda dalam kurun waktu kurang dari 1 menit di Google AI Studio.
Buka Google AI Studio SekarangCatatan Penting: Kuota dan batasan rate-limit Free Tier dapat diperbarui oleh Google sewaktu-waktu. Selalu periksa dokumentasi resmi Google AI Studio untuk pembaruan kuota terbaru.

