Cloudflare: Clef mot LiquidAI: d1-ultra
En jämförelse sida vid sida av Cloudflare: Clef (0,67 US$ / 1M textdelar (≈ 6,58 kr)) och LiquidAI: d1-ultra (0,15 US$ / 1M textdelar (≈ 1,44 kr)) med aktuella USD-priser och funktioner från api14-katalogen. Båda körs via samma OpenAI-kompatibla API.
Specifikationer
| Cloudflare: Clef | LiquidAI: d1-ultra | |
|---|---|---|
| Leverantör | Cloudflare | LiquidAI |
| Indata | 0,67 US$ / 1M textdelar (≈ 6,58 kr) | 0,15 US$ / 1M textdelar (≈ 1,44 kr) |
| Cacheläsning | - | 0,15 US$ / 1M textdelar (≈ 1,44 kr) |
| Kontextfönster | 65 537 | 32 768 |
| Max utdata | 58 983 | 29 491 |
| Indata | text, image | text, image |
| Utdata | decisions | decisions |
| Verktygsanrop | ||
| Strukturerad utdata | ||
| Styrning av resonemang | ||
| Tillagd | 1 okt. 2026 | 15 okt. 2026 |
Viktiga skillnader
- LiquidAI: d1-ultra är 78% billigare på indata-tokens.
- Cloudflare: Clef läser 2.0× mer kontext (65 537 tokens).
- Ett anrop med 1 000 indata- och 500 utdata-tokens kostar 0,000672 US$ med Cloudflare: Clef och 0,000147 US$ med LiquidAI: d1-ultra.
Mer i detalj
Cloudflare: Clef är gjord av Cloudflare, medan LiquidAI: d1-ultra kommer från LiquidAI. Båda ligger i kategorin decisions, vilket betyder att deras utdata är ett beslut snarare än fri prosa, och båda släpptes i oktober 2026, med Clef den första i månaden och d1-ultra två veckor senare. Om du redan kör arbetsbelastningar på Cloudflare håller Clef dig inom den leverantörens ekosystem, medan d1-ultra är valet när du vill ha LiquidAIs syn på samma beslutsuppgift.
De två modellerna accepterar samma typer av indata, text och bild, och båda returnerar beslut, så den meningsfulla uppdelningen är kontext och pris. Clef erbjuder ett kontextfönster på 65537 tokens, ungefär dubbelt så mycket som de 32768 tokens d1-ultra accepterar. Det spelar roll när din prompt innehåller långa dokument, transkript eller flera bilder tillsammans med instruktioner. Vad gäller kostnad är d1-ultra den billigare av de två för indata-tokens, och de två ligger på ungefär samma pris för utdata, så det är på indatasidan besparingen syns. Ingen av modellerna exponerar några parametrar som stöds, så du kan inte justera samplingbeteende via APIet på någon av dem.
För praktiskt val, använd Clef när beslutet beror på en stor mängd kontext, till exempel granskning av ett långt avtal, en fullständig loggfil eller en hög skärmbilder i ett anrop. Dess större fönster innebär färre trunkeringslösningar och mindre chunking-logik på din sida. Använd d1-ultra när prompterna är korta och du skickar många av dem, eftersom dess billigare indatapris gynnar hög volym och små nyttolaster. Om dina indata mestadels är kort text eller en enda bild och du bryr dig om kostnad per anrop i skala, är d1-ultra ett vettigt standardval.
Att anropa endera modellen via api14 fungerar på samma sätt, eftersom gatewayen talar OpenAI-kompatibelt chat completions-format. Du pekar din klient mot api14s bas-URL, skickar dina meddelanden med text- och bildinnehåll som vanligt och anger fältet model. För att använda Clef, ange modell-id:t till cloudflare/clef. För att använda d1-ultra, ange det till liquid/d1-ultra. Allt annat i förfrågans body förblir identiskt, så att byta mellan de två är en enradsändring och du kan jämföra dem på samma prompt utan att skriva om integrationskod.
Det finns ett fall där den billigare modellen fortfarande är det bättre valet även om du har Clef tillgänglig. Om din beslutsuppgift aldrig närmar sig 32768 tokens och du kör den i volym gör d1-ultras lägre indatakostnad den till det mer ekonomiska valet, och det mindre fönstret kostar dig inget eftersom du inte använde det extra utrymmet. Omvänt, om en prompt överstiger den gränsen kan d1-ultra inte ta den alls, så Clef blir det enda alternativet mellan de två.
Byt med en sträng
Båda modellerna använder samma endpoint och anropsformat. Ändra model-värdet från "cloudflare/clef" till "liquid/d1-ultra", promptar, streaming och verktyg fortsätter att fungera.
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);
Fler jämförelser
- LiquidAI: d1 Latest mot LiquidAI: d1-ultra Latest
- LiquidAI: d1 Latest mot Baseten: Joey 1
- LiquidAI: d1 Latest mot LiquidAI: d1.1
- LiquidAI: d1 Latest mot Morph: Reflex
- LiquidAI: d1-ultra Latest mot Baseten: Joey 1
- LiquidAI: d1-ultra Latest mot LiquidAI: d1.1
- LiquidAI: d1-ultra Latest mot Morph: Reflex
- Baseten: Joey 1 mot LiquidAI: d1.1