Hubungkan Gemini CLI ke TeamoRouter
Gemini CLI adalah CLI coding AI open-source dari Google, yang dijalankan melalui perintah gemini.
1. Instal Gemini CLI dari awal
Sudah punya Gemini CLI? Lanjut ke bagian berikutnya.
Pengguna macOS dapat menginstal dengan Homebrew:
brew install gemini-cli
Atau instal dengan npm:
npm install -g @google/gemini-cli
Pengguna Windows sebaiknya menginstal Node.js terlebih dahulu, lalu menginstal CLI dengan npm.
2. Dapatkan API Key TeamoRouter Anda
Buka dasbor TeamoRouter, buat akun, buat API key dengan format sk-teamo-..., lalu salin. Anda juga dapat melihat daftar model lengkap di dasbor.
3. Hubungkan ke TeamoRouter
Ganti <your-TeamoRouter-key> dengan key yang Anda salin, lalu tempel seluruh blok ke terminal Anda:
mkdir -p ~/.gemini && cat > ~/.gemini/.env <<'EOF'
GOOGLE_GEMINI_BASE_URL=https://api.teamorouter.com
GEMINI_API_KEY=sk-teamo-<your-TeamoRouter-key>
GEMINI_API_KEY_AUTH_MECHANISM=bearer
EOF
Setelah disimpan, Anda tidak perlu memulai ulang terminal atau menjalankan source. Perintah gemini berikutnya akan membaca konfigurasi tersebut.
Saat Anda menjalankan gemini, layar "Get started" menanyakan cara autentikasi yang ingin Anda gunakan:
- Sign in with Google
- Use Gemini API Key
- Vertex AI
Sorot "Use Gemini API Key" lalu tekan Enter. Gemini akan membaca API Key TeamoRouter yang sudah Anda konfigurasi. Tekan Enter lagi untuk melanjutkan.
Jika sebelumnya Anda sudah memilih login OAuth, atur ulang dengan:
rm ~/.gemini/settings.json
Pada peluncuran berikutnya, wizard autentikasi akan muncul lagi. Pilih Use Gemini API Key.