LiquidAI: d1-ultra tegen Upstage: Solar Decide
Een vergelijking naast elkaar van LiquidAI: d1-ultra (US$ 0,15 / 1M tekstdelen (≈ € 0,13)) en Upstage: Solar Decide (US$ 0,18 / 1M tekstdelen (≈ € 0,16)) met actuele USD-prijzen en mogelijkheden uit de catalogus van api14. Beide werken via dezelfde OpenAI-compatibele API.
Specificaties
| LiquidAI: d1-ultra | Upstage: Solar Decide | |
|---|---|---|
| Aanbieder | LiquidAI | Upstage |
| Invoer | US$ 0,15 / 1M tekstdelen (≈ € 0,13) | US$ 0,18 / 1M tekstdelen (≈ € 0,16) |
| Cache lezen | US$ 0,15 / 1M tekstdelen (≈ € 0,13) | US$ 0,18 / 1M tekstdelen (≈ € 0,16) |
| Contextvenster | 32.768 | 524.288 |
| Maximale output | 29.491 | 471.859 |
| Invoer | text, image | text |
| Uitvoer | decisions | decisions |
| tool-aanroepen | ||
| Gestructureerde output | ||
| Instelbaar redeneren | ||
| Toegevoegd | 15 okt 2026 | 28 sep 2026 |
Belangrijkste verschillen
- LiquidAI: d1-ultra is 16% goedkoper op inputtokens.
- Upstage: Solar Decide leest 16.0× meer context (524.288 tokens).
- Een verzoek met 1.000 input- en 500 outputtokens kost US$ 0,000147 met LiquidAI: d1-ultra en US$ 0,000175 met Upstage: Solar Decide.
In detail
LiquidAI: d1-ultra is een decisions model van LiquidAI, en Upstage: Solar Decide is een decisions model van Upstage. Beide worden aangeboden via api14 onder dezelfde categorie, dus ze zijn gericht op dezelfde brede taak: een invoer aannemen en een beslissing teruggeven in plaats van vrije tekst. LiquidAI bracht d1-ultra uit op 2026-10-15, terwijl Upstage Solar Decide iets eerder uitbracht, op 2026-09-28.
Het duidelijkste verschil tussen hen is context en invoerverwerking. Solar Decide accepteert een veel groter contextvenster, 524288 tokens tegenover 32768 voor d1-ultra, dus het kan veel meer materiaal in een enkele aanroep bevatten. d1-ultra is flexibeler qua invoertype: het accepteert tekst en afbeeldingen, terwijl Solar Decide alleen tekst accepteert. Beide retourneren beslissingen als hun uitvoermodaliteit, en geen van beide vermeldt ondersteunde parameters, dus je moet bij geen van beide verwachten dat je sampling of vergelijkbare instellingen kunt aanpassen. Qua prijs is d1-ultra de goedkoopste van de twee op invoer; de kwalitatieve gegevens onderscheiden hen niet op uitvoerkosten, dus beschouw de uitvoerprijs als ongeveer hetzelfde.
Voor dagelijks werk komt de keuze meestal neer op wat je het model voert. Als je invoer een lang document is, een groot logbestand, een grote batch records of iets dat anders opgesplitst zou moeten worden, is Solar Decide de natuurlijke keuze vanwege zijn veel grotere context. Als je invoer screenshots, diagrammen, gescande pagina's of een andere afbeelding naast tekst bevat, is d1-ultra degene die het kan zien, aangezien Solar Decide alleen tekst is. Wanneer beide zouden werken, is d1-ultra de goedkopere optie op invoer, wat belangrijk is als je er veel tokens doorheen stuurt.
Het aanroepen van een van beide modellen via api14 werkt op dezelfde manier, omdat de API OpenAI compatibel is. Je richt je bestaande client op api14, behoudt dezelfde request shape die je al gebruikt, en stelt het model-veld in op de id die je wilt. Schakelen tussen hen is een wijziging van een regel: gebruik "liquid/d1-ultra" voor het LiquidAI-model en "upstage/solar-decide" voor het Upstage-model. Niets anders in het request hoeft te veranderen voor een basisaanroep voor een tekstbeslissing, dus je kunt per request tussen hen routeren, of beide draaien en hun beslissingen op dezelfde invoer vergelijken.
Er zijn nog steeds gevallen waarin het andere model wint. Als je Solar Decide hebt gekozen vanwege zijn lange context, maar je invoer blijkt een afbeelding te bevatten, is d1-ultra de betere keuze omdat Solar Decide helemaal geen afbeeldingen kan aannemen. Omgekeerd, als je bent begonnen met d1-ultra vanwege zijn afbeeldingsondersteuning, maar je prompt groter is geworden dan wat zijn venster van 32768 tokens kan bevatten, is Solar Decide de betere keuze, aangezien het het geheel als tekst kan aannemen. Geen van beide modellen stelt ondersteunde parameters beschikbaar, dus als je workflow afhankelijk is van het doorgeven van generatie-instellingen, plan daar dan omheen in plaats van te verwachten dat een van deze twee ze accepteert.
Wissel met één string
Beide modellen gebruiken hetzelfde endpoint en dezelfde verzoekstructuur. Verander de waarde van model van "liquid/d1-ultra" naar "upstage/solar-decide", prompts, streaming en tools blijven werken.
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": "upstage/solar-decide",
"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);
Meer vergelijkingen
- LiquidAI: d1 Latest tegen LiquidAI: d1-ultra Latest
- LiquidAI: d1 Latest tegen Baseten: Joey 1
- LiquidAI: d1 Latest tegen LiquidAI: d1.1
- LiquidAI: d1 Latest tegen Morph: Reflex
- LiquidAI: d1-ultra Latest tegen Baseten: Joey 1
- LiquidAI: d1-ultra Latest tegen LiquidAI: d1.1
- LiquidAI: d1-ultra Latest tegen Morph: Reflex
- Baseten: Joey 1 tegen LiquidAI: d1.1