⚡ नवीन — Kimi K3 आता लाइव: तुमची Moonshot की जोडा →
दस्तऐवज

BharatRouter डॉक्युमेंटेशन

BharatRouter हे भारताच्या AI चे गेटवे आहे: Krutrim, Sarvam, आणि जगातील सर्वोत्तम ओपन आणि फ्रंटियर मॉडेल्स एका API मागे, INR प्राइसिंग, अंमलात आणण्यायोग्यभारत डेटा-रेसिडेन्सी, आणि price/latency/uptime रूटिंगसह auto failover. API हे OpenAI वायर फॉरमॅट बोलते, त्यामुळे कोणतेही स्टँडर्ड SDK काम करते — base URL आणि key बदला, आणि बाकी काहीही बदलू नका.

Base URLhttps://api.bharatrouter.com/v1
AuthAuthorization: Bearer br-…साइन अप करा (GitHub किंवा Google) आणि डॅशबोर्डवर एक key तयार करा. नवीन ऑर्ग्सना ₹100 मोफत क्रेडिट मिळते.
वायर फॉरमॅटOpenAI-सुसंगत चॅट कंप्लीशन आणि एम्बेडिंग, स्ट्रीमिंगसह.
प्राइसिंगप्रीपेड INR क्रेडिट, मॉडेल कॅटलॉग वर प्रति-टोकन दर. फाइलवर कोणतेही कार्ड नाही, धक्कादायक बिल नाही.

झटपट सुरुवात

तीन पायऱ्या: साइन इन करा, डॅशबोर्ड वर एक key तयार करा, एक रिक्वेस्ट करा.

curl

curl https://api.bharatrouter.com/v1/chat/completions \
  -H "Authorization: Bearer br-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen2.5-7b-instruct",
    "messages": [{"role": "user", "content": "namaste"}],
    "stream": true,
    "data_policy": "india_only",
    "optimize": "latency"
  }'

Python (OpenAI SDK)

from openai import OpenAI

client = OpenAI(base_url="https://api.bharatrouter.com/v1", api_key="br-...")

r = client.chat.completions.create(
    model="qwen2.5-7b-instruct",
    messages=[{"role": "user", "content": "namaste"}],
    extra_body={"data_policy": "india_only", "optimize": "price"},
)
print(r.choices[0].message.content)

Node (OpenAI SDK)

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.bharatrouter.com/v1", apiKey: "br-..." });

const r = await client.chat.completions.create({
  model: "qwen2.5-7b-instruct",
  messages: [{ role: "user", content: "namaste" }],
  data_policy: "india_only",   // BharatRouter extensions pass straight through the SDK
});
console.log(r.choices[0].message.content);

स्ट्रीमिंग

"stream": true सेट करा आणि सर्व्हर-पाठवलेल्या इव्हेंट्स वाचा, अगदी कोणत्याही OpenAI-सुसंगत API प्रमाणे. BharatRouter प्रत्येक स्ट्रीममध्ये एक अंतिम usage चंक समाविष्ट करते जेणेकरून तुम्ही नेहमी पाहू शकता की रिक्वेस्टची किंमत किती होती.

stream = client.chat.completions.create(
    model="qwen2.5-7b-instruct",
    messages=[{"role": "user", "content": "Explain UPI in two lines"}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="")

एम्बेडिंग

curl https://api.bharatrouter.com/v1/embeddings \
  -H "Authorization: Bearer br-..." \
  -H "Content-Type: application/json" \
  -d '{ "model": "bge-m3", "input": "namaste duniya" }'

प्लॅटफॉर्म key वर भारत-निवासी embedding मॉडेल्स: bge-m3 (1024-dim, बहुभाषिक) — किंवा BYOK द्वारे स्वतःची key आणा.

पुढे कुठे जायचे

API संदर्भप्रत्येक एंडपॉइंट — इन्फरन्स, कॅटलॉग, डॅशबोर्ड, वेबहुक — रिक्वेस्ट आणि रिस्पॉन्स आकारांसह.
रूटिंग आणि रेसिडेन्सीoptimize, provider आणि data_policy एक्स्टेंशन, जतन केलेली फॉलबॅक चेन, फेलओव्हर, आणि सर्किट ब्रेकर.
Collectionsशेअर करण्यायोग्य, आवृत्तीबद्ध रूटिंग चेन — त्या प्रकाशित करा, फोर्क करा आणि तुमच्या ऑर्गमध्ये इम्पोर्ट करा.
विश्वसनीयता निरीक्षणएका शेड्यूलवर एका collection च्या पायऱ्यांना कॅनरी करा; प्रति-पायरी uptime/latency आणि ईमेल/वेबहुक अलर्ट.
तुमचे स्वतःचे एंडपॉइंट आणातुमचे स्वतःचे OpenAI-सुसंगत डिप्लॉयमेंट ₹0 फॉलबॅक स्टेप म्हणून रजिस्टर करा.
API keys आणि मर्यादाट्रायल विरुद्ध स्टँडर्ड key, रेट लिमिट, प्रति-key मासिक ₹ बजेट.
BYOKतुमच्या स्वतःच्या provider keys आणा — Krutrim Cloud, Sarvam, Mistral आणि 25+ अधिक अनलॉक करा.
क्रेडिट आणि बिलिंगप्रीपेड INR क्रेडिट, टॉप-अप, प्रोमो कोड, पावत्या.
वापर आणि क्रियाकलापटोकनचा वापर, प्रति-रिक्वेस्ट क्रियाकलाप, आणि सार्वजनिक मॉडेल रँकिंग.
टीम्स आणि वर्कस्पेसभूमिकांसह टीममेट्सना आमंत्रित करा, ऑर्ग स्विच करा, key ला वर्कस्पेसमध्ये समूहित करा.
त्रुटीत्रुटी लिफाफा, प्रत्येक त्रुटी कोड, आणि प्रत्येक कशी हाताळायची.
एजंट्ससाठी MCPClaude Code किंवा कोणत्याही MCP क्लायंटला थेट गेटवेशी कनेक्ट करा.

टूलिंग आणि मशीन-वाचनीय सरफेस

⬇ Postman collectionइम्पोर्ट करा, apiKey व्हेरिएबल सेट करा, प्रत्येक एंडपॉइंटची चाचणी करा.

openapi.jsonसंपूर्ण API चे OpenAPI 3.1 स्कीमा.
api llms.txtLLM-वाचनीय API सारांश, गेटवेद्वारे सर्व्ह केलेला.
site llms.txtया डॉक्युमेंटेशनचा LLM-वाचनीय इंडेक्स.
MCP server cardएजंट क्लायंटसाठी मशीन-वाचनीय MCP डिस्कव्हरी.
status.bharatrouter.comलाइव्ह provider हेल्थ आणि घटना इतिहास.