Liquid AI 發布 d1:以零輸出 token 回傳校準機率的決策模型
Liquid AI has released d1, a decision model built for structured choices instead of text generation.You give it context and a set of typed questions.It returns calibrated probabilities across a fixed set of outcomes in a single call, with zero generated tokens.
The target is the work many teams still send to general LLMs: classification, ticket routing, scoring, moderation, reranking and LLM-as-judge checks.Is it deployable?Yes, today, as a hosted API.d1 runs on the Liquid API under the model name d1:free.
Liquid’s model library lists it as API only and not trainable, so there are no GGUF, MLX or ONNX weights to self-host.What is a Decision Model?A decision model evaluates a situation and returns a typed answer from options you define before the call.It does not write text.In every response, usage.
outputtokens is 0.Liquid AI’s migration guide gives a simple rule: if the answer is one of N known options, use a decision model.If the model must compose a new string, keep your LLM.The 3 Primitives: Noul, Choice and Score Noul is a yes/no question that returns a probability between 0 and 1.
In Liquid’s example, ‘Is this message a complaint?’ returned 0.999.Choice picks one option from a named set.It returns the top pick, the full distribution and a confidence value.A double-charge ticket scored 0.9997 on ‘billing.
’ Score rates input on an ordered rubric and returns a probability-weighted position.Levels are indexed from 0, so a 4-level urgency rubric spans 0 to 3.A production outage scored 2.9995.You can mix all 3 types in one request.
The model evaluates every question against the same state in one round trip.How a d1 API Call Works Each request has 3 parts: the model, the state (plain text or a JSON object) and the questions.Calls go to POST https://api.liquid.ai/decisions/v1/systemone.Keys come from console.liquid.
ai and start with liquid.The clients are TypeSafe AI’s typesafe-sdk for Python and @typesafe-ai/sdk for TypeScript.Copy CodeCopiedUse a different Browserfrom typesafesdk import TypeSafeClient, Noul client = TypeSafeClient(apikey=os.environ["LIQUIDAPIKEY"], baseurl="https://api.liquid.
ai") result = client.systemone( model="d1:free", state="I have been waiting over three weeks for my order...", questions={"iscomplaint": Noul( instructions="Is this message a complaint from the customer?")}, ) print(result.answers["iscomplaint"].noul) # 0.
999 Why Move LLM Classification Calls to d1 The migration guide lists the concrete differences against an LLM with structured output: No billed output tokens: An LLM bills output even for a one-word label.Predictable latency: There is no decoding loop that grows with output length.
No schema errors: Answers always match the question type, so malformed JSON and retries go away.Usable uncertainty: You get calibrated probabilities instead of a self-reported number.Fewer round trips: 3 sequential classification calls become 1.Probabilities make thresholds practical.
Liquid’s moderation example blocks above 0.8, allows below 0.2 and sends the middle band to human review.Its routing example falls back to the most capable model tier when router confidence drops below 0.5.
Liquid also says repeated evaluations of the same input are more consistent, which reduces verdict flips.Keep an LLM for summarization, drafting, multi-turn chat, code generation and complex multi-step reasoning.Demo: Road Decider Liquid’s road-decider cookbook is a pixel-art survival racer.
d1 uses a Choice question to pick left, center or right on every decision tick, about 2 to 5 times per second depending on game speed.The app is vanilla JavaScript on Node.js 18+, with a Vite proxy that keeps the API key server-side.A “Jev vs d1” mode races d1 against TypeSafe’s typesafe/jev-1.
13 through OpenRouter.The most useful lesson is about state design.Per-lane summaries with distance to the first obstacle produced more confident decisions than a raw grid of the road.Interactive Explainer: d1 Step by Step window.addEventListener("message",function(m){if(m.data&&m.data.
mtpD1Height){var f=document.getElementById("mtp-d1x-frame");if(f){f.style.height=m.data.mtpD1Height+"px";}}}); d1 vs Closest Competitors d1 enters a small but fast-moving category of non-generative decision models.Here is how it compares on published features.FeatureLiquid AI d1TypeSafe Jev 1.
13Convai LayaAutoTrust JEV-27BAccessLiquid API onlyOpenRouter APIOpen weightsOpen weightsPrimitivesNoul, Choice, ScoreNoul, Choice, ScoreNoul, Choice, ScoreTrue/false, Choice (2 to 16), Score (0 to 5)Output tokens00 (output billed at $0)0 (encoder)0 for decisions; can also generate textContext windowNot published32K tokens512 (English), 1,024 (multilingual)4,096 tokensModel sizeNot disclosedNot disclosed421M (English), 322M (multilingual)27B backbone, 108.
9M trainablePricingd1:free tier; paid rates not published$0.042 per 1M input tokensSelf-hostedSelf-hostedLicenseHosted APIHosted APIApache 2.0Apache 2.
0Fine-tuningNot trainableNot documentedYesYes (LoRA adapter)SDKTypeSafe SDK (Python, TS)TypeSafe SDK, OpenRouter SDKsHugging FaceHugging Face Data checked September 29, 2026 against each vendor’s primary page.Key Takeaways d1 returns typed decisions with calibrated probabilities and 0 output tokens.
3 primitives cover most bounded tasks: Noul, Choice and Score.Deployable now through the Liquid API as d1:free; no self-hosted weights.Best fit: routing, moderation, triage, reranking and LLM-as-judge replacement.Keep LLMs for generation, conversation and multi-step reasoning.
Check out the Decision Models docs, the Migration Guide and the Road Decider demo.All credit goes to the researcher of this project.Also, feel free to follow us on Twitter and don’t forget to join our 150k+ML SubReddit and Subscribe to our Newsletter.Wait!are you on telegram?
now you can join us on telegram as well.Need to partner with us for promoting your GitHub Repo OR Hugging Face Page OR Product Release OR Webinar etc.?
Connect with us The post Liquid AI Releases d1: A Decision Model That Returns Calibrated Probabilities With Zero Output Tokens appeared first on MarkTechPost.
Related
相關文章

報道稱 OpenAI 年化經常性收入接近 700 億美元,較三季度初增長超 70%
作者:潞源 責編:潞源 評論: 9 月 29 日消息,據外媒 Axios 今天報道,據知情人士透露,OpenAI 年化經常性收入(ARR)已接近 700 億美元(注:現匯率約合 4,705.11 億元人民幣)。據報道,自 2026 年三季度初以來,OpenAI 的年化經常性收入增長超 70%,其 B2B(企業對企業)收入增長超 100%。

阿里 Qoder 平臺 Qwen3.8-Flash 限時免費活動延期,10 月之後繼續用
作者:問舟 責編:問舟 評論: 感謝網友 rabbit1 的線索投遞!9 月 29 日消息,根據 Qoder 官方公告,阿里 Qwen3.8-Flash 限時免費活動已延期 —— 原定 2026 年 9 月 30 日 23:59:59 結束,現改為 10 月 1 日起繼續免費(結束時間未定)。

奔赴南海科考,我國自主研發 4500 米級深海作業機器人啟航
作者:浩渺 責編:浩渺 評論: 感謝網友 很宅很怕生 的線索投遞!9 月 29 日消息,據央視新聞報道,9 月 28 日,在山東威海港,我國自主研發的 150 馬力 / 250 馬力 4500 米級深海作業機器人正式啟航,聯合哈爾濱工業大學(威海)奔赴南海開展聯合科考。

“AI空頭”思考:雲大廠“ROIC下滑”、大模型“難有護城河”、OpenAI是“AI時代WeWork”、Muse背後“人肉電池”
兩位“AI空頭”認為,超大規模雲廠商增量ROIC已於2024年見頂並快速下滑,若趨勢延續,2027年中期將跌破資本成本。近日,知名做空機構Chanos & Co創始人Jim Chanos與紐約大學榮譽教授、AI研究者Gary Marcus近日在RiskReversal播客節目中展開深度對話。

ARR真的是大模型企業的黃金指標嗎?
數智奔流2026.09.29 19:13 · 來自河南全文4129字00:00 / 13:08快速上漲的ARR,要花多少錢才能維持。文 | 數智奔流,作者 | 熵野,編輯 | 沈校9月,幾件看似沒有關聯的事件,揭露了大模型公司正在發生的變化。
OpenAI 推出 dots:永遠在線的 GPT-6 Astra 代理,在自己的雲端電腦上運作
OpenAI just introduced dots at their DevDay today.Dots are persistent AI agents powered by GPT-6 Astra.Each dot gets its own cloud computer and browser.