<think> reasoning blocks from streamed output.
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.
Get your Sarvam API key from the Sarvam dashboard.
Installation
Quick start
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
model | str | "sarvam-m" | Model id (sarvam-m, sarvam-30b, or sarvam-105b) |
api_key | str | None | API key (defaults to SARVAM_API_KEY env var) |
base_url | str | "https://api.sarvam.ai/v1" | Sarvam API endpoint |
Available models
| Model | Description |
|---|---|
sarvam-m | Default model with hybrid thinking support |
sarvam-30b | 30B parameter model for balanced performance |
sarvam-105b | 105B parameter model for maximum capability |
Function calling
Next steps
Sarvam STT
Streaming speech-to-text for Indian languages
Sarvam TTS
Streaming text-to-speech for Indian languages