Integrasi Gemini CLI
Gunakan UnoRouter dengan Gemini CLI dan klien apa pun yang kompatibel dengan Google GenAI. Akses model Gemini di samping Claude dan GPT.
Ikhtisar
Gemini CLI adalah agen baris perintah Google untuk model Gemini dan endpoint apa pun yang kompatibel dengan Google GenAI. Konfigurasikan sekali terhadap UnoRouter untuk menjangkau Gemini bersama setiap model lain yang diekspos UnoRouter melalui satu kunci kompatibel OpenAI.
Konfigurasi cepat
Masukkan nilai-nilai ini ke klien. Kunci Anda terisi otomatis saat Anda masuk.
URL dasar: https://api.unorouter.ai
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` dengan kunci API UnoRouter Anda dan atur `GOOGLE_GEMINI_BASE_URL` ke URL dasar polos UnoRouter. Gemini SDK menambahkan jalurnya sendiri, jadi jangan tambahkan `/v1`.
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.unorouter.ai - 3Luncurkan Gemini
Jalankan `gemini` di direktori proyek Anda untuk memulai sesi.
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"
geminiModel yang direkomendasikan
Model gratis yang bekerja baik di sini. Tempel id model apa pun ke klien.
Hal yang perlu diperhatikan
- Jika permintaan menghasilkan 404, Anda menambahkan jalur ke URL dasar. `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 file tersebut dibaca oleh sesi shell Anda.