Passa al contenuto principale

La tua prima chiamata API

Principiante

L'API consente al tuo programma di dialogare con Claude. Tre passi: ottieni una chiave, installa l'SDK, invia un messaggio.

1. Ottieni una API key

Creane una nella Console Anthropic. Poi impostala come variabile d'ambiente così non finisce mai nel tuo codice:

export ANTHROPIC_API_KEY="sk-ant-..."

:::warning Non committare mai la tua chiave Mantieni le chiavi in variabili d'ambiente o in un secrets manager — mai nel controllo di versione. Vedi Sicurezza. :::

2. Installa l'SDK

pip install anthropic

3. Effettua la chiamata

Ogni richiesta è una lista di messages. Il modello risponde con content.

import anthropic

client = anthropic.Anthropic() # reads ANTHROPIC_API_KEY from the environment

message = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=1024,
messages=[
{"role": "user", "content": "In one sentence, what is an API?"}
],
)

print(message.content[0].text)

Cosa è appena successo

  • model — quale Claude usare. Non codificarlo alla cieca; vedi Scegliere un modello.
  • max_tokens — un limite sulla lunghezza della risposta (in token). Non imposta la finestra di contesto.
  • messages — la conversazione fino a quel momento. L'API è stateless: per continuare una chat, rinvia ogni volta l'intera cronologia.
  • system (opzionale) — un'istruzione di livello superiore che definisce il ruolo di Claude per la chiamata.

Avanti