Cloudflare: Clef contro LiquidAI: d1-ultra
Un confronto fianco a fianco tra Cloudflare: Clef (0,67 USD / 1M token (≈ 0,60 €)) e LiquidAI: d1-ultra (0,15 USD / 1M token (≈ 0,13 €)) con i prezzi in USD e le funzionalità aggiornati dal catalogo di api14. Entrambi funzionano con la stessa API compatibile OpenAI.
Specifiche
| Cloudflare: Clef | LiquidAI: d1-ultra | |
|---|---|---|
| Fornitore | Cloudflare | LiquidAI |
| Ingresso | 0,67 USD / 1M token (≈ 0,60 €) | 0,15 USD / 1M token (≈ 0,13 €) |
| Lettura cache | - | 0,15 USD / 1M token (≈ 0,13 €) |
| Finestra di contesto | 65.537 | 32.768 |
| Output massimo | 58.983 | 29.491 |
| Ingresso | text, image | text, image |
| Uscita | decisions | decisions |
| chiamata di strumenti | ||
| Output strutturato | ||
| Controllo del ragionamento | ||
| Aggiunto | 1 ott 2026 | 15 ott 2026 |
Differenze principali
- LiquidAI: d1-ultra costa il 78% in meno sui token di input.
- Cloudflare: Clef legge 2.0× più contesto (65.537 token).
- Una richiesta con 1.000 token di input e 500 di output costa 0,000672 USD con Cloudflare: Clef e 0,000147 USD con LiquidAI: d1-ultra.
Nel dettaglio
Cloudflare: Clef è realizzato da Cloudflare, mentre LiquidAI: d1-ultra proviene da LiquidAI. Entrambi si collocano nella categoria delle decisioni, il che significa che il loro output è una decisione e non prosa libera, ed entrambi sono stati rilasciati a ottobre 2026, con Clef arrivato il primo del mese e d1-ultra due settimane dopo. Se stai già eseguendo workload su Cloudflare, Clef ti mantiene all'interno dell'ecosistema di quel fornitore, mentre d1-ultra è la scelta quando vuoi la versione di LiquidAI dello stesso compito decisionale.
I due modelli accettano gli stessi tipi di input, testo e immagine, ed entrambi restituiscono decisioni, quindi la differenza significativa è contesto e prezzo. Clef offre una finestra di contesto di 65537 token, circa il doppio dei 32768 token accettati da d1-ultra. Questo conta quando il tuo prompt contiene documenti lunghi, trascrizioni o diverse immagini insieme alle istruzioni. Sul costo, d1-ultra è il più economico dei due per i token di input, e i due hanno all'incirca lo stesso prezzo sull'output, quindi è sul lato input che si vede il risparmio. Nessuno dei due modelli espone parametri supportati, quindi non puoi regolare il comportamento di campionamento tramite l'API su nessuno dei due.
Per la selezione pratica, scegli Clef quando la decisione dipende da un grande corpus di contesto, come rivedere un contratto lungo, un file di log completo o una serie di screenshot in una sola chiamata. La sua finestra più ampia significa meno aggiramenti della troncatura e meno logica di chunking dalla tua parte. Scegli d1-ultra quando i prompt sono brevi e ne invii molti, dato che il suo prezzo di input più economico premia volumi elevati e payload piccoli. Se i tuoi input sono per lo più testo breve o una singola immagine e ti interessa il costo per chiamata su larga scala, d1-ultra è il default sensato.
Chiamare uno dei due modelli tramite api14 funziona allo stesso modo, perché il gateway parla il formato chat completions compatibile con OpenAI. Punti il tuo client all'URL di base di api14, invii i tuoi messaggi con contenuto testuale e immagine come al solito, e imposti il campo model. Per usare Clef, imposta l'id del modello su cloudflare/clef. Per usare d1-ultra, impostalo su liquid/d1-ultra. Tutto il resto nel corpo della richiesta rimane identico, quindi passare dall'uno all'altro è un cambio di una riga e puoi confrontarli sullo stesso prompt senza riscrivere il codice di integrazione.
C'è un caso in cui il modello più economico è comunque la scelta migliore anche se hai Clef disponibile. Se il tuo compito decisionale non si avvicina mai a 32768 token e lo esegui su larga scala, il costo di input inferiore di d1-ultra lo rende la scelta più economica, e la finestra più piccola non ti costa nulla perché non stavi usando lo spazio extra. Al contrario, se un prompt supera quel limite, d1-ultra non può accettarlo affatto, quindi Clef diventa l'unica opzione tra i due.
Cambia modello con una stringa
Entrambi i modelli usano lo stesso endpoint e la stessa struttura di richiesta. Cambia il valore di model da "cloudflare/clef" a "liquid/d1-ultra", prompt, streaming e tool continuano a funzionare.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.post("/decisions", { body: {
"model": "liquid/d1-ultra",
"state": "Customer: I was charged twice for my order and want my money back.",
"questions": {
"team": {
"type": "choice",
"instructions": "Which team should handle this message?",
"criteria": {
"billing": "Payments, refunds, invoices",
"support": "Product questions and bugs",
"sales": "Pricing and new purchases"
}
},
"urgent": {
"type": "noul",
"instructions": "Does this need a reply today?",
"criteria": {
"true": "Money, outage or legal risk",
"false": "Can wait"
}
}
}
} });
console.log(result.answers);
Altri confronti
- LiquidAI: d1 Latest contro LiquidAI: d1-ultra Latest
- LiquidAI: d1 Latest contro Baseten: Joey 1
- LiquidAI: d1 Latest contro LiquidAI: d1.1
- LiquidAI: d1 Latest contro Morph: Reflex
- LiquidAI: d1-ultra Latest contro Baseten: Joey 1
- LiquidAI: d1-ultra Latest contro LiquidAI: d1.1
- LiquidAI: d1-ultra Latest contro Morph: Reflex
- Baseten: Joey 1 contro LiquidAI: d1.1