LiquidAI: d1-ultra 対 Upstage: Solar Decide
api14カタログの最新のUSD料金と機能をもとに、LiquidAI: d1-ultra($0.15 / 100万トークン (≈ ¥23))とUpstage: Solar Decide($0.18 / 100万トークン (≈ ¥28))を並べて比較します。どちらも同じOpenAI互換APIで動作します。
仕様
| LiquidAI: d1-ultra | Upstage: Solar Decide | |
|---|---|---|
| プロバイダー | LiquidAI | Upstage |
| 入力 | $0.15 / 100万トークン (≈ ¥23) | $0.18 / 100万トークン (≈ ¥28) |
| キャッシュ読み取り | $0.15 / 100万トークン (≈ ¥23) | $0.18 / 100万トークン (≈ ¥28) |
| コンテキストウィンドウ | 32,768 | 524,288 |
| 最大出力 | 29,491 | 471,859 |
| 入力 | text, image | text |
| 出力 | decisions | decisions |
| ツール呼び出し | ||
| 構造化出力 | ||
| 推論の調整 | ||
| 追加日 | 2026/10/15 | 2026/09/28 |
主な違い
- LiquidAI: d1-ultraは入力トークンが16%安くなっています。
- Upstage: Solar Decideは16.0倍長いコンテキスト(524,288トークン)を読み取れます。
- 入力1,000トークン・出力500トークンのリクエストの費用は、LiquidAI: d1-ultraで$0.000147、Upstage: Solar Decideで$0.000175です。
詳しく見る
LiquidAI: d1-ultra は LiquidAI の decisions モデルであり、Upstage: Solar Decide は Upstage の decisions モデルです。どちらも同じカテゴリの下で api14 を通じて提供されるため、同じ広範な用途を目指しています。つまり、入力を受け取り、自由形式の文章ではなく決定を返すことです。LiquidAI は d1-ultra を 2026-10-15 にリリースし、Upstage は Solar Decide を少し早い 2026-09-28 にリリースしました。
両者の最も明確な違いは、コンテキストと入力処理です。Solar Decide ははるかに大きなコンテキストウィンドウを受け入れ、524288 トークンに対して d1-ultra は 32768 トークンなので、1 回の呼び出しでより多くの資料を保持できます。d1-ultra は入力タイプに関してより柔軟で、テキストと画像を受け入れますが、Solar Decide はテキストのみを受け入れます。どちらも出力モダリティとして決定を返し、どちらもサポートされるパラメータを記載していないため、どちらでもサンプリングや同様の調整項目をチューニングできるとは期待すべきではありません。価格では、d1-ultra の方が入力において安価です。定性的データでは出力コストについて両者を区別していないため、出力価格はほぼ同じとして扱ってください。
日々の作業では、選択は通常、モデルに何を入力するかによって決まります。入力が長い文書、大きなログ、大量のレコード、または本来ならチャンク分割が必要になるものであれば、Solar Decide が自然な選択です。はるかに大きなコンテキストがあるためです。入力にスクリーンショット、図、スキャンしたページ、その他の画像がテキストとともに含まれる場合、それを見ることができるのは d1-ultra です。Solar Decide はテキストのみだからです。どちらでも機能する場合、d1-ultra は入力において安価な選択肢であり、大量のトークンを送る場合には重要です。
どちらのモデルを api14 経由で呼び出す場合も同じように動作します。API が OpenAI 互換だからです。既存のクライアントを api14 に向け、すでに使用している同じリクエスト形状を維持し、model フィールドを目的の id に設定します。両者の切り替えは 1 行の変更です。LiquidAI モデルには "liquid/d1-ultra" を、Upstage モデルには "upstage/solar-decide" を使用します。基本的なテキスト決定呼び出しでは、リクエスト内の他の何も変更する必要はないため、リクエストごとに両者をルーティングしたり、両方を実行して同じ入力に対する決定を比較したりできます。
それでももう一方のモデルが勝つケースがあります。長いコンテキストのために Solar Decide を選んだが、入力に画像が含まれていることが判明した場合、Solar Decide は画像をまったく受け入れられないため、d1-ultra の方が適しています。逆に、画像サポートのために d1-ultra から始めたが、プロンプトがその 32768 トークンウィンドウに収まらないほど大きくなった場合、Solar Decide の方が適しています。すべてをテキストとして受け入れられるからです。どちらのモデルもサポートされるパラメータを公開していないため、ワークフローが生成設定の受け渡しに依存している場合は、この 2 つのどちらかがそれらを受け入れることを期待するのではなく、その前提で計画してください。
文字列1つで切り替え
どちらのモデルも同じエンドポイントとリクエスト形式を使います。modelの値を"liquid/d1-ultra"から"upstage/solar-decide"に変えるだけで、プロンプト、ストリーミング、ツールはそのまま動きます。
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);
その他の比較
- LiquidAI: d1 Latest 対 LiquidAI: d1-ultra Latest
- LiquidAI: d1 Latest 対 Baseten: Joey 1
- LiquidAI: d1 Latest 対 LiquidAI: d1.1
- LiquidAI: d1 Latest 対 Morph: Reflex
- LiquidAI: d1-ultra Latest 対 Baseten: Joey 1
- LiquidAI: d1-ultra Latest 対 LiquidAI: d1.1
- LiquidAI: d1-ultra Latest 対 Morph: Reflex
- Baseten: Joey 1 対 LiquidAI: d1.1