Introduzione
Claude Haiku 5.5 è l'ultimo Haiku di Anthropic, uscito il 7 ottobre 2026, e Anthropic lo colloca come il modello più veloce della sua gamma attuale, pensato per classificazione, estrazione, instradamento e lavoro da subagente. Qui è servito su un unico endpoint compatibile con OpenAI, /v1/chat/completions. Una richiesta può contenere fino a 1.000.000 di token di testo e immagini, e una risposta può arrivare a 128.000 token.
I prompt fino a 100.000 token costano 0,10 $ per milione di token in ingresso e 0,50 $ per milione di token in uscita, il prezzo di listino di Anthropic; un prompt più lungo sposta l'intera richiesta a 0,50 $ e 2,50 $. Il modello ragiona in modo adattivo e decide quanto serve a ogni richiesta, quindi qui non c'è reasoning_effort, e chiude la risposta quando ha finito anziché a max_tokens. Per richiesta si possono definire fino a 128 strumenti, le chiamate agli strumenti si possono forzare e le risposte arrivano in streaming via Server-Sent Events.
Caratteristiche principali
Abbastanza veloce per ogni turno
Nei nostri test dell'8 ottobre 2026 una risposta breve è tornata in tre-cinque secondi e una scena di 600 parole in meno di quaranta. È abbastanza rapido da mettere Haiku 5.5 dietro ogni messaggio di un prodotto di chat, non solo dietro la richiesta occasionale.
Le scene forti vengono scritte fino in fondo
La piattaforma non aggiunge un filtro proprio. Nei nostri test il modello ha scritto per intero 19 delle 24 richieste di contenuto, compreso il livello Massimo e, in 7 tentativi su 9, la scena Molto forte; gli altri 2 tentativi Molto forte sono stati attenuati ma conclusi. La richiesta di livello Forte è stata rifiutata due volte e una volta riscritta come scena più leggera.
Chiamate a strumenti che puoi forzare
tool_choice accetta auto, none, required o uno strumento con nome. Forzare la chiamata trasforma il modello in un classificatore o estrattore affidabile: ogni risposta arriva come argomenti della funzione che hai definito.
Parametri della richiesta
| Parametro | Obbligatorio | Nota |
|---|---|---|
messages | Sì | Turni di conversazione in ordine, dal più vecchio. I ruoli sono system, developer, user, assistant e tool; i messaggi system e developer diventano le istruzioni del modello. almeno 1 elementi |
max_tokens | No | Accettato per compatibilità, fino a 128.000; predefinito 4.096. |
tools | No | Fino a 128 definizioni di funzione per richiesta, nel formato funzione di OpenAI: per ciascuna un nome, una descrizione e parametri come JSON Schema. al massimo 128 elementi |
parallel_tool_calls | No | true per impostazione predefinita. Con false il modello chiama al massimo uno strumento per turno, adatto alle catene in cui ogni chiamata dipende dal risultato della precedente. Predefinito: |
tool_choice | No | auto (il valore predefinito quando sono forniti strumenti), none, required o una funzione con nome, come {"type": "function", "function": {"name": " |
Prezzi
Input $0.10 / Output $0.50 per 1 milione di token; Prompt oltre 100K token: Input $0.50 / Output $2.50
Casi d’uso
Chat con personaggi compagni e gioco di ruolo in grandi volumi
Metti nel messaggio system il personaggio, le regole del mondo e l'età di ogni personaggio, poi invia la cronologia dal più vecchio al più recente. I turni brevi tornano in pochi secondi e la tariffa di output è di 0,50 $ per milione di token, quindi un personaggio che dura nel tempo resta economico da gestire.
Instradamento, etichettatura ed estrazione
Invia un ticket di assistenza, un'email o un modulo e forza una chiamata a uno strumento i cui parametri siano le etichette o i campi che ti servono. Il risultato ha ogni volta la stessa forma, pronto per la tua coda o il tuo database.
Lettura di screenshot e foto
Allega un'immagine a un messaggio utente e fai la tua domanda: l'errore in uno screenshot, i totali di uno scontrino, i pannelli di una dashboard. Uno screenshot tipico è costato circa 2.300 token in ingresso nei nostri test.
Consigli avanzati
Indica nel prompt la lunghezza della risposta
Su questo endpoint max_tokens non ferma la risposta. Scrivi il limite che vuoi nel messaggio system, per esempio «Rispondi in al massimo 120 parole», e il modello lo rispetta; paghi i token che scrive davvero.
Usa uno strumento forzato invece di chiedere JSON
Non esiste response_format. Definisci uno strumento i cui parametri siano lo schema che vuoi, imposta tool_choice su di esso e convalida gli argomenti che tornano.
Tieni per prima la parte fissa e ripeti i fallimenti
Metti in cima il messaggio system e il materiale di riferimento e aggiungi dopo la conversazione. Nei momenti di punta una richiesta può fallire con un errore; le richieste fallite non vengono fatturate, quindi aspetta qualche secondo e inviala di nuovo, e imposta stream su true per le risposte lunghe.
Avvio rapido dell’API
curl --fail-with-body -sN https://api.spicyapi.ai/v1/chat/completions \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"model": "anthropic/claude-haiku-5.5/chat",
"messages": [
{
"role": "user",
"content": "Summarise the following release notes into three bullet points."
}
],
"stream": true
}' \
| jq --unbuffered -Rrj 'select(startswith("data: ")) | .[6:] | select(. != "[DONE]") | fromjson | if .error then "\n[error] \(.error.message)\n" else (.choices[0].delta.content? // empty) end'
Nel riferimento dell’API trovi autenticazione, schema completo, polling e gestione degli errori.














