Anthropic JavaScript SDK from NordRouter को NordRouter से जोड़ना
Anthropic JavaScript SDK from NordRouter, OpenAI-संगत endpoint के माध्यम से NordRouter का उपयोग कर सकता है। अलग संस्करणों में इंटरफ़ेस के नाम बदल सकते हैं; नीचे दिया पता, key format और model ID ठीक उसी तरह रखें।
सेटअप
- ऐप की Providers, API या Custom Models सेटिंग खोलें।
- OpenAI Compatible, Custom OpenAI या Chat Completions चुनें।
- NordRouter नाम का कनेक्शन बनाएँ।
- नीचे दिए गए कनेक्शन मान भरें।
- सेटिंग सहेजें और नई चैट या परीक्षण अनुरोध में मॉडल चुनें।
कनेक्शन मान
Base URL: https://nordrouter.com
API Key: sk-nr-YOUR-KEY
Model ID: anthropic/claude-sonnet-4.6Anthropic SDK /v1/messages path स्वयं जोड़ता है, इसलिए उसका Base URL /v1 के बिना https://nordrouter.com है।
कॉन्फ़िगरेशन और कोड उदाहरण
मूल गाइड के सभी चलने योग्य उदाहरण नीचे सुरक्षित रखे गए हैं। केवल अपने टूल और ऑपरेटिंग सिस्टम से संबंधित ब्लॉक चलाएँ।
npm install @anthropic-ai/sdkimport Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic({
apiKey: process.env.NORDROUTER_API_KEY,
baseURL: "https://nordrouter.com",
});
const response = await client.messages.create({
model: "anthropic/claude-sonnet-4.6",
max_tokens: 256,
messages: [{ role: "user", content: "Reply: works" }],
});
const first = response.content[0];
console.log(first.type === "text" ? first.text : "");सुरक्षा
असली key को environment variable या ऐप के सुरक्षित स्टोरेज में रखें। इसे Git में commit न करें और ऐसे फ़ॉर्म में न डालें जो केवल आधिकारिक provider की key लेता हो तथा Base URL बदलने न देता हो।
जाँच
पहले छोटा text request भेजें। Model response कनेक्शन की पुष्टि करता है; 401 आम तौर पर गलत key, 404 असंगत endpoint format और model error पूरे public model ID की जाँच बताता है।