Szukaj w dokumentacji...

Zacznij wpisywać, aby przeszukać dokumentację

Gemini
Gemini CLI

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.

Przeglad

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 wartosci do klienta. Twoj klucz wypelnia sie automatycznie po zalogowaniu.

text
Bazowy URL: https://api.unorouter.ai
Klucz API: YOUR_API_KEY

Zaloguj się, aby automatycznie wypełnić klucz API

Zgodnosc

Chat CompletionsStrumieniowanieWywolywanie narzedziWejscie obrazu

Konfiguracja krok po kroku

  1. 1
    Zainstaluj Gemini CLI

    Zainstaluj Gemini CLI globalnie za pomoca npm. W systemie Windows uruchom to w WSL.

    bash
    npm install -g @google/gemini-cli

    Zaloguj się, aby automatycznie wypełnić klucz API

  2. 2
    Ustaw zmienne srodowiskowe

    Utworz `~/.gemini/.env` ze swoim kluczem API UnoRouter i ustaw `GOOGLE_GEMINI_BASE_URL` na goly bazowy adres URL UnoRouter. SDK Gemini dodaje wlasna sciezke, wiec nie dodawaj `/v1`.

    bash
    # ~/.gemini/.env
    GEMINI_API_KEY=YOUR_API_KEY
    GOOGLE_GEMINI_BASE_URL=https://api.unorouter.ai

    Zaloguj się, aby automatycznie wypełnić klucz API

  3. 3
    Uruchom Gemini

    Uruchom `gemini` w katalogu projektu, aby rozpoczac sesje.

powershell
$env:GEMINI_API_KEY="YOUR_API_KEY"
$env:GOOGLE_GEMINI_BASE_URL="https://api.unorouter.ai"

gemini

Zaloguj się, aby automatycznie wypełnić klucz API

Polecane modele

Darmowe modele, ktore dobrze tu dzialaja. Wklej dowolny identyfikator modelu do klienta.

llama-3.3-70bmistral-medium-2604mistral-nemo-instruct-2407nemotron-3-nano-30b-a3bmistral-tiny-2407

Na co uwazac

  • Jesli zadania zwracaja 404, dodales sciezke do bazowego adresu URL. `GOOGLE_GEMINI_BASE_URL` musi byc golym hostem bez sufiksu `/v1`; reszte dodaje SDK.
  • Jesli uwierzytelnianie sie nie powiedzie, potwierdz, ze `GEMINI_API_KEY` w `~/.gemini/.env` to Twoj klucz UnoRouter oraz ze plik jest odczytywany przez sesje powloki.
Generuj klucz APIModele