Wprowadzenie
Claude Haiku 5.5 to najnowszy Haiku od Anthropic, wydany 7 października 2026 roku. Anthropic opisuje go jako najszybszy model w swojej obecnej ofercie, przeznaczony do klasyfikacji, ekstrakcji, routingu i pracy subagentów. Jest tu udostępniony na jednym endpoincie zgodnym z OpenAI pod adresem /v1/chat/completions. Żądanie może zawierać do 1 000 000 tokenów tekstu i obrazów, a jedna odpowiedź może mieć do 128 000 tokenów.
Prompty do 100 000 tokenów kosztują 0,10 USD za milion tokenów wejścia i 0,50 USD za milion tokenów wyjścia, czyli tyle, ile wynosi cena katalogowa Anthropic; dłuższy prompt przenosi całe żądanie na stawki 0,50 USD i 2,50 USD. Model myśli adaptacyjnie i sam ocenia, ile potrzebuje każde żądanie, więc nie ma tu reasoning_effort, a odpowiedź kończy, gdy skończy, a nie na max_tokens. W jednym żądaniu można zdefiniować do 128 narzędzi, wywołania narzędzi można wymusić, a odpowiedzi są strumieniowane przez Server-Sent Events.
Najważniejsze funkcje
Dość szybki na każdą wiadomość
W naszych testach z 8 października 2026 krótka odpowiedź wracała w trzy do pięciu sekund, a 600-wyrazowa scena w mniej niż czterdzieści. To wystarczająco szybko, by postawić Haiku 5.5 za każdą wiadomością w produkcie czatowym, a nie tylko za sporadycznymi żądaniami.
Mocne sceny są pisane do końca
Platforma nie dodaje własnego filtra. W naszych testach model napisał w całości 19 z 24 żądań treściowych, w tym poziom Maksymalny i w 7 z 9 prób scenę na poziomie Bardzo silny; pozostałe 2 próby Bardzo silny zostały złagodzone, ale dopisane do końca. Żądanie na poziomie Silny zostało dwukrotnie odrzucone i raz przepisane jako łagodniejsza scena.
Wywołania narzędzi, które można wymusić
tool_choice przyjmuje auto, none, required albo nazwane narzędzie. Wymuszenie wywołania zmienia model w niezawodny klasyfikator lub ekstraktor: każda odpowiedź przychodzi jako argumenty zdefiniowanej przez ciebie funkcji.
Parametry żądania
| Parametr | Wymagane | Uwaga |
|---|---|---|
messages | Tak | Kolejne tury rozmowy, od najstarszej. Role to system, developer, user, assistant i tool; wiadomości system i developer stają się instrukcjami modelu. od 1 elementów |
max_tokens | Nie | Przyjmowane ze względu na zgodność, do 128 000; domyślnie 4096. |
tools | Nie | Do 128 definicji funkcji na żądanie, w formacie funkcji OpenAI: nazwa, opis i parametry w JSON Schema dla każdej. do 128 elementów |
parallel_tool_calls | Nie | Domyślnie true. Po ustawieniu false model wywołuje w jednej turze najwyżej jedno narzędzie, co pasuje do łańcuchów, w których każde wywołanie zależy od wyniku poprzedniego. Domyślnie: |
tool_choice | Nie | auto (domyślnie, gdy podano tools), none, required albo nazwana funkcja, na przykład {"type": "function", "function": {"name": " |
Cennik
Wejście $0.10 / Wyjście $0.50 za 1 mln tokenów; Prompty powyżej 100K tokenów: Wejście $0.50 / Wyjście $2.50
Zastosowania
Czat z postacią i roleplay na dużą skalę
Umieść w wiadomości system personę, zasady świata i wiek każdej postaci, a potem wysyłaj historię od najstarszej wiadomości. Krótkie tury wracają w kilka sekund, a stawka za wyjście wynosi 0,50 USD za milion tokenów, więc długo prowadzona postać pozostaje tania w utrzymaniu.
Routing, etykietowanie i ekstrakcja
Wyślij zgłoszenie do wsparcia, e-mail albo formularz i wymuś wywołanie narzędzia, którego parametry są etykietami lub polami, jakich potrzebujesz. Wynik ma za każdym razem ten sam kształt, gotowy do trafienia do kolejki lub bazy danych.
Odczyt zrzutów ekranu i zdjęć
Dołącz obraz do wiadomości użytkownika i zapytaj o niego: o błąd na zrzucie ekranu, sumy na paragonie, panele pulpitu. Typowy zrzut ekranu kosztował w naszych testach około 2300 tokenów wejścia.
Wskazówki
Długość odpowiedzi podaj w prompcie
max_tokens nie zatrzymuje odpowiedzi na tym endpoincie. Wpisz oczekiwany limit w wiadomości system, na przykład „Odpowiedz w najwyżej 120 słowach”, a model się do niego zastosuje; płacisz za tokeny, które faktycznie napisał.
Zamiast prosić o JSON, użyj wymuszonego narzędzia
Nie ma response_format. Zdefiniuj narzędzie, którego parametry są schematem, jakiego potrzebujesz, ustaw tool_choice na nie i zwaliduj otrzymane argumenty.
Stały tekst trzymaj na początku i ponawiaj nieudane żądania
Wiadomość system i materiały referencyjne umieść na górze, a rozmowę dopisuj pod nimi. W godzinach największego ruchu żądanie może zakończyć się błędem; nieudane żądania nie są rozliczane, więc odczekaj kilka sekund i wyślij je ponownie, a przy długich odpowiedziach ustaw stream na true.
Szybki start z 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'
Uwierzytelnianie, pełny schemat, odpytywanie i obsługę błędów opisuje dokumentacja API.














