Sambungkan Gemini CLI

Arahkan Gemini CLI melalui gateway yang kompatibel dengan Gemini dari AnyInt dengan kunci API.

Gemini CLI mendukung asal API Gemini kustom saat menggunakan otentikasi kunci API. AnyInt mengekspos Gemini Developer API di bawah root gateway /gemini.

Sebelum Memulai

  1. Instal atau perbarui Gemini CLI dari repositori Gemini CLI resmi.
  2. Buat kunci API AnyInt.
  3. Pilih ID model yang kompatibel dengan Gemini dari katalog model.

Konfigurasi Gateway

Gemini CLI membaca GEMINI_API_KEY untuk otentikasi kunci API dan variabel base_URL yang ditampilkan di bawah ini untuk asal API.

bash
export ANYINT_API_KEY="your_api_key"
export GEMINI_API_KEY="$ANYINT_API_KEY"
export GOOGLE_GEMINI_\
BASE_URL="https://api.anyint.ai/gemini"
export GEMINI_MODEL="YOUR_MODEL_ID"

Mulai CLI dan pilih Gunakan kunci API Gemini saat diminta:

bash
gemini

Verifikasi dan Pemecahan Masalah

  • Respons 401 berarti kunci AnyInt tidak disediakan atau tidak aktif.
  • Kesalahan model berarti GEMINI_MODEL tidak menamai model yang kompatibel dengan Gemini yang tersedia untuk kunci tersebut.
  • Hapus variabel otentikasi Google Cloud yang bertentangan saat mengisolasi masalah penyiapan kunci API.
  • Jaga agar file .env yang berisi kunci tidak masuk ke kontrol sumber. Gemini CLI juga mendukung file .gemini/.env tingkat pengguna saat Anda memerlukan konfigurasi lokal yang persisten.

Lihat dokumentasi konfigurasi dan otentikasi Gemini CLI resmi untuk perilaku variabel saat ini.