Langsung ke konten utama

Membuat key

Dashboard → API Keys → Create key Secret ditampilkan setelah pembuatan dan tetap bisa dilihat di console. Perlakukan sesi console dan secret sama-sama sebagai kredensial.

Fungsi grup

Grup adalah profil routing dan harga yang ditentukan operator. Dua key di satu akun bisa memakai grup berbeda, sehingga model dan harga yang terlihat juga berbeda.
  • Model per grup: panggil GET /v1/models dengan key tersebut.
  • Harga per grup: halaman pricing.
  • Jika muncul model_not_found, modelnya ada tapi tidak untuk grup key itu — ini penyebab paling umum.

Kuota key vs saldo akun

Dua-duanya berlaku dan independen:
Menyetel Quota pada key tidak menambah saldo. Jika terlalu kecil, hasilnya insufficient_user_quota walaupun akun masih punya dana.

Rotasi dan pencabutan

  1. Buat key pengganti dengan grup dan limit yang sama.
  2. Deploy ke aplikasi.
  3. Nonaktifkan key lama di console (atau hapus).
Penonaktifan langsung berlaku untuk request baru. Request yang sedang streaming tetap selesai.

Penyimpanan key di kode

Jangan menyertakan key di bundle frontend. Untuk klien browser, proxy lewat backend Anda dan simpan key di sisi server.