Skip to content

Vercel AI SDK from NordRouter을 NordRouter에 연결하기

Vercel AI SDK from NordRouter은 OpenAI 호환 엔드포인트를 통해 NordRouter를 사용할 수 있습니다. 버전에 따라 화면의 명칭이 다를 수 있지만 아래 주소, 키 형식, 모델 ID는 그대로 입력해야 합니다.

설정

  1. 앱의 Providers, API 또는 Custom Models 설정을 엽니다.
  2. OpenAI Compatible, Custom OpenAI 또는 Chat Completions를 선택합니다.
  3. NordRouter라는 이름으로 연결을 만듭니다.
  4. 아래 연결 정보를 입력합니다.
  5. 저장한 뒤 새 채팅이나 테스트 요청에서 모델을 선택합니다.

연결 정보

text
Base URL: https://nordrouter.com/v1
API Key: sk-nr-YOUR-KEY
Model ID: anthropic/claude-sonnet-4.6

OpenAI 호환 클라이언트는 보통 /v1이 포함된 Base URL을 사용합니다. 앱이 경로를 자동으로 추가한다면 /v1/v1이 되지 않도록 하세요.

설정 및 코드 예제

원본 가이드의 실행 가능한 예제를 모두 아래에 보존했습니다. 사용 중인 도구와 운영체제에 해당하는 블록만 실행하세요.

bash
npm install ai @ai-sdk/openai-compatible
ts
import { createOpenAICompatible } from "@ai-sdk/openai-compatible";
import { generateText } from "ai";

const nordrouter = createOpenAICompatible({
  name: "nordrouter",
  apiKey: process.env.NORDROUTER_API_KEY,
  baseURL: "https://nordrouter.com/v1",
});

const { text } = await generateText({
  model: nordrouter("anthropic/claude-sonnet-4.6"),
  prompt: "Write a short greeting",
});

console.log(text);

보안

실제 키는 환경 변수 또는 앱의 보안 저장소에 보관하세요. Git에 커밋하거나 Base URL을 바꿀 수 없고 공식 공급자 키만 받는 입력란에 넣지 마세요.

확인

먼저 짧은 텍스트 요청을 보내세요. 모델 응답이 오면 연결된 것입니다. 401은 대개 잘못된 키, 404는 맞지 않는 엔드포인트 형식, 모델 오류는 전체 공개 모델 ID를 확인해야 함을 뜻합니다.

공식 문서 및 관련 링크

모든 프로그램 · 문제 해결