Claude Fable 5 vs Claude Fable 5.1
Claude Fable 5 è uscito dal nostro catalogo. Le cifre qui sotto sono le ultime tariffe pubblicate; non è più richiamabile, mentre l'altro modello di questo confronto lo è.
Claude Fable 5.1 è disponibile su invito. Le cifre sottostanti sono le tariffe in tempo reale, ma le chiamate richiedono prima un'autorizzazione per il workspace; richiedici l'accesso prima di basare il tuo sviluppo su questo confronto.
Quale scegliere e quando
Questi due sono quasi identici nei fatti: entrambi accettano testo e immagini in input, entrambi restituiscono testo, entrambi presentano un contesto di 1000000 token con output massimo di 128000, gli stessi flag per chat, code, thinking, tools e reasoning, un thinking che non può essere disattivato, e gli stessi $10 in input e $50 in output per milione di token. La separazione risiede nelle letture della cache e nella datazione: claude-fable-5-1 addebita $0.25 per milione di token di input in cache contro $1 per claude-fable-5, una differenza di 4x, e include un knowledge cutoff al 2026-06 rispetto al 2026-01. Scegli 5.1 per carichi di lavoro pesanti sulla cache o con prefissi ripetuti; rimani su claude-fable-5 solo se sei già vincolato ad esso.
Benchmark
7 misurati su entrambi.
Dati pubblicati dai fornitori: Alibaba (Qwen) Anthropic ByteDance DeepSeek Google MiniMax Moonshot OpenAI Tencent Z.ai
Prezzi
| Claude Fable 5 | Claude Fable 5.1 | Δ | |
|---|---|---|---|
| Input / 1M token | $10 | $10 | = |
| Output / 1M token | $50 | $50 | = |
| Lettura cache / 1M token | $1 | $0.25 | 4× |
| Scrittura in cache | 1.25x (5m) / 2x (1h) | 1.25x (5m) / 2x (1h) | - |
Le tariffe provengono dal catalogo live al momento della build; la pagina di ciascun modello riporta la scheda attuale.
Dove si posizionano - prezzo di input per 1M di token rispetto a tutti gli 67 modelli chat con questa unità di fatturazione (scala logaritmica)
Capacità
| Claude Fable 5 | Claude Fable 5.1 | |
|---|---|---|
| Utilizzo dei tool | sì | sì |
| Controllo del ragionamento | sempre attivo | sempre attivo |
| Output strutturato | sì | sì |
| Prompt caching | esplicito (contrassegni il prefisso) | esplicito (contrassegni il prefisso) |
| Durata della cache | 5m default, 1h option | 5m default, 1h option |
| Prefisso minimo in cache | 1024 token | 1024 token |
Specifiche
| Claude Fable 5 | Claude Fable 5.1 | |
|---|---|---|
| Modalità di input | testo immagine | testo immagine |
| Modalità di output | testo | testo |
| Rilascio | 2026-06-09 | 2026-09-01 |
| Cutoff di conoscenza | 2026-01 | 2026-06 |
| Finestra di contesto | 1M | 1M |
| Output massimo | 128K | 128K |
| Parametro thinking | output_config.effort (thinking.type is adaptive-only and needs no configuration) | output_config.effort (thinking is adaptive-only and always on) |
| Valori accettati | effort
both "enabled" and "disabled" return 400 | effort
|
| Predefinito | thinking always on (adaptive) effort
| thinking always on (adaptive) effort
|
Le specifiche sono trascritte dalla documentazione di ciascun fornitore; una riga che un fornitore non pubblica viene omessa anziché essere dedotta. Fonti complete: Claude Fable 5 · Claude Fable 5.1
Passa dall'uno all'altro con una sola riga
Entrambi gli id sono presenti in ogni scheda qui sotto - la coppia di righe evidenziata è l'unica modifica. Stesso endpoint, stessa chiave, stessa struttura della richiesta.
from openai import OpenAI
client = OpenAI(
base_url="https://synthorai.io/v1",
api_key="sk-syn-...",
)
resp = client.chat.completions.create(
model="claude-fable-5",
# model="claude-fable-5-1", # decommenta questa riga, commenta quella sopra
messages=[{"role": "user", "content": "Summarize this diff"}],
reasoning_effort="medium",
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://synthorai.io/v1",
apiKey: "sk-syn-...",
});
const resp = await client.chat.completions.create({
model: "claude-fable-5",
// model: "claude-fable-5-1", // decommenta questa riga, commenta quella sopra
messages: [{ role: "user", content: "Summarize this diff" }],
reasoning_effort: "medium",
});
console.log(resp.choices[0].message.content);curl https://synthorai.io/v1/chat/completions \
-H "Authorization: Bearer sk-syn-..." \
-H "Content-Type: application/json" \
-d '{
"model": "claude-fable-5",
# "model": "claude-fable-5-1", # decommenta questa riga, commenta quella sopra
"messages": [{"role": "user", "content": "Hello"}],
"reasoning_effort": "medium"
}'package main
import (
"context"
"fmt"
"github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option"
)
func main() {
client := openai.NewClient(
option.WithBaseURL("https://synthorai.io/v1"),
option.WithAPIKey("sk-syn-..."),
)
resp, _ := client.Chat.Completions.New(context.TODO(), openai.ChatCompletionNewParams{
Model: "claude-fable-5",
// Model: "claude-fable-5-1", // decommenta questa riga, commenta quella sopra
Messages: []openai.ChatCompletionMessageParamUnion{
openai.UserMessage("Summarize this diff"),
},
ReasoningEffort: openai.ReasoningEffortMedium,
})
fmt.Println(resp.Choices[0].Message.Content)
}import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.chat.completions.*;
import com.openai.models.ReasoningEffort;
OpenAIClient client = OpenAIOkHttpClient.builder()
.baseUrl("https://synthorai.io/v1")
.apiKey("sk-syn-...")
.build();
ChatCompletion resp = client.chat().completions().create(
ChatCompletionCreateParams.builder()
.model("claude-fable-5")
// .model("claude-fable-5-1") // decommenta questa riga, commenta quella sopra
.addUserMessage("Summarize this diff")
.reasoningEffort(ReasoningEffort.MEDIUM)
.build());
System.out.println(resp.choices().get(0).message().content().orElse(""));FAQ
Qual è più economico, Claude Fable 5 o Claude Fable 5.1?
Riportano lo stesso valore per input / 1m token ($10), quindi il prezzo non è decisivo in questo caso - vedi le specifiche e le funzionalità di seguito.
Posso fare un A/B test di Claude Fable 5 contro Claude Fable 5.1 senza due integrazioni?
Sì. Entrambi sono serviti tramite lo stesso endpoint compatibile con OpenAI con una singola chiave API - il passaggio richiede la modifica della stringa del modello in una sola riga, quindi puoi instradare una frazione del traffico verso ciascuno e confrontare direttamente le fatture.
Claude Fable 5 e Claude Fable 5.1 supportano il prompt caching?
Sì - entrambi fatturano le letture in cache a un prezzo inferiore rispetto alla loro tariffa di input, quindi i carichi di lavoro con warm-prefix costano meno di quanto suggeriscano le tariffe di listino. Le righe esatte per la lettura in cache si trovano nella tabella dei prezzi qui sopra.