اتصال Anthropic JavaScript SDK from NordRouter به NordRouter
Anthropic JavaScript SDK from NordRouter میتواند از طریق یک endpoint سازگار با OpenAI به NordRouter متصل شود. نام گزینهها ممکن است در نسخههای مختلف فرق کند؛ آدرس، قالب کلید و شناسهٔ مدل زیر را دقیق وارد کنید.
پیکربندی
- تنظیمات 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.6SDK شرکت Anthropic مسیر /v1/messages را خودکار اضافه میکند؛ بنابراین Base URL آن https://nordrouter.com و بدون /v1 است.
پیکربندی و نمونهکدها
همهٔ نمونههای قابل اجرای راهنمای اصلی در ادامه حفظ شدهاند. فقط بلوک متناسب با ابزار و سیستمعامل خود را اجرا کنید.
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 : "");امنیت
کلید واقعی را در متغیر محیطی یا فضای امن برنامه نگه دارید. آن را در Git ثبت نکنید و در فرمی که فقط کلید سرویس رسمی را میپذیرد و امکان تغییر Base URL ندارد وارد نکنید.
آزمایش اتصال
ابتدا یک درخواست متنی کوتاه بفرستید. پاسخ مدل یعنی اتصال برقرار است؛ خطای 401 معمولاً کلید نادرست، 404 قالب نامناسب endpoint و خطای مدل نیاز به بررسی شناسهٔ عمومی کامل مدل را نشان میدهد.