Skip to content

Collegare Anthropic Python SDK from NordRouter a NordRouter

Anthropic Python SDK from NordRouter può usare NordRouter tramite un endpoint compatibile con OpenAI. I nomi dell'interfaccia possono cambiare tra le versioni; mantieni esatti indirizzo, formato della chiave e ID del modello indicati sotto.

Configurazione

  1. Apri le impostazioni Providers, API o Custom Models dell'applicazione.
  2. Scegli OpenAI Compatible, Custom OpenAI o Chat Completions.
  3. Crea una connessione chiamata NordRouter.
  4. Inserisci i dati di connessione riportati sotto.
  5. Salva e seleziona il modello in una nuova chat o richiesta di prova.

Dati di connessione

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

L'SDK Anthropic aggiunge autonomamente /v1/messages; la sua Base URL è quindi https://nordrouter.com, senza /v1.

Configurazione ed esempi di codice

Tutti gli esempi eseguibili della guida originale sono conservati qui sotto. Esegui solo i blocchi adatti al tuo strumento e sistema operativo.

bash
pip install anthropic
python
import os
from anthropic import Anthropic

client = Anthropic(
    api_key=os.environ["NORDROUTER_API_KEY"],
    base_url="https://nordrouter.com",
)

response = client.messages.create(
    model="anthropic/claude-sonnet-4.6",
    max_tokens=256,
    messages=[{"role": "user", "content": "Reply: works"}],
)

print(response.content[0].text)

Sicurezza

Conserva la chiave reale in una variabile d'ambiente o nell'archivio sicuro dell'applicazione. Non inviarla a Git e non inserirla in moduli che accettano solo chiavi del provider ufficiale senza consentire una Base URL personalizzata.

Verifica

Invia prima una breve richiesta testuale. La risposta del modello conferma la connessione; 401 indica di solito una chiave errata, 404 un formato endpoint incompatibile e un errore del modello richiede di controllarne l'ID pubblico completo.

Documentazione ufficiale e collegamenti

Tutti i programmi · Risoluzione dei problemi