Google’s Gemini provides powerful language models with built-in tools for search, code execution, RAG, and URL context. The LLM mode requires separate STT/TTS.
Vision Agents uses Stream Video for real-time WebRTC transport by default. External WebRTC transports are supported as well. Most AI providers offer free tiers to get started.
Installation
Quick Start
Built-in Tools
Gemini provides built-in tools you can enable:File Search (RAG)
Managed RAG with automatic chunking and retrieval:Function Calling
Events
The Gemini plugin no longer documents provider-specific event classes for normal app code. Prefer core events and provider-agnostic response handling.Next Steps
Gemini Realtime
Speech-to-speech with optional video
Build a Voice Agent
Get started with voice