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

तुमच्या key ने अधिक मॉडेल्स अनलॉक करा

← कुकबुक

तुमची provider key आणा जेणेकरून ती तुमच्या account आणि दरांवर चालेल, वर BharatRouter ची routing सोबत.

upstream_key (BYOK)एक्सेसमध्यम8 min

BYOK ("bring your own key") ने तुम्ही अशा कोणत्याही provider ला — Krutrim Cloud, Sarvam, Mistral आणि 25+ अधिक — BharatRouter द्वारे वापरू शकता ज्याचे account तुमच्याकडे आधीच आहे. तुम्ही तुमचे negotiated दर ठेवता आणि थेट upstream ला पैसे देता; BharatRouter वर routing, failover आणि residency जोडते.

तुम्ही वापराल: जतन केलेली BYOK key किंवा inline upstream_key फील्ड. संदर्भ: BYOK.

पर्याय A — key एकदा जतन करा (शिफारस केलेले)

dashboard वर provider key ला BYOK अंतर्गत जोडा. ती at-rest encrypted (AES-256-GCM) आहे, पुन्हा कधीही दाखवली जात नाही, आणि फक्त in-flight वापरली जाते. त्यानंतर फक्त मॉडेल request करा — gateway तुमची key आपोआप वापरते.

पर्याय B — ते per-request inline पाठवा

curl https://api.bharatrouter.com/v1/chat/completions \
  -H "Authorization: Bearer br-..." -H "Content-Type: application/json" \
  -d '{
    "model": "gemma-4-e4b-it",
    "messages": [{"role": "user", "content": "namaste"}],
    "provider": "krutrim",
    "upstream_key": "YOUR_KRUTRIM_CLOUD_KEY"
  }'

हे कसे काम करते

  • upstream_key फक्त त्या request साठी provider ला authenticate करण्यात वापरली जाते — साठवली जात नाही, logged नाही.
  • जतन केलेल्या BYOK keys gateway मध्ये encrypted राहतात आणि कॉलच्या वेळी memory मध्ये decrypt होतात.
  • BYOK route वरील usage upstream provider द्वारे तुम्हाला bill होते; BharatRouter खर्च मीटर करत नाही.

BYOK मॉडेल्स अनलॉक करते पण तुमच्या provider ला route करते — म्हणून non-India upstream offshore आहे. india_only ने फक्त India-resident providers साठी एकत्र करा.

आणखी रेसिपी कुकबुक मध्ये पाहा, किंवा संपूर्णAPI reference पाहा.