Integracja Gemini CLI
Używaj UnoRouter z Gemini CLI i dowolnym klientem zgodnym z Google GenAI.
Przegląd
Gemini CLI to otwartoźródłowy agent kodujący od Google, który edytuje pliki i uruchamia polecenia z terminala. Ustaw UnoRouter jako jego bazowy adres URL, aby sięgnąć po każdy model jednym kluczem zgodnym z OpenAI zamiast konta tylko dla Google.
Szybka konfiguracja
Wklej to do klienta. Twój klucz uzupeł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` ze swoim kluczem API UnoRouter. Ustaw `GOOGLE_GEMINI_BASE_URL` na goły bazowy adres URL. SDK Gemini dokleja 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.
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.com"
geminiPolecane modele
Darmowe modele, które tu działają. Wklej dowolny identyfikator modelu do klienta.
Na co uważać
- Błąd 404 oznacza, że bazowy adres URL zawiera ścieżkę. `GOOGLE_GEMINI_BASE_URL` musi być gołym hostem bez końcówki `/v1`; resztę dokleja SDK.
- Przy błędzie uwierzytelniania sprawdź, czy `GEMINI_API_KEY` w `~/.gemini/.env` to twój klucz UnoRouter i czy powłoka czyta ten plik.