راهنمای اتصال
اتصال Anthropic SDK به نکسامدل
SDK رسمی Anthropic؛ همان کلاینت، با آدرس نکسامدل.
نمونهها با آدرس واقعی API نوشته شدهاند؛ فقط کلید API خودتان را جای
$NEXAMODEL_API_KEY بگذارید. کلید را بعد از ثبتنام در پنل میسازید و همین تنظیمات آنجا با کلید خودتان آماده است.مراحل راهاندازی
اگر کدتان برای API Anthropic نوشته شده، همان SDK با آدرس نکسامدل کار میکند. /v1 را آخر آدرس نگذارید؛ خود SDK اضافهاش میکند.
۱
نصب کنید
terminal
pip install anthropicnpm install @anthropic-ai/sdk
۲
کلاینت را بسازید و درخواست بفرستید
main.py
from anthropic import Anthropicclient = Anthropic(base_url="https://api.nexamodel.app",auth_token="$NEXAMODEL_API_KEY",)msg = client.messages.create(model="claude-sonnet-5",max_tokens=1024,messages=[{"role": "user", "content": "سلام!"}],)print(msg.content[0].text)
این بخش هم لازم است — main.ts
main.ts
import Anthropic from "@anthropic-ai/sdk";const client = new Anthropic({baseURL: "https://api.nexamodel.app",authToken: "$NEXAMODEL_API_KEY",});const msg = await client.messages.create({model: "claude-sonnet-5",max_tokens: 1024,messages: [{ role: "user", content: "سلام!" }],});
auth_token هدر Authorization: Bearer را میفرستد. api_key هم کار میکند و کلید را در x-api-key میگذارد. دروازه هر دو روش را میپذیرد.