Cari dokumen...

Mulai mengetik untuk mencari dokumentasi

Gemini
Gemini CLI

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.

text
URL dasar: https://api.unorouter.ai
Kunci API: YOUR_API_KEY

Masuk untuk mengisi otomatis kunci API Anda

Kompatibilitas

Chat CompletionsStreamingPemanggilan alatMasukan gambar

Penyiapan langkah demi langkah

  1. 1
    Pasang Gemini CLI

    Pasang Gemini CLI secara global dengan npm. Di Windows, jalankan ini di dalam WSL.

    bash
    npm install -g @google/gemini-cli

    Masuk untuk mengisi otomatis kunci API Anda

  2. 2
    Atur 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

    Masuk untuk mengisi otomatis kunci API Anda

  3. 3
    Luncurkan Gemini

    Jalankan `gemini` di direktori proyek Anda untuk memulai sesi.

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

gemini

Masuk untuk mengisi otomatis kunci API Anda

Model yang direkomendasikan

Model gratis yang bekerja baik di sini. Tempel id model apa pun ke klien.

nemotron-3-ultra-550b-a55bdevstral-latestdeepseek-r1-distill-qwen-32bmagistral-small-2509gemini-flash-latest

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.
Buat Kunci APIModel