Messages API, strumenti, visione, streaming SSE, prompt caching

Claude API by Anthropic - Messaggi, Strumenti, Visione, Streaming

Usa l'API Messages per inviare liste di messaggi strutturati con blocchi di testo e immagini, trasmettere risposte via SSE e connettere strumenti per flussi di lavoro affidabili.

Scegli un Modello Claude

Scegli il modello che corrisponde alle tue esigenze di latenza, costo e ragionamento.

Demo Online (Qwen)

Questa demo mostra solo il flusso di lavoro dei messaggi e non utilizza modelli Claude.

Nota: La demo qui sotto serve a dimostrare il flusso di interazione. Per la produzione, seleziona un modello Claude e chiama l'API Claude.

Scegli modello Claude

Caricamento demo...

Cos'è l'API Claude?

L'API Claude è la piattaforma per sviluppatori di Anthropic per costruire con modelli Claude tramite l'API Messages, supportando prompt strutturati, input multimodale e uso degli strumenti.

Messages API

Invia un array di messaggi a /v1/messages con un modello e max_tokens. L'API è senza stato, quindi includi l'intera cronologia della conversazione per app multi-turno.

Visione e Input Multimodale

Includi blocchi di testo e immagini insieme. Le immagini supportano origini base64 o URL e tipi image/jpeg, image/png, image/gif e image/webp.

Risposte in Streaming (SSE)

Imposta stream: true per ricevere eventi inviati dal server e renderizzare le risposte in modo incrementale.

Uso degli Strumenti con JSON Schema

Definisci strumenti nel parametro tools con nome, descrizione e input_schema (JSON Schema) in modo che Claude possa chiamare le tue funzioni.

Perché scegliere l'API Claude?

Primitive API moderne progettate per applicazioni di produzione affidabili e flussi di lavoro degli agenti.

Conversazioni senza stato, riproducibili

I messaggi non hanno stato. Invia l'intera cronologia ad ogni turno per mantenere i flussi di lavoro multi-step deterministici e facili da debuggare.

Prompt Caching per il Riutilizzo

Aggiungi cache_control per riutilizzare i prefissi dei prompt. La durata predefinita della cache è di 5 minuti con una cache opzionale di 1 ora per prompt lunghi e ripetuti.

Streaming SSE per UX in Tempo Reale

Trasmetti l'output via SSE per esperienze di chat e assistente con output incrementale.

Automazione pronta per gli strumenti

Definisci strumenti con input JSON Schema e lascia che Claude li chiami quando necessario.

Guida Rapida all'Avvio

Dalla chiave API alla tua prima richiesta Messages in pochi minuti.

  • Crea una Chiave API

    Crea una chiave API nella Console e conservala al sicuro.

  • Chiama /v1/messages

    Invia una richiesta POST con modello, max_tokens e un array di messaggi. Includi l'intera cronologia per conversazioni multi-turno.

  • Aggiungi streaming, strumenti e immagini

    Abilita stream: true per SSE, definisci strumenti con JSON Schema e includi blocchi immagine (base64 o URL) quando necessario.

curl --request POST \
  --url https://api.evolink.ai/v1/messages \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "model": "claude-sonnet-4-5-20250929",
    "max_tokens": 1024,
    "messages": [
      { "role": "user", "content": "Hello, world" }
    ]
  }'

Domande Frequenti

Pronto a iniziare con l'API Claude?

Scegli il modello giusto, ottieni la tua chiave API e invia la tua prima richiesta Messages oggi.

Scegli un modello