Esc to close · ⌘K / Ctrl-K opens search anywhere
50 providers · हजारो मॉडेल · इंडिक आणि ग्लोबल · INR बिलिंग · भारतात डेटा रेसिडेन्सी
इंडिक आणि ग्लोबल मॉडेल — सर्व एकाच API मागे, अशा डेटा-रेसिडेन्सीसह जी तुम्ही स्वतः लागू करू शकता, INR प्राइसिंग, आणि अशी रूटिंग जी price, latency किंवा uptime साठी ऑप्टिमाइझ करते. फक्त एक ओळ बदला, तुमचा कोड तसाच ठेवा — कोणत्याही key शिवाय India-resident मॉडेल लगेच सुरू करा, आणि हजारो आणखी तुमच्या provider keys (BYOK) ने — आणि हे जितके माणसांसाठी बनवले आहे, तितकेच AI एजंट्ससाठीही.
एक key मिळवाडॉक्युमेंटेशन वाचा
# pip install openai — मग एक ओळ बदला
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"}, # BharatRouter extras
)एकदा विचारा; मॉडेलांचे एक पॅनेल समांतरपणे विचार करते आणि एक synthesizer सर्व काहीएका सर्वोत्तम उत्तरात एकत्र आणतो. Open-weight, पुनरुत्पादनीय, आणि BYOK — आमच्या infrastructure वर किंवा तुमच्या keys सह चालवा.
एक open-weight पॅनेल — gpt-oss · Qwen3 · Llama 3.1 — समांतरपणे उत्तर देते; पारदर्शक आणि पुनरुत्पादनीय.
एक synthesizer सहमती आणि विरोधाभास सोडवून एक सर्वोत्तम उत्तर देतो.
प्रत्येक टप्पा data_policy: india_only ने भारतात पिन करा — एक प्रमुख पर्याय. किंवा पॅनेल कुठेही चालवा, bharatrouter/sangam ने frontier पॅनेल निवडा, किंवा तुमच्या keys आणा (BYOK).
तुमचा OpenAI base_url BharatRouter वर सेट करा आणि तुमचा SDK व कोड अगदी तसाच ठेवा.
data_policy किंवा optimize जोडा — आम्ही सर्वात उत्तम उपलब्ध रूट निवडतो, आणि एखाद्या रूटमध्ये बिघाड झाल्यास आपोआप फेलओव्हर करतो.
प्रति-टोकन दरांवर प्रीपेड क्रेडिट — सुरुवातीसाठी ₹100 मोफत, कोणतेही कार्ड सेव्ह न करता, कोणतेही धक्कादायक बिल न देता.
optimize एकदा डिफॉल्ट म्हणून सेट करा, किंवा प्रत्येक रिक्वेस्टवर बदला. प्रत्येक मोड त्याच उपलब्ध रूट्सना तुमच्या प्राधान्यानुसार क्रमवार लावतो — आणिdata_policy: india_only सर्वात वरती एका हार्ड फिल्टरसारखा राहतो, कधीही ट्रेड-ऑफ नाही.
priceसर्वात कमी ₹/Mtok असलेला रूट आधी. हाच डिफॉल्ट आहे — बहुतेक कॉल्सना याहून जास्त काही लागत नाही.
latencyपाहिलेल्या latency नुसार क्रम — इंटरॅक्टिव्ह पाथ जलद राहतात; नवीन रूट्सनाही संधी मिळते.
uptimeसर्वात कमी failure rate असलेल्या रूटला प्राधान्य — जो सातत्याने स्वच्छ उत्तर देत आहे, त्यावरच टिकून राहतो.
autoआधी reliability, मग latency आणि price यांचा परस्पर समतोल. एकच नॉब, समजूतदार डिफॉल्ट.
संपूर्ण स्कोरिंग आणि auto चे फॉर्म्युलारूटिंग डॉक्स मध्ये आहे.
हे OpenAI API च आहे — तुमचा base URL BharatRouter वर सेट करा आणि आमचे दोन extras जोडा,data_policy आणि optimize. कोणत्याही stack मधून तोच कॉल.
# 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"}],
"data_policy": "india_only",
"optimize": "price"
}'// Node — npm i openai
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", optimize: "price", // extras
});एखाद्या प्रोव्हायडरला मध्य-स्ट्रीममध्ये disable करा आणि पहा की रिक्वेस्ट काही मिलिसेकंदांत एखाद्या चालू मॉडेलवर री-रूट होते — Krutrim, एखादा global provider, किंवा तुमच्या नियंत्रणातील एक self-hostable endpoint — कोणताही कोड बदल नाही, कोणताही डाउनटाइम नाही, तुमच्या रोडमॅपमध्ये कोणताही परदेशी kill-switch नाही.
data_policy: india_only पाठवा आणि रिक्वेस्ट फक्त भारतात असलेल्या एंडपॉइंट्सवरच रूट होते — DPDP-aligned, वचनाने नव्हे, रचनेने.
अधिक जाणून घ्या →
प्रत्येक कॉल price, latency किंवा uptime साठी ऑप्टिमाइझ करा; गरज असेल तेव्हा एखाद्या प्रोव्हायडरला पिन करा; circuit breakers सह गरज नसेल तेव्हा ऑटोमॅटिक फेलओव्हर.
अधिक जाणून घ्या →
शेअर करण्याजोग्या, versioned रूटिंग चेन — एका टेस्टेड फॉलबॅक रेसिपीला एकाच कॉलमध्ये तुमच्या रूटिंगमध्ये पब्लिश करा, fork करा आणि import करा.
अधिक जाणून घ्या →
तुमची OpenAI-compatible deployment ₹0 फॉलबॅक स्टेप म्हणून जोडा — ऑटोमेटेड compliance टेस्ट पास झाल्यावरच.
अधिक जाणून घ्या →
एकदा Krutrim किंवा OpenAI ची key सेव्ह करा — एन्क्रिप्टेड, पुन्हा कधीही दिसणार नाही — आणि तुमच्या अकाउंट व रेट्सवर चालवा. बीटा दरम्यान मोफत.
अधिक जाणून घ्या →
त्याच OpenAI API मागे speech लिप्यंतरण (Parakeet) आणि संश्लेषण (Kokoro) — first-party, India-resident, INR मध्ये.
अधिक जाणून घ्या →
टीममेट्सना roles सह आमंत्रित करा, एक प्रीपेड wallet शेअर करा, आणि keys व usage environment नुसार ग्रुप करा.
अधिक जाणून घ्या →
एक MCP server, llms.txt, OpenAPI, एक live-health catalog, आणि ephemeral scoped keys ज्या तुमचा एजंट स्वतः mint करतो.
अधिक जाणून घ्या →
नवीन आहात? गाइड्स मध्ये प्रत्येक गोष्ट दोन मिनिटांपेक्षाही कमी वेळात समजावली आहे.
एकदा provider key सेव्ह करा आणि रिक्वेस्ट तुमच्या स्वतःच्या अकाउंट व रेट्सवर चालते, त्यावर आमची रूटिंग आणि failover. fallback providers आमच्या keys वर चालू शकतात जेव्हा तुमच्या limits वर पोहोचाल; बाकीचे फक्त तुमच्या key ने रूट होतात.बीटा दरम्यान मोफत.
इंडिक आणि ग्लोबल मॉडेलसाठी एकच API — डेटा-रेसिडेन्सी, INR प्राइसिंग, आणि तुमच्या नियंत्रणातील रूटिंग.