Integracja Gemini CLI
Używaj UnoRouter z Gemini CLI i dowolnym klientem kompatybilnym z Google GenAI. Uzyskaj dostęp do modeli Gemini obok Claude i GPT.
Przegląd
Gemini CLI to otwartoźródłowy agent programistyczny Google, który edytuje pliki i uruchamia polecenia prosto z twojego terminala. Ustaw UnoRouter jako bazowy URL, a dotrzesz do Gemini, Claude, GPT i każdego innego modelu przez jeden klucz kompatybilny z OpenAI zamiast konta tylko dla Google.
Szybka konfiguracja
Wpisz te wartości do klienta. Twój klucz wypełnia się automatycznie po zalogowaniu.
Bazowy URL: https://api.unorouter.com
Klucz API: YOUR_API_KEYZgodność
Konfiguracja krok po kroku
- 1Zainstaluj Gemini CLI
Zainstaluj Gemini CLI globalnie za pomocą npm. W systemie Windows uruchom to w WSL.
bashnpm install -g @google/gemini-cli - 2Ustaw zmienne środowiskowe
Utwórz `~/.gemini/.env` że swoim kluczem API UnoRouter i ustaw `GOOGLE_GEMINI_BASE_URL` na goły bazowy adres URL UnoRouter. SDK Gemini dodaje własną ścieżkę, więc nie dodawaj `/v1`.
bash# ~/.gemini/.env GEMINI_API_KEY=YOUR_API_KEY GOOGLE_GEMINI_BASE_URL=https://api.unorouter.com - 3Uruchom Gemini
Uruchom `gemini` w katalogu projektu, aby rozpocząć sesję.
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.com"
geminiPolecane modele
Darmowe modele, które dobrze tu działają. Wklej dowolny identyfikator modelu do klienta.
Na co uważać
- Jeśli zadania zwracają 404, dodałeś ścieżkę do bazowego adresu URL. `GOOGLE_GEMINI_BASE_URL` musi być gołym hostem bez sufiksu `/v1`; resztę dodaje SDK.
- Jeśli uwierzytelnianie się nie powiedzie, potwierdź, że `GEMINI_API_KEY` w `~/.gemini/.env` to Twój klucz UnoRouter oraz że plik jest odczytywany przez sesję powłoki.