Google (Gemini)
Google plugin’i, Google AI Studio üzerinden Gemini modellerine erişim sağlar; ayrıca Gemini Grounding üzerinden görüntü oluşturma, medya anlama (görüntü/ses/video) ve web aramayı da destekler.- Sağlayıcı:
google - Kimlik doğrulama:
GEMINI_API_KEYveyaGOOGLE_API_KEY - API: Google Gemini API
- Alternatif sağlayıcı:
google-gemini-cli(OAuth)
Hızlı başlangıç
- API anahtarını ayarlayın:
- Varsayılan bir model ayarlayın:
Etkileşimsiz örnek
OAuth (Gemini CLI)
Alternatif bir sağlayıcı olangoogle-gemini-cli, API anahtarı yerine PKCE OAuth kullanır.
Bu, resmi olmayan bir entegrasyondur; bazı kullanıcılar hesap
kısıtlamaları bildirmektedir. Riski size aittir.
- Varsayılan model:
google-gemini-cli/gemini-3.1-pro-preview - Takma ad:
gemini-cli - Kurulum ön koşulu: yerel Gemini CLI’nin
geminiolarak kullanılabilir olması- Homebrew:
brew install gemini-cli - npm:
npm install -g @google/gemini-cli
- Homebrew:
- Giriş:
OPENCLAW_GEMINI_OAUTH_CLIENT_IDOPENCLAW_GEMINI_OAUTH_CLIENT_SECRET
GEMINI_CLI_* varyantları.)
Girişten sonra Gemini CLI OAuth istekleri başarısız olursa gateway host üzerinde
GOOGLE_CLOUD_PROJECT veya GOOGLE_CLOUD_PROJECT_ID ayarlayın ve
yeniden deneyin.
Tarayıcı akışı başlamadan önce giriş başarısız olursa yerel gemini
komutunun kurulu ve PATH üzerinde olduğundan emin olun. OpenClaw hem Homebrew kurulumlarını
hem de genel npm kurulumlarını, yaygın Windows/npm düzenleri dahil, destekler.
Gemini CLI JSON kullanım notları:
- Yanıt metni CLI JSON
responsealanından gelir. - CLI
usagealanını boş bıraktığında kullanım,statsalanına geri döner. stats.cached, OpenClawcacheReadiçine normalize edilir.stats.inputyoksa OpenClaw giriş token’larınıstats.input_tokens - stats.cachedüzerinden türetir.
Yetenekler
| Yetenek | Destek durumu |
|---|---|
| Sohbet tamamlama | Evet |
| Görüntü oluşturma | Evet |
| Görüntü anlama | Evet |
| Ses transkripsiyonu | Evet |
| Video anlama | Evet |
| Web arama (Grounding) | Evet |
| Düşünme/muhakeme | Evet (Gemini 3.1+) |
Doğrudan Gemini önbellek yeniden kullanımı
Doğrudan Gemini API çalıştırmaları için (api: "google-generative-ai"), OpenClaw artık
yapılandırılmış bir cachedContent tanıtıcısını Gemini isteklerine iletir.
- Model başına veya genel parametreleri
cachedContentya da eskicached_contentile yapılandırın - Her ikisi de varsa
cachedContentönceliklidir - Örnek değer:
cachedContents/prebuilt-context - Gemini önbellek isabeti kullanımı, yukarı akış
cachedContentTokenCountdeğerinden OpenClawcacheReadalanına normalize edilir
Görüntü oluşturma
Paketlenmişgoogle görüntü oluşturma sağlayıcısı varsayılan olarak
google/gemini-3.1-flash-image-preview kullanır.
- Ayrıca
google/gemini-3-pro-image-previewdesteği de vardır - Oluşturma: istek başına en fazla 4 görüntü
- Düzenleme modu: etkin, en fazla 5 giriş görüntüsü
- Geometri kontrolleri:
size,aspectRatioveresolution
google-gemini-cli sağlayıcısı ayrı bir metin çıkarımı
yüzeyidir. Görüntü oluşturma, medya anlama ve Gemini Grounding,
google sağlayıcı kimliğinde kalır.
Ortam notu
Gateway bir daemon (launchd/systemd) olarak çalışıyorsaGEMINI_API_KEY
değerinin bu süreç için kullanılabilir olduğundan emin olun (örneğin ~/.openclaw/.env içinde veya
env.shellEnv aracılığıyla).