Blog

Gemini API: kesalahan pembatasan wilayah, paket gratis, dan izin kunci API

Markdown

Cara membedakan 403 Access Restricted, 400 FAILED_PRECONDITION, dan 403 PERMISSION_DENIED berdasarkan teks kesalahan dan kondisi yang berlaku.

Baca artikel lengkap

Namun, tidak semua kesalahan Gemini berkaitan dengan wilayah Anda. Satu berkaitan dengan paket gratis, satu lagi dengan kunci API itu sendiri. Dan untuk coding, menurut saya Gemini agak kurang cerdas, meskipun saya sudah memberinya kesempatan kedua lebih dari sekali.

Saya akan menjelaskan cara mengetahui apa yang terjadi dari pesan kesalahan, dan apa yang bisa digunakan sebagai pengganti Gemini. Mari mulai.

Untuk informasi tentang penggunaan layanan ini, lihat dokumentasi Ailoot.

Poin utama

403 Access Restricted berarti ketentuan akses telah dilanggar. 400 FAILED_PRECONDITION berarti paket gratis tidak tersedia di negara tersebut. 403 PERMISSION_DENIED dengan pesan tentang izin kunci berarti kuncinya salah. Untuk coding, gunakan Claude Code; jika tidak berhasil, gunakan Codex, lalu Qwen atau DeepSeek.

Bagaimana cara memeriksa wilayah yang didukung Gemini?

Google memiliki halaman terpisah yang mencantumkan lokasi Gemini API dan Google AI Studio dapat digunakan:

Gemini API dan Google AI Studio tersedia di negara dan wilayah berikut. Jika Anda tidak berada di salah satu negara atau wilayah tersebut, coba Gemini API di Gemini Enterprise Agent Platform

https://ai.google.dev/gemini-api/docs/available-regions

Terjemahan: “Gemini API dan Google AI Studio tersedia di negara dan wilayah berikut. Jika Anda tidak berada di salah satunya, coba Gemini API di Gemini Enterprise Agent Platform.”

Daftar tersebut berisi 230 entri, dari Albania hingga Åland Islands. Gemini Enterprise Agent Platform adalah platform Google Cloud.

Jika Anda dialihkan ke halaman ini alih-alih AI Studio, Google menyebutkan 3 alasan: wilayah Anda, usia di bawah 18 tahun, dan usia yang belum diverifikasi di akun Google Anda.

403 Access Restricted: apa hubungannya dengan wilayah Anda?

Google menjelaskannya seperti ini:

Jika Anda melihat kesalahan 403 Access Restricted, Anda menggunakan Google AI Studio dengan cara yang tidak mematuhi Persyaratan Layanan. Salah satu alasan yang umum adalah Anda tidak berada di wilayah yang didukung.

https://ai.google.dev/gemini-api/docs/troubleshoot-ai-studio

Terjemahan: “Jika Anda melihat kesalahan 403 Access Restricted, Anda menggunakan Google AI Studio dengan cara yang melanggar Persyaratan Layanan. Salah satu alasan yang umum adalah Anda tidak berada di wilayah yang didukung.”

Wilayah Anda adalah 1 dari 4 pemeriksaan. 3 pemeriksaan lainnya adalah:

  • permintaan harus lolos pemeriksaan keamanan otomatis;
  • Anda harus menyetujui Persyaratan Layanan Google dan persyaratan tambahan untuk AI generatif;
  • project Google Cloud tidak boleh ditandai karena pelanggaran.

400 FAILED_PRECONDITION dan paket gratis

Kesalahan ini berkaitan dengan biaya. Berikut pesan yang tercantum dalam tabel kesalahan Gemini API:

Paket gratis Gemini API tidak tersedia di negara Anda. Aktifkan penagihan di project Anda di Google AI Studio.

https://ai.google.dev/gemini-api/docs/generate-content/api-errors

Terjemahan: “Paket gratis Gemini API tidak tersedia di negara Anda. Aktifkan penagihan untuk project Anda di Google AI Studio.”

Google menyarankan untuk mengaktifkan paket berbayar di AI Studio. Namun, ini hanya bisa dilakukan di negara yang tercantum dalam daftar.

403 PERMISSION_DENIED: baca pesannya

Nomornya sama, tetapi pesan di tabel kesalahan berbeda:

Kunci API Anda tidak memiliki izin yang diperlukan.

https://ai.google.dev/gemini-api/docs/generate-content/api-errors

Terjemahan: “Kunci API Anda tidak memiliki izin yang diperlukan.”

Menurut Google, alasannya adalah Anda memilih kunci yang salah atau mengakses model yang disesuaikan tanpa otorisasi yang diperlukan. Periksa apakah kuncinya benar dan memiliki akses.

Namun, di AI Studio, PERMISSION_DENIED yang sama juga muncul saat pemeriksaan wilayah: Google menjelaskannya di halaman tentang 4 pemeriksaan tersebut. Jadi, baca pesannya. Jika pesan itu menyebut izin kunci, periksa kuncinya. Jika menyebut wilayah Anda, kuncinya tidak ada hubungannya dengan itu.

Apakah Gemini layak terus digunakan?

Untuk coding, menurut saya tidak. Saya menggunakan paket Gemini tingkat tertinggi, tetapi tidak membuat program dengannya. Saya menggunakannya untuk video dan foto. Saya menghabiskan waktu sebulan bekerja di Google Antigravity, program Google untuk bekerja dengan kode, tetapi akhirnya kembali menggunakan VS Code.

Tidak masalah bahwa Gemini dapat menampung 1 juta token dalam pikirannya: kecerdasannya sedikit di bawah ChatGPT. Antigravity tidak bodoh, dan saya menyukainya, tetapi kualitasnya masih jauh lebih buruk, sayangnya. Jika tidak ada pilihan lain, aplikasi ini bisa digunakan: ada sesuatu lebih baik daripada tidak ada sama sekali.

Gemini unggul dalam riset mendalam tentang suatu topik secara online. Bagaimanapun, ini Google: Gemini melahap setiap situs web, dan setiap situs web mengizinkannya masuk. Karena itu, saya melakukan riset semacam ini di Gemini, bukan Claude: Claude mahal dan akan menghabiskan banyak token. Namun, perlu diingat bahwa Gemini menulis banyak hal dengan panjang lebar dan tidak mampu menangkap intinya.

Apa yang bisa digunakan sebagai pengganti Gemini

Urutan saya sebagai berikut. Claude Code—karena memang lebih cerdas. Mengapa memilih model yang kurang cerdas jika model paling cerdas tersedia? Jika tidak berhasil menggunakannya, gunakan ChatGPT Codex: aksesnya lebih mudah didapat dan pemblokirannya lebih sedikit. Jika itu juga tidak berhasil, ada model-model Tiongkok.

Video ini membandingkan model lain untuk vibe coding:

Video akan dimuat saat Anda menggulir
Model lain untuk vibe coding: Codex, Gemini, Qwen, dan pembuat aplikasi

Video tersebut membahas Codex, Gemini, Qwen, Cursor, Lovable, Bolt, dan v0, serta menjelaskan pilihan Claude Code dalam contoh pekerjaan yang diuraikan.

Qwen. Qwen adalah model Tiongkok. Kemampuannya tertinggal sekitar 10% dari Opus, model Claude yang paling kuat; model ini cukup bagus, tetapi lambat. Saya juga menggunakannya, terutama untuk memeriksa bug pada kode. Saya menjelaskan cara menyiapkannya di artikel terpisah.

DeepSeek. Ini adalah platform Tiongkok. Namun, DeepSeek tidak mampu menangani tugas yang berlangsung beberapa jam: saya sudah mencobanya, dan di tengah jalan aplikasi ini mengalami masalah. Saya menjelaskan perbedaannya dengan ChatGPT di artikel terpisah.

Saya menjelaskan model mana yang sebaiknya dipilih untuk setiap tugas agar tidak membayar terlalu mahal di artikel terpisah.

Jika Gemini menjadi bagian dari produk Anda

Siapkan model cadangan sejak awal. Dalam kasus yang diuraikan, API resmi ChatGPT digunakan dan akunnya diblokir: layanan tersebut telah memproses teks pengguna yang berisi komentar ofensif. Pengguna bahkan tidak mengetahui pemblokiran tersebut, karena saat menerima penolakan, layanan beralih ke model Tiongkok.

Uraian serupa tentang kesalahan wilayah Claude Code tersedia di artikel terpisah.

Jika Gemini dan Claude tidak tersedia di wilayah Anda, bandingkan alternatif yang tersedia untuk tugas Anda.

Sumber

Kenali Ailoot.

Rincian selengkapnya

Pertanyaan tentang Gemini API: kesalahan pembatasan wilayah, paket gratis, dan izin kunci API

Apakah setiap Gemini 403 berarti negara saya tidak didukung?

Tidak. Baca pesan kesalahan lengkap. Pemeriksaan akses AI Studio mencakup wilayah, usia, dan syarat akun; pesan PERMISSION_DENIED tentang izin kunci memerlukan pemeriksaan kunci terpilih dan aksesnya.

Apa yang diperiksa ketika tingkat gratis mengembalikan FAILED_PRECONDITION?

Periksa apakah tingkat gratis Gemini API tersedia di negara dan proyek Anda. Jangan samakan pembatasan tingkat gratis itu dengan kunci API buruk; artikel menautkan halaman wilayah serta pemecahan masalah Google untuk kesalahan tertentu.

Semua artikel