Gemini CLI Entegrasyonu
UnoRouter'i Gemini CLI ve Google GenAI uyumlu herhangi bir istemci ile kullanın.
Genel bakış
Gemini CLI, Google'ın açık kaynaklı kodlama ajanıdır; terminalinizden dosya düzenler ve komut çalıştırır. Sadece Google hesabı yerine tek bir OpenAI uyumlu anahtarla tüm modellere ulaşmak için UnoRouter'i temel URL olarak ayarlayın.
Hızlı yapılandırma
Bunları istemciye yapıştırın. Giriş yaptığınızda anahtarınız otomatik dolar.
Temel URL: https://api.unorouter.com
API Anahtarı: YOUR_API_KEYUyumluluk
Adım adım kurulum
- 1Gemini CLI'yi yükleyin
Gemini CLI'yi npm ile global olarak yükleyin. Windows'ta bunu WSL içinde çalıştırın.
bashnpm install -g @google/gemini-cli - 2Ortam değişkenlerini ayarlayın
UnoRouter API anahtarınızla `~/.gemini/.env` dosyasını oluşturun. `GOOGLE_GEMINI_BASE_URL` değerini çıplak temel URL olarak ayarlayın. Gemini SDK'si kendi yolunu eklediği için `/v1` eklemeyin.
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.unorouter.com - 3Gemini'yi başlatın
Proje dizininizde `gemini` komutunu çalıştırın.
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.com"
geminiÖnerilen modeller
Burada çalışan ücretsiz modeller. Herhangi bir model id'sini istemciye yapıştırın.
Dikkat edilecekler
- 404, temel URL'de bir yol olduğu anlamına gelir. `GOOGLE_GEMINI_BASE_URL` `/v1` eki olmadan çıplak host olmalıdır; gerisini SDK ekler.
- Kimlik doğrulama başarısız olursa `~/.gemini/.env` içindeki `GEMINI_API_KEY` değerinin UnoRouter anahtarınız olduğunu ve shell'inizin dosyayı okuduğunu doğrulayın.