Esc to close · ⌘K / Ctrl-K opens search anywhere
फ्रंटियर APIwire-format बदलाव
Anthropic Messages API से OpenAI shape पर जाएँ — फिर वही सामान्य swap।
पहले — Anthropic (Claude)
# Anthropic Messages API (native shape)
from anthropic import Anthropic
client = Anthropic(api_key="sk-ant-...")
msg = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=512,
messages=[{"role": "user", "content": "namaste"}],
)बाद में — BharatRouter
# OpenAI shape through BharatRouter
from openai import OpenAI
client = OpenAI(
base_url="https://api.bharatrouter.com/v1",
api_key="br-...",
)
r = client.chat.completions.create(
model="claude-sonnet-4-6", # via BYOK
messages=[{"role": "user", "content": "namaste"}],
max_tokens=512,
)| Anthropic (Claude) | BharatRouter |
|---|---|
client.messages.create() | client.chat.completions.create() |
top-level system string | एक {"role": "system"} message |
max_tokens (अनिवार्य) | max_tokens (वैकल्पिक, पर समर्थित) |
x-api-key header | Authorization: Bearer br-… |
data_policy: "india_only" में बाहर।माइग्रेशन में अटक गए? [email protected] पर लिखें,FAQ देखें, या BYOK से अपने accounts और दरें रखें।