> For clean Markdown of any page, append `.md` to the page URL. > For a complete documentation index, see https://docs.sarvam.ai/llms.txt. > For full documentation content in one file, see https://docs.sarvam.ai/llms-full.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.sarvam.ai/_mcp/server. # Getting Started ## Docs - [Welcome to Sarvam Model APIs Documentation](https://docs.sarvam.ai/api/getting-started/welcome.md): Welcome to Sarvam AI documentation. Access comprehensive guides, API references, quickstart tutorials, and community resources for Indian language AI development. - [Developer Quickstart](https://docs.sarvam.ai/api/getting-started/quickstart.md): Learn how to make your first API request with Sarvam AI in under 5 minutes. Complete guide with code examples for chat completion, speech-to-text, and translation APIs. - [Libraries & SDKs](https://docs.sarvam.ai/api/getting-started/sdks.md): Official Python and JavaScript clients for the Sarvam AI API: with async, retries, timeouts, streaming, and typed errors. - [Building for Indian Languages](https://docs.sarvam.ai/api/getting-started/building-for-india.md): A practical guide to shipping Indian-language AI, speech-to-text modes (code-mix, transliteration), natural Indian voices, 8kHz telephony audio, pronunciation control, and document digitization across 23 languages (22 Indian + English). - [Models](https://docs.sarvam.ai/api/getting-started/models.md): Complete overview of Sarvam AI's specialized models for Indian languages. Choose the right model for your use case - from speech processing to text generation, translation, and document intelligence. - [Saaras](https://docs.sarvam.ai/api/getting-started/models/saaras.md): Saaras v3 and v4 - Domain-aware speech translation models that convert speech directly to English text with enhanced telephony support and intelligent entity preservation. - [Bulbul](https://docs.sarvam.ai/api/getting-started/models/bulbul.md): Bulbul v4 Flash (latest) and Bulbul v3 - High-quality multilingual text-to-speech for Indian languages with natural prosody and a large catalog of speaker voices. - [Sarvam-105B](https://docs.sarvam.ai/api/getting-started/models/sarvam-105b.md): Sarvam-105B - 105B parameter flagship multilingual language model delivering state-of-the-art performance on Indian language understanding, reasoning, and generation tasks. - [Open-Weight Models](https://docs.sarvam.ai/api/getting-started/models/openweight.md): Open-weight models served on Sarvam infrastructure through the OpenAI-compatible chat completions API, using your existing Sarvam API key and credits. - [GLM-5.3](https://docs.sarvam.ai/api/getting-started/models/openweight/glm-5-3.md): GLM-5.3 is a large-scale reasoning model built for complex software engineering and long-horizon agent tasks. It supports text input and output with a 1,048,576-token context window. - [Gemma 4 31B](https://docs.sarvam.ai/api/getting-started/models/openweight/gemma-4-31b.md): Gemma 4 31B is a 31B-parameter instruction-tuned model for text and image understanding. It supports a 131,072-token context window and tool calling. - [DeepSeek V4 Flash](https://docs.sarvam.ai/api/getting-started/models/openweight/deepseek-v4-flash.md): DeepSeek V4 Flash is a general-purpose open-weight reasoning model with text input and output, a 1,048,576-token context window, and tool calling. - [Mayura](https://docs.sarvam.ai/api/getting-started/models/mayura.md): Mayura - Advanced multilingual translation model for Indian languages with customizable translation styles, script control, and intelligent code-mixed content handling. - [Sarvam Translate](https://docs.sarvam.ai/api/getting-started/models/sarvam-translate.md): Sarvam Translate - Comprehensive translation model supporting all 22 official Indian languages with formal translation style and structured text optimization. - [Sarvam Vision](https://docs.sarvam.ai/api/getting-started/models/sarvam-vision.md): Sarvam Vision - A 3B parameter multimodal model delivering world-class Document Intelligence and visual understanding with unmatched accuracy for 23 languages (22 Indian + English). - [Sarvam-30B (Deprecated)](https://docs.sarvam.ai/api/getting-started/models/sarvam-30b.md): Sarvam-30B - 30B parameter multilingual language model optimized for Indian languages with strong reasoning, coding, and conversational capabilities. Deprecated; migrate to Sarvam-105B. - [Sarvam-M (Deprecated)](https://docs.sarvam.ai/api/getting-started/models/sarvam-m.md): Sarvam-M - deprecated 24B parameter multilingual, hybrid-reasoning language model with strong Indian language benchmark performance. - [Saarika](https://docs.sarvam.ai/api/getting-started/models/saarika.md): Saarika v2.5 - High-accuracy speech recognition model for Indian languages with superior multi-speaker handling, telephony optimization, and automatic code-mixing support. - [Credits & Rate Limits](https://docs.sarvam.ai/api/getting-started/ratelimits.md): Understand Sarvam AI rate limits by plan tier, per-API concurrency limits, and how to handle 429 and 503 errors gracefully. View your current limits on the dashboard. - [Commercial Licensing](https://docs.sarvam.ai/api/getting-started/commercial-licensing.md): Commercial production rights for Sarvam AI Output, including Bulbul v3 text-to-speech, voice cloning, and Content Studio exports. Covers credits, the Production License, and retained rights after you stop using the service. - [Errors & Troubleshooting](https://docs.sarvam.ai/api/getting-started/errors-troubleshooting.md): Central reference for Sarvam API error codes, HTTP status handling, SDK exceptions, retries, and common integration pitfalls. - [Talk to us](https://docs.sarvam.ai/api/getting-started/help.md): Get help and support for Sarvam AI APIs. Contact our team via email for technical questions, bug reports, feature requests, and enterprise inquiries, or join our Discord to connect with the builder community. - [Pricing](https://docs.sarvam.ai/api/getting-started/pricing.md): Transparent pricing for all Sarvam AI services. View rates for language models, speech-to-text, text-to-speech, text processing, and document intelligence APIs in Indian Rupees. - [Organisations & workspaces](https://docs.sarvam.ai/api/platform/organisations-and-workspaces.md): How Sarvam accounts are structured. An organisation is your billing and identity boundary; workspaces sit inside it and hold your API keys. Learn what lives where, the Owner and Member roles, and account limits. - [Create an organisation](https://docs.sarvam.ai/api/platform/create-an-organisation.md): Step-by-step guide to creating a new Sarvam organisation from the dashboard, when a separate organisation is the right choice, and what does not carry over from your existing account. - [Create a workspace](https://docs.sarvam.ai/api/platform/create-a-workspace.md): Step-by-step guide to creating a workspace inside your Sarvam organisation, how workspaces separate API keys and usage while sharing one credit balance, and the 100-workspace limit. - [Invite your team](https://docs.sarvam.ai/api/platform/invite-your-team.md): How to invite users to your Sarvam organisation, grant workspace access, change someone's role, revoke a pending invitation, and remove a member. Only organisation Owners can invite. - [Billing & payments](https://docs.sarvam.ai/api/platform/billing.md): Billing on Sarvam is organisation-level. One credit balance is shared by every workspace, API key, and product. Learn how to add credits, set up auto-recharge, and read your payment history. - [Platform FAQ](https://docs.sarvam.ai/api/platform/faq.md): Short answers on organisations vs workspaces, who can invite users and pay, where credits live, API key limits, switching organisations, and what happens when someone leaves your team.