Integrasi Gemini CLI
Gunakan UnoRouter dengan Gemini CLI dan klien apa pun yang kompatibel dengan Google GenAI.
Ikhtisar
Gemini CLI adalah agen pengodean open-source dari Google yang menyunting file dan menjalankan perintah dari terminal Anda. Setel UnoRouter sebagai base URL-nya untuk menjangkau semua model lewat satu kunci kompatibel OpenAI, tanpa perlu akun khusus Google.
Konfigurasi cepat
Tempel nilai ini ke klien. Kunci Anda terisi otomatis saat Anda masuk.
URL dasar: https://api.unorouter.com
Kunci API: YOUR_API_KEYKompatibilitas
Penyiapan langkah demi langkah
- 1Pasang Gemini CLI
Pasang Gemini CLI secara global dengan npm. Di Windows, jalankan ini di dalam WSL.
bashnpm install -g @google/gemini-cli - 2Atur variabel lingkungan
Buat `~/.gemini/.env` berisi kunci API UnoRouter Anda. Setel `GOOGLE_GEMINI_BASE_URL` ke base URL polos. SDK Gemini menambahkan jalurnya sendiri, jadi jangan tambahkan `/v1`.
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.unorouter.com - 3Luncurkan Gemini
Jalankan `gemini` di direktori proyek Anda.
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.com"
geminiModel yang direkomendasikan
Model gratis yang berfungsi di sini. Tempel id model apa pun ke klien.
Hal yang perlu diperhatikan
- 404 berarti base URL punya jalur tambahan. `GOOGLE_GEMINI_BASE_URL` harus berupa host polos tanpa akhiran `/v1`; SDK menambahkan sisanya.
- Jika autentikasi gagal, pastikan `GEMINI_API_KEY` di `~/.gemini/.env` adalah kunci UnoRouter Anda dan shell Anda membaca file itu.