Google (Gemini)
Google Plugin, Google AI Studio üzerinden Gemini modellere erişim sağlar; ayrıca Gemini Grounding aracılığıyla görüntü oluşturma, medya anlama (görüntü/ses/video), metinden konuşma 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)
Başlarken
Tercih ettiğiniz kimlik doğrulama yöntemini seçin ve kurulum adımlarını izleyin.- API key
- Gemini CLI (OAuth)
Yetenekler
| Yetenek | Destek durumu |
|---|---|
| Sohbet tamamlama | Evet |
| Görüntü oluşturma | Evet |
| Müzik oluşturma | Evet |
| Metinden konuşma | Evet |
| Görüntü anlama | Evet |
| Ses transkripsiyonu | Evet |
| Video anlama | Evet |
| Web arama (Grounding) | Evet |
| Thinking/reasoning | Evet (Gemini 2.5+ / Gemini 3+) |
| Gemma 4 modelleri | Evet |
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.
google/gemini-3-pro-image-previewda desteklenir- Oluşturma: istek başına en fazla 4 görüntü
- Düzenleme modu: etkin, en fazla 5 giriş görüntüsü
- Geometri denetimleri:
size,aspectRatioveresolution
Paylaşılan araç parametreleri, sağlayıcı seçimi ve yük devretme davranışı için Image Generation bölümüne bakın.
Video oluşturma
Paketlenmişgoogle Plugin’i, paylaşılan
video_generate aracı üzerinden video oluşturmayı da kaydeder.
- Varsayılan video modeli:
google/veo-3.1-fast-generate-preview - Modlar: metinden videoya, görüntüden videoya ve tek-video referans akışları
aspectRatio,resolutionveaudiodesteklenir- Geçerli süre sınırlaması: 4 ila 8 saniye
Paylaşılan araç parametreleri, sağlayıcı seçimi ve yük devretme davranışı için Video Generation bölümüne bakın.
Müzik oluşturma
Paketlenmişgoogle Plugin’i, paylaşılan
music_generate aracı üzerinden müzik oluşturmayı da kaydeder.
- Varsayılan müzik modeli:
google/lyria-3-clip-preview google/lyria-3-pro-previewda desteklenir- İstem denetimleri:
lyricsveinstrumental - Çıkış biçimi: varsayılan olarak
mp3, ayrıcagoogle/lyria-3-pro-previewiçinwav - Referans girdileri: en fazla 10 görüntü
- Oturum destekli çalıştırmalar,
action: "status"dahil olmak üzere paylaşılan görev/durum akışı üzerinden ayrılır
Paylaşılan araç parametreleri, sağlayıcı seçimi ve yük devretme davranışı için Music Generation bölümüne bakın.
Metinden konuşma
Paketlenmişgoogle konuşma sağlayıcısı, Gemini API TTS yolunu
gemini-3.1-flash-tts-preview ile kullanır.
- Varsayılan ses:
Kore - Kimlik doğrulama:
messages.tts.providers.google.apiKey,models.providers.google.apiKey,GEMINI_API_KEYveyaGOOGLE_API_KEY - Çıkış: normal TTS ekleri için WAV, Talk/telefon için PCM
- Yerel sesli not çıktısı: API Opus yerine PCM döndürdüğü için bu Gemini API yolunda desteklenmez
[whispers] veya [laughs] gibi ifade odaklı köşeli parantezli ses etiketlerini kabul eder.
Etiketleri görünür sohbet yanıtının dışında tutup
TTS’e göndermek için bunları bir [[tts:text]]...[[/tts:text]] bloğu içine yerleştirin:
Gemini API ile sınırlandırılmış bir Google Cloud Console API anahtarı bu
sağlayıcı için geçerlidir. Bu, ayrı Cloud Text-to-Speech API yolu değildir.
Gelişmiş yapılandırma
Doğrudan Gemini önbellek yeniden kullanımı
Doğrudan Gemini önbellek yeniden kullanımı
Doğrudan Gemini API çalıştırmaları için (
api: "google-generative-ai"), OpenClaw
yapılandırılmış bir cachedContent tanıtıcısını Gemini isteklerine iletir.- Model bazında 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ı, üst akıştaki
cachedContentTokenCountdeğerinden OpenClawcacheReadiçine normalize edilir
Gemini CLI JSON kullanım notları
Gemini CLI JSON kullanım notları
google-gemini-cli OAuth sağlayıcısını kullanırken, OpenClaw
CLI JSON çıktısını şu şekilde normalize eder:- Yanıt metni CLI JSON
responsealanından gelir. - CLI
usagealanını boş bırakırsa kullanım bilgisistatsalanına geri döner. stats.cached, OpenClawcacheReadiçine normalize edilir.stats.inputeksikse OpenClaw giriş tokenlarınıstats.input_tokens - stats.cachedüzerinden türetir.
Ortam ve daemon kurulumu
Ortam ve daemon kurulumu
Gateway bir daemon olarak çalışıyorsa (launchd/systemd),
GEMINI_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).İlgili
Model seçimi
Sağlayıcıları, model referanslarını ve yük devretme davranışını seçme.
Görüntü oluşturma
Paylaşılan görüntü aracı parametreleri ve sağlayıcı seçimi.
Video oluşturma
Paylaşılan video aracı parametreleri ve sağlayıcı seçimi.
Müzik oluşturma
Paylaşılan müzik aracı parametreleri ve sağlayıcı seçimi.