Google (Gemini)
The Google plugin provides access to Gemini models through Google AI Studio, plus image generation, media understanding (image/audio/video), and web search via Gemini Grounding.- Provider:
google - Auth:
GEMINI_API_KEYorGOOGLE_API_KEY - API: Google Gemini API
- Alternative provider:
google-gemini-cli(OAuth)
Quick start
- Set the API key:
- Set a default model:
Non-interactive example
OAuth (Gemini CLI)
An alternative providergoogle-gemini-cli uses PKCE OAuth instead of an API
key. This is an unofficial integration; some users report account
restrictions. Use at your own risk.
Environment variables:
OPENCLAW_GEMINI_OAUTH_CLIENT_IDOPENCLAW_GEMINI_OAUTH_CLIENT_SECRET
GEMINI_CLI_* variants.)
Capabilities
| Capability | Supported |
|---|---|
| Chat completions | Yes |
| Image generation | Yes |
| Image understanding | Yes |
| Audio transcription | Yes |
| Video understanding | Yes |
| Web search (Grounding) | Yes |
| Thinking/reasoning | Yes (Gemini 3.1+) |
Environment note
If the Gateway runs as a daemon (launchd/systemd), make sureGEMINI_API_KEY
is available to that process (for example, in ~/.openclaw/.env or via
env.shellEnv).