Source: https://ailoot.ai/docs/id/integrations/gemini-cli/
Canonical: https://ailoot.ai/docs/id/integrations/gemini-cli/
Language: id

[Agen di terminal](https://ailoot.ai/docs/id/integrations/#agents) 

# Gemini CLI

[Markdown](https://ailoot.ai/docs/id/integrations/gemini-cli/index.md)

Agen di terminal · Gemini

| Format | Tempat mengatur |
| --- | --- |
| Gemini | Variabel lingkungan GEMINI\_API\_KEY dan GOOGLE\_GEMINI\_BASE\_URL; metode login — ~/.gemini/settings.json → security.auth.selectedType = "gemini-api-key"; model — GEMINI\_MODEL atau opsi -m |

## [](https://ailoot.ai/docs/id/integrations/gemini-cli/#setup)Konfigurasi

Salin konfigurasi dan ganti `sk-...` dengan kunci Anda dari dasbor Ailoot. Sebaiknya simpan kunci dalam variabel lingkungan `AILOOT_API_KEY`, jika aplikasi mendukungnya.

Sebelum menjalankan, panggil GET /v1/models dengan kunci Ailoot Anda. Pilih ID model yang tepat dengan metode POST /v1beta/models/{model}:generateContent, lalu gunakan ID tersebut dalam konfigurasi. Untuk agen, periksa juga dukungan alat dan fitur yang diperlukan versi klien Anda.

```bash
export AILOOT_API_KEY="sk-..."
export GEMINI_API_KEY="$AILOOT_API_KEY"
export GOOGLE_GEMINI_BASE_URL=https://api.ailoot.ai
export GEMINI_MODEL=gemini-3.8-flash
gemini
```

`~/.gemini/settings.json`

```json
{
  "security": {
    "auth": {
      "selectedType": "gemini-api-key"
    }
  }
}
```

Contoh model: `gemini-3.8-flash`. Ambil model lain dari [katalog](https://ailoot.ai/models/id/) — pastikan format yang diperlukan tersedia.

## [](https://ailoot.ai/docs/id/integrations/gemini-cli/#notes)Hal yang perlu diketahui

Alamat tanpa /v1beta: SDK menambahkan /v1beta/models/{model}:generateContent secara otomatis. Alamat wajib menggunakan HTTPS. Kunci dikirim dalam header x-goog-api-key — Ailoot menerimanya. Hanya model yang mencantumkan format Gemini dalam katalog yang sesuai. Sebelum menjalankan, periksa apakah ID persis tersebut dan metode ini tersedia untuk kunci Anda. Ailoot mengirim respons Gemini berbayar sekaligus setelah biaya dihitung, bukan kata demi kata, sehingga teks respons panjang tidak langsung muncul.

## [](https://ailoot.ai/docs/id/integrations/gemini-cli/#check)Pemeriksaan

- Untuk format Gemini, alamatnya — `https://api.ailoot.ai` tanpa `/v1beta`.
- Ajukan pertanyaan singkat. Jika terjadi kesalahan, lihat kode dan Request ID, lalu cocokkan dengan halaman [Kesalahan dan batas](https://ailoot.ai/docs/id/errors/).
- `404`: `https://api.ailoot.ai` → `/v1beta/models/{model}:generateContent`. Sebelum menjalankan, panggil GET /v1/models dengan kunci Ailoot Anda. Pilih ID model yang tepat dengan metode POST /v1beta/models/{model}:generateContent, lalu gunakan ID tersebut dalam konfigurasi. Untuk agen, periksa juga dukungan alat dan fitur yang diperlukan versi klien Anda.
- 402 — saldo tidak cukup untuk ditahan. Agen menahan saldo lebih besar daripada chat: [alasannya](https://ailoot.ai/docs/id/billing/reserve/).

Dokumentasi aplikasi: [https://geminicli.com/docs/reference/configuration/](https://geminicli.com/docs/reference/configuration/)

Masih ada pertanyaan? Kirim Request ID dan penjelasannya — kami akan membantu.[Hubungi dukungan](mailto:support@ailoot.ai)

## Ailoot · Perusahaan dan portofolio proyeknya





Ailoot bertumpu pada pengalaman operasional yang teruji, basis pelanggan yang besar, layanan yang stabil, dan pemantauan KPI berkelanjutan.





Perusahaan dan portofolio proyeknya: jutaan pelanggan; penjualan miliaran setiap bulan.





Ailoot memanfaatkan pengalaman operasional ini untuk akses API ke fitur AI dalam produk pelanggan, agen, aplikasi, dan otomatisasi.
