Nace AI has launched Drex Max, a multimodal resolution mannequin for brokers that use computer systems and browsers. The Drex Max multimodal resolution mannequin reads textual content and pictures and returns calibrated chances. It writes no textual content. Nace staff experiences 67.59 on the general public Determination Index 0.3.2, 6.9 factors above TypeSafe’s Jev 1.14. For agent builders, meaning one low cost, typed name per click on.
TL;DR
- Dimension: Parameters not disclosed. As much as 262,144 tokens per query on the API, together with picture tokens.
- Runs on: Hosted API solely (
drex-maxon Nace Console). No open weights or quantized builds introduced. - Efficiency: 67.59 on Determination Index 0.3.2 (public), the highest rating Nace lists for any resolution mannequin.
- Greatest: 98.2 on BFCL instrument calling, and 92.2 on JevBench versus 86.7 for Jev 1.14.
- Worst: 19.0 on HLE, and 72.5 on MMLU-Professional versus 82.1 for Jev 1.14.
What’s Drex Max?
Drex Max is a call mannequin from Nace AI that solutions typed questions on textual content and pictures. It’s the most correct mannequin within the Drex household, and the one one which reads pictures.
A choice mannequin doesn’t generate tokens. You ship a state and named questions. Every query is one in all 3 sorts: noul (sure/no), alternative (choose a label) or rating (ordered scale). The mannequin returns a chance distribution for every reply in 1 HTTP name. Drex can solely reply with the choices you gave it.
How does Drex Max work with pictures?
Drex Max makes use of the identical POST /v1/systemone endpoint as each Drex mannequin. You choose it with "mannequin": "drex-max". It’s a pinned ID, so drex-latest doesn’t path to it.
Photos go in an pictures array. Each query sees the identical pictures, earlier than the state and questions. You check with them as ‘Picture 1’ and ‘Picture 2’ in plain textual content. Every entry is both an uploaded workspace file or inline base64.
Key picture guidelines from the Drex Max information:
- Codecs: nonetheless PNG, JPEG or WebP.
- As much as 8 pictures per request, 16 MiB every, 32 MiB whole.
- Every picture is resized to at most 1,638,400 pixels (1,280 × 1,280).
- Every picture prices as much as 1,602 tokens in each query.
- As much as 16 questions per request, with a 4 MiB request physique.
How does Drex Max carry out on benchmarks?
All scores under come from Nace’s Drex web page. They’re self-reported. Nace says Drex trains on the index’s official coaching splits and is scored on held-out splits.
- Determination benchmarks: Drex Max scores 67.6 on the general public Determination Index 0.3.2. Jev 1.14 scores 60.7 and Drex 2.0 scores 61.3. On JevBench, Drex Max reaches 92.2 in opposition to 86.7 for Jev 1.14.
- Agentic benchmarks: Drex Max posts 0.780 on OSWorld-Verified and 98.2 on BFCL. It scores 85.2 on When2Call and 84.8 on RAGTruth.
- Imaginative and prescient: On the Determination Index Imaginative and prescient public suite, Drex Max scores 74.5. GPT-6 Luna Choices scores 63.9. Mind2Web reaches 88.6 and InfographicVQA reaches 98.8.
- The place it trails: Jev 1.14 leads on MMLU-Professional (82.1 vs 72.5), HLE (19.4 vs 19.0) and ARC-Problem (97.6 vs 97.4). On Hateful Memes, Drex Max trails GPT-6 Luna Choices, 70.6 vs 71.2.
<html lang="en"><head><meta charset="utf-8"><meta title="viewport" content material="width=device-width,initial-scale=1"><title>Drex Max Explainer</title>
<model>
html,physique{margin:0!essential;padding:0!essential;background:clear!essential}
#mtp-drexmax{–bg:#0c0a09;–card:#1c1917;–line:#2e2a27;–ink:#f5f5f4;–mute:#a8a29e;–acc:#a9cc7e;–acc2:#7fa356;–warn:#e7a46b;–mtp:#76B900;
font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;max-width:880px;margin:0 auto!essential;background:var(–bg)!essential;coloration:var(–ink)!essential;border:1px strong var(–line)!essential;border-radius:14px;overflow:hidden;box-sizing:border-box;line-height:1.5}
#mtp-drexmax *{box-sizing:border-box}
#mtp-drexmax hr,#mtp-drexmax p:empty,#mtp-drexmax del,#mtp-drexmax s{show:none!essential}
#mtp-drexmax .hd{padding:22px 24px 14px;border-bottom:1px strong var(–line)!essential;background:radial-gradient(600px 140px at 85% 0%,rgba(169,204,126,.16),clear)!essential}
#mtp-drexmax .kick{font:600 11px/1 ui-monospace,Menlo,monospace;letter-spacing:.14em;coloration:var(–acc)!essential;text-transform:uppercase}
#mtp-drexmax h3{margin:8px 0 4px!essential;font-size:22px;font-weight:700;coloration:var(–ink)!essential;letter-spacing:-.01em}
#mtp-drexmax .sub{coloration:var(–mute)!essential;font-size:14px;margin:0!essential}
#mtp-drexmax .stats{show:grid;grid-template-columns:repeat(4,1fr);hole:10px;margin-top:16px}
#mtp-drexmax .st{background:var(–card)!essential;border:1px strong var(–line)!essential;border-radius:10px;padding:10px 12px}
#mtp-drexmax .st b{show:block;font-size:20px;coloration:var(–acc)!essential;font-variant-numeric:tabular-nums}
#mtp-drexmax .st span{font-size:11.5px;coloration:var(–mute)!essential}
#mtp-drexmax .tabs{show:flex;hole:4px;padding:10px 16px 0;border-bottom:1px strong var(–line)!essential;overflow-x:auto}
#mtp-drexmax .tab{look:none;background:clear!essential;border:0!essential;border-bottom:2px strong clear!essential;coloration:var(–mute)!essential;font:600 13px Inter,system-ui,sans-serif;padding:10px 12px;cursor:pointer;white-space:nowrap;border-radius:0}
#mtp-drexmax .tab[aria-selected=true]{coloration:var(–ink)!essential;border-bottom-color:var(–acc)!essential}
#mtp-drexmax .tab:focus-visible{define:2px strong var(–acc);outline-offset:-2px}
#mtp-drexmax .pn{show:none;padding:20px 24px 22px;animation:mtpfade .35s ease}
#mtp-drexmax .pn.on{show:block}
@keyframes mtpfade{from{opacity:0;remodel:translateY(6px)}to{opacity:1;remodel:none}}
/* movement */
#mtp-drexmax .movement{show:grid;grid-template-columns:1fr 44px 1fr 44px 1fr;align-items:stretch;hole:0}
#mtp-drexmax .node{background:var(–card)!essential;border:1px strong var(–line)!essential;border-radius:10px;padding:12px;min-height:150px;transition:border-color .3s,box-shadow .3s,opacity .3s;opacity:.45}
#mtp-drexmax .node.lit{opacity:1;border-color:var(–acc)!essential;box-shadow:0 0 0 3px rgba(169,204,126,.12)}
#mtp-drexmax .node h4{margin:0 0 6px!essential;font-size:12px;font-family:ui-monospace,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;coloration:var(–acc)!essential}
#mtp-drexmax .node p{margin:0 0 6px!essential;font-size:13px;coloration:var(–ink)!essential}
#mtp-drexmax .node code,#mtp-drexmax pre{font-family:ui-monospace,Menlo,monospace!essential;font-size:11.5px!essential;background:#0c0a09!essential;coloration:#d6e8bf!essential;border:1px strong var(–line)!essential;border-radius:6px;padding:2px 5px}
#mtp-drexmax .arr{show:flex;align-items:middle;justify-content:middle;place:relative}
#mtp-drexmax .arr i{show:block;width:100%;top:2px;background:var(–line)!essential;place:relative;overflow:hidden}
#mtp-drexmax .arr i:after{content material:"";place:absolute;left:-40%;high:0;width:40%;top:2px;background:var(–acc)!essential;animation:mtpflow 1.4s linear infinite}
@keyframes mtpflow{to{left:100%}}
#mtp-drexmax .imgs{show:flex;hole:4px;margin-top:6px}
#mtp-drexmax .imgs span{width:22px;top:16px;border:1px strong var(–acc2)!essential;border-radius:3px;background:linear-gradient(135deg,#2a3320,#1c1917)!essential}
#mtp-drexmax .prob{show:flex;align-items:middle;hole:6px;font-size:12px;margin:4px 0}
#mtp-drexmax .prob em{font-style:regular;width:56px;coloration:var(–mute)!essential}
#mtp-drexmax .prob .b{flex:1;top:7px;background:#292524!essential;border-radius:4px;overflow:hidden}
#mtp-drexmax .prob .b u{show:block;top:100%;width:0;background:var(–acc)!essential;transition:width .9s cubic-bezier(.2,.8,.2,1);text-decoration:none}
#mtp-drexmax .prob b{width:38px;text-align:proper;font-variant-numeric:tabular-nums;font-weight:600}
#mtp-drexmax .ctl{show:flex;hole:8px;align-items:middle;margin-top:14px;flex-wrap:wrap}
#mtp-drexmax .btn{look:none;background:var(–card)!essential;coloration:var(–ink)!essential;border:1px strong var(–line)!essential;border-radius:8px;padding:7px 12px;font:600 12.5px Inter,system-ui,sans-serif;cursor:pointer}
#mtp-drexmax .btn.pri{background:var(–acc)!essential;coloration:#0c0a09!essential;border-color:var(–acc)!essential}
#mtp-drexmax .btn:hover{filter:brightness(1.12)}
#mtp-drexmax .cap{font-size:13.5px;coloration:var(–ink)!essential;margin:12px 0 0!essential;min-height:42px}
#mtp-drexmax .dots{show:flex;hole:5px;margin-left:auto}
#mtp-drexmax .dots i{width:7px;top:7px;border-radius:50%;background:var(–line)!essential}
#mtp-drexmax .dots i.on{background:var(–acc)!essential}
/* bars */
#mtp-drexmax .seg{show:inline-flex;background:var(–card)!essential;border:1px strong var(–line)!essential;border-radius:8px;padding:3px;hole:2px;margin-bottom:14px;flex-wrap:wrap}
#mtp-drexmax .seg button{look:none;background:clear!essential;border:0!essential;coloration:var(–mute)!essential;font:600 12.5px Inter,system-ui,sans-serif;padding:6px 11px;border-radius:6px;cursor:pointer}
#mtp-drexmax .seg button.on{background:#292524!essential;coloration:var(–ink)!essential}
#mtp-drexmax .row{show:grid;grid-template-columns:150px 1fr 54px;align-items:middle;hole:10px;margin:7px 0;font-size:13px}
#mtp-drexmax .row .lab{coloration:var(–ink)!essential}
#mtp-drexmax .row .tr{top:20px;background:#1c1917!essential;border-radius:5px;overflow:hidden;border:1px strong var(–line)!essential}
#mtp-drexmax .row .fl{top:100%;width:0;background:#57534e!essential;transition:width 1s cubic-bezier(.2,.8,.2,1)}
#mtp-drexmax .row.me .fl{background:linear-gradient(90deg,var(–acc2),var(–acc))!essential}
#mtp-drexmax .row .v{text-align:proper;font-variant-numeric:tabular-nums;font-weight:700}
#mtp-drexmax .row.me .v{coloration:var(–acc)!essential}
#mtp-drexmax .notice{font-size:11.5px;coloration:var(–mute)!essential;margin:12px 0 0!essential}
/* vs */
#mtp-drexmax .vs{width:100%;border-collapse:collapse;font-size:13px}
#mtp-drexmax .vs th,#mtp-drexmax .vs td{padding:8px 6px;border-bottom:1px strong var(–line)!essential;text-align:left;background:clear!essential;coloration:var(–ink)!essential}
#mtp-drexmax .vs th{font:600 11px ui-monospace,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;coloration:var(–mute)!essential}
#mtp-drexmax .vs td.n{text-align:proper;font-variant-numeric:tabular-nums}
#mtp-drexmax .vs tr{cursor:default;transition:background .2s}
#mtp-drexmax .vs tr:hover td{background:#1c1917!essential}
#mtp-drexmax .capsule{show:inline-block;white-space:nowrap;font:700 10.5px Inter,sans-serif;padding:2px 7px;border-radius:99px}
#mtp-drexmax .capsule.w{background:rgba(169,204,126,.16)!essential;coloration:var(–acc)!essential}
#mtp-drexmax .capsule.l{background:rgba(231,164,107,.16)!essential;coloration:var(–warn)!essential}
/* limits */
#mtp-drexmax .grid{show:grid;grid-template-columns:repeat(3,1fr);hole:10px}
#mtp-drexmax .lim{background:var(–card)!essential;border:1px strong var(–line)!essential;border-radius:10px;padding:12px;cursor:pointer;transition:border-color .2s,remodel .2s}
#mtp-drexmax .lim:hover,#mtp-drexmax .lim.open{border-color:var(–acc)!essential;remodel:translateY(-2px)}
#mtp-drexmax .lim b{show:block;font-size:19px;coloration:var(–acc)!essential;font-variant-numeric:tabular-nums}
#mtp-drexmax .lim span{font-size:12px;coloration:var(–mute)!essential}
#mtp-drexmax .lim p{max-height:0;overflow:hidden;margin:0!essential;font-size:12.5px;coloration:var(–ink)!essential;transition:max-height .35s ease,margin .35s}
#mtp-drexmax .lim.open p{max-height:120px;margin-top:8px!essential}
/* calc */
#mtp-drexmax .calc{show:grid;grid-template-columns:1fr 1fr;hole:18px}
#mtp-drexmax label{show:block;font-size:12.5px;coloration:var(–mute)!essential;margin:10px 0 4px}
#mtp-drexmax enter[type=range]{width:100%;accent-color:#a9cc7e}
#mtp-drexmax .out{background:var(–card)!essential;border:1px strong var(–line)!essential;border-radius:10px;padding:16px}
#mtp-drexmax .out .large{font-size:30px;font-weight:800;coloration:var(–acc)!essential;font-variant-numeric:tabular-nums}
#mtp-drexmax .out small{show:block;coloration:var(–mute)!essential;font-size:12px}
#mtp-drexmax .ft{show:flex;justify-content:space-between;align-items:middle;hole:10px;padding:12px 24px;border-top:1px strong var(–line)!essential;font-size:11.5px;coloration:var(–mute)!essential;flex-wrap:wrap}
#mtp-drexmax .ft a{coloration:var(–mtp)!essential;text-decoration:none;font-weight:700}
#mtp-drexmax .ft .src a{coloration:var(–mute)!essential;font-weight:500;text-decoration:underline}
@media (max-width:640px){
#mtp-drexmax .hd{padding:18px 16px 12px}
#mtp-drexmax h3{font-size:19px}
#mtp-drexmax .stats{grid-template-columns:repeat(2,1fr)}
#mtp-drexmax .pn{padding:16px}
#mtp-drexmax .movement{grid-template-columns:1fr;hole:0}
#mtp-drexmax .arr{top:22px}
#mtp-drexmax .arr i{width:2px;top:100%}
#mtp-drexmax .arr i:after{left:0;high:-40%;width:2px;top:40%;animation:mtpflowv 1.4s linear infinite}
@keyframes mtpflowv{to{high:100%}}
#mtp-drexmax .node{min-height:0}
#mtp-drexmax .row{grid-template-columns:104px 1fr 46px;font-size:12px}
#mtp-drexmax .grid{grid-template-columns:1fr 1fr}
#mtp-drexmax .vs{font-size:12px}#mtp-drexmax .vs th,#mtp-drexmax .vs td{padding:7px 4px}
#mtp-drexmax .calc{grid-template-columns:1fr}
#mtp-drexmax .ft{padding:12px 16px}
}
@media (prefers-reduced-motion:scale back){#mtp-drexmax *{animation:none!essential;transition:none!essential}}
</model></head><physique>
<div id="mtp-drexmax">
<div class="hd">
<div class="kick">Nace AI · Drex Max · Explainer</div>
<h3>Drex Max: a call mannequin that reads screens</h3>
<p class="sub">Textual content and pictures in. A calibrated chance for each possibility out. No generated textual content.</p>
<div class="stats">
<div class="st"><b data-count="67.59" data-dec="2">0</b><span>Determination Index 0.3.2 (public)</span></div>
<div class="st"><b data-count="174" data-suf=" ms">0</b><span>per screenshot resolution</span></div>
<div class="st"><b>$0.06</b><span>per 1M enter tokens</span></div>
<div class="st"><b data-count="262144" data-sep="1">0</b><span>tokens per query (API)</span></div>
</div>
</div>
<div class="tabs" function="tablist">
<button class="tab" function="tab" aria-selected="true" data-t="movement">The way it works</button>
<button class="tab" function="tab" aria-selected="false" data-t="bench">Benchmarks</button>
<button class="tab" function="tab" aria-selected="false" data-t="vs">vs Jev 1.14</button>
<button class="tab" function="tab" aria-selected="false" data-t="lim">API limits</button>
<button class="tab" function="tab" aria-selected="false" data-t="value">Value calculator</button>
</div>
<div class="pn on" data-p="movement">
<div class="movement">
<div class="node" data-n="0"><h4>1 · Enter</h4>
<p><code>state</code>: textual content or JSON</p>
<p><code>pictures</code>: as much as 8, nonetheless PNG / JPEG / WebP</p>
<div class="imgs"><span></span><span></span><span></span></div>
</div>
<div class="arr"><i></i></div>
<div class="node" data-n="1"><h4>2 · Questions</h4>
<p><code>noul</code> sure / no</p>
<p><code>alternative</code> choose a label</p>
<p><code>rating</code> ordered scale</p>
<p model="coloration:#a8a29e">As much as 16 per request</p>
</div>
<div class="arr"><i></i></div>
<div class="node" data-n="2"><h4>3 · Reply</h4>
<p model="margin-bottom:4px">"Which button subsequent?"</p>
<div class="prob"><em>search</em><div class="b"><u data-w="81"></u></div><b>0.81</b></div>
<div class="prob"><em>cart</em><div class="b"><u data-w="12"></u></div><b>0.12</b></div>
<div class="prob"><em>again</em><div class="b"><u data-w="7"></u></div><b>0.07</b></div>
</div>
</div>
<p class="cap" id="mtp-cap"></p>
<div class="ctl">
<button class="btn" id="mtp-prev">
Again</button>
<button class="btn pri" id="mtp-next">Subsequent step
</button>
<button class="btn" id="mtp-play">Auto play</button>
<div class="dots"><i></i><i></i><i></i></div>
</div>
<p class="notice">Reply chances are an illustration of the response form, not actual mannequin output.</p>
</div>
<div class="pn" data-p="bench">
<div class="seg" id="mtp-seg">
<button class="on" data-s="di">Determination Index</button>
<button data-s="ag">Agentic</button>
<button data-s="vi">Imaginative and prescient</button>
</div>
<div id="mtp-bars"></div>
<p class="notice" id="mtp-bnote"></p>
</div>
<div class="pn" data-p="vs">
<desk class="vs">
<thead><tr><th>Benchmark</th><th model="text-align:proper">Drex Max</th><th model="text-align:proper">Jev 1.14</th><th>Outcome</th></tr></thead>
<tbody id="mtp-vs"></tbody>
</desk>
<p class="notice">All figures from Nace’s Drex web page (self-reported). Jev 1.14 rejects 15.9% of screenshots by measurement, per Nace.</p>
</div>
<div class="pn" data-p="lim">
<div class="grid" id="mtp-lims"></div>
<p class="notice">Faucet a card for element. Supply: Nace Drex Max API information.</p>
</div>
<div class="pn" data-p="value">
<div class="calc">
<div>
<label for="mtp-dec">Choices per day: <b id="mtp-decv" model="coloration:#f5f5f4">10,000</b></label>
<enter kind="vary" id="mtp-dec" min="1000" max="1000000" step="1000" worth="10000">
<label for="mtp-img">Screenshots per resolution: <b id="mtp-imgv" model="coloration:#f5f5f4">1</b></label>
<enter kind="vary" id="mtp-img" min="0" max="8" step="1" worth="1">
<label for="mtp-txt">Textual content tokens per resolution (state + query): <b id="mtp-txtv" model="coloration:#f5f5f4">500</b></label>
<enter kind="vary" id="mtp-txt" min="50" max="20000" step="50" worth="500">
</div>
<div class="out">
<small>Estimated day by day value, higher certain</small>
<div class="large" id="mtp-cost">$0.00</div>
<small id="mtp-tok"></small>
<small model="margin-top:10px">Makes use of $0.06 per 1M enter tokens and the 1,602-token most per picture. Output tokens usually are not billed. Actual picture token counts will be decrease.</small>
</div>
</div>
</div>
<div class="ft">
<span class="src">Sources: <a href="https://www.nace.ai/drex" goal="_blank" rel="noopener">nace.ai/drex</a> · <a href="https://console.nace.ai/docs/drex/guides/drex-max" goal="_blank" rel="noopener">Drex Max information</a></span>
<a href="https://www.marktechpost.com" goal="_blank" rel="noopener">© Marktechpost</a>
</div>
</div>
<script>
(perform(){
var R=doc.getElementById(‘mtp-drexmax’);
perform $(s,c)perform $$(s,c)R).querySelectorAll(s))
perform publish(){attempt{var h=R.offsetHeight+40;mother or father.postMessage({mtpDrexMaxHeight:h,kind:’mtp-resize’,top:h},’*’)}catch(e){}}
/* counters */
$$(‘[data-count]’).forEach(perform(el){var to=+el.dataset.depend,d=+(el.dataset.dec||0),suf=el.dataset.suf||”,sep=el.dataset.sep,t0=null;
perform f(v){var s=v.toFixed(d);if(sep)s=Math.spherical(v).toLocaleString(‘en-US’);return s+suf}
perform step(ts){if(!t0)t0=ts;var okay=Math.min(1,(ts-t0)/1100),e=1-Math.pow(1-k,3);el.textContent=f(to*e);if(okay<1)requestAnimationFrame(step);else el.textContent=f(to)}
requestAnimationFrame(step)});
/* tabs */
$$(‘.tab’).forEach(perform(b){b.addEventListener(‘click on’,perform(){$$(‘.tab’).forEach(perform(x){x.setAttribute(‘aria-selected’,x===b)});
$$(‘.pn’).forEach(perform(p){p.classList.toggle(‘on’,p.dataset.p===b.dataset.t)});
if(b.dataset.t===’bench’)drawBars(cur);if(b.dataset.t===’movement’)present(stp);setTimeout(publish,60);setTimeout(publish,500)})});
/* movement */
var caps=[‘Step 1: send a state plus up to 8 still images. Every question sees the same images, before the state and questions.’,’Step 2: name up to 16 typed questions. Drex Max can only answer with the options you supply.’,’Step 3: one call returns a probability for every option. Nace lists 174 ms median per screenshot decision.’];
var stp=0,timer=null;
perform present(i){stp=i;$$(‘.node’).forEach(perform(n){n.classList.toggle(‘lit’,+n.dataset.n<=i)});
$$(‘.dots i’).forEach(perform(d,okay){d.classList.toggle(‘on’,okay===i)});$(‘#mtp-cap’).textContent=caps[i];
$$(‘.prob u’).forEach(perform(u){u.model.width=i===2?u.dataset.w+’%’:’0′})}
$(‘#mtp-next’).onclick=perform(){stopPlay();present((stp+1)%3)};$(‘#mtp-prev’).onclick=perform(){stopPlay();present((stp+2)%3)};
perform stopPlay(){if(timer){clearInterval(timer);timer=null;$(‘#mtp-play’).textContent=”Auto play”}}
$(‘#mtp-play’).onclick=perform(){if(timer){stopPlay();return}this.textContent=”Pause”;present(0);timer=setInterval(perform(){present((stp+1)%3)},2200)};
present(0);
/* bars */
var D={di:{max:80,rows:[[‘Drex Max’,67.6,1],[‘Drex 2.0’,61.3],[‘Jev 1.14’,60.7],[‘Drex 1.5’,58.1],[‘GPT-6 Luna Decisions’,47.8]],notice:’Determination Index 0.3.2, public benchmarks solely, chance-corrected. Supply: nace.ai/drex (self-reported).’},
ag:{max:100,rows:[[‘Drex Max · BFCL’,98.2,1],[‘Jev 1.14 · BFCL’,96.4],[‘Drex Max · OSWorld-Verified’,78.0,1],[‘Jev 1.14 · OSWorld-Verified’,73.4],[‘Drex Max · When2Call’,85.2,1],[‘Jev 1.14 · When2Call’,81.7]],notice:’OSWorld-Verified proven ×100 (0.780 and 0.734). Supply: nace.ai/drex (self-reported).’},
vi:{max:100,rows:[[‘Drex Max · Vision Index’,74.5,1],[‘GPT-6 Luna Decisions’,63.9],[‘Drex Max · Mind2Web’,88.6,1],[‘GPT-6 Luna · Mind2Web’,81.2],[‘Drex Max · CV-Bench’,86.3,1],[‘GPT-6 Luna · CV-Bench’,73.8]],notice:’Determination Index Imaginative and prescient, public suite, 11 benchmarks. Supply: nace.ai/drex (self-reported).’}};
var cur=”di”;
perform drawBars(okay){cur=okay;var d=D[k],h=””;d.rows.forEach(perform(r){h+='<div class="row’+(r[2]?’ me’:”)+’"><span class="lab">’+r[0]+'</span><div class="tr"><div class="fl" data-w="’+(r[1]/d.max*100)+’"></div></div><span class="v">’+r[1].toFixed(1)+'</span></div>’});
$(‘#mtp-bars’).innerHTML=h;$(‘#mtp-bnote’).textContent=d.notice;
requestAnimationFrame(perform(){requestAnimationFrame(perform(){$$(‘#mtp-bars .fl’).forEach(perform(f){f.model.width=f.dataset.w+’%’})})});
$$(‘#mtp-seg button’).forEach(perform(b){b.classList.toggle(‘on’,b.dataset.s===okay)});setTimeout(publish,60)}
$$(‘#mtp-seg button’).forEach(perform(b){b.onclick=perform(){drawBars(b.dataset.s)}});
/* vs */
var V=[[‘Decision Index 0.3.2′,’67.6′,’60.7’,1],[‘JevBench’,’92.2′,’86.7′,1],[‘Decision Bench’,’94.3′,’92.3′,1],[‘Game Bench win %’,’64.0′,’50.0′,1],[‘BFCL’,’98.2′,’96.4′,1],[‘OSWorld-Verified’,’0.780′,’0.734′,1],[‘Screenshot decision’,’174 ms’,’253 ms’,1],[‘MMLU-Pro’,’72.5′,’82.1′,0],[‘HLE’,’19.0′,’19.4′,0],[‘ARC-Challenge’,’97.4′,’97.6′,0]];
$(‘#mtp-vs’).innerHTML=V.map(perform(r){return ‘<tr><td>’+r[0]+'</td><td class="n">’+r[1]+'</td><td class="n">’+r[2]+'</td><td>’+(r[3]?'<span class="capsule w">Max leads</span>’:'<span class="capsule l">Jev leads</span>’)+'</td></tr>’}).be part of(”);
/* limits */
var L=[[’16’,’questions per request’,’Same limit with or without images.’],[‘262,144′,’tokens per question’,’State plus that question, image tokens included. Nace’s landing page lists 131K context.’],[‘8′,’images per request’,’Still PNG, JPEG or WebP. 16 MiB each, 32 MiB total.’],[‘1,602′,’max tokens per image’,’Charged in every question. Images resize to at most 1,638,400 pixels (1,280 × 1,280).’],[‘4 MiB’,’request body’,’Inline base64 images count toward it, so about 3 MiB of image bytes fit.’],[‘$0′,’for failed requests’,’Only a 200 response is billed. Output tokens are never billed.’]];
$(‘#mtp-lims’).innerHTML=L.map(perform(l){return ‘<div class="lim" tabindex="0"><b>’+l[0]+'</b><span>’+l[1]+'</span><p>’+l[2]+'</p></div>’}).be part of(”);
$$(‘.lim’).forEach(perform(c){perform t(){c.classList.toggle(‘open’);setTimeout(publish,380)}c.onclick=t;c.onkeydown=perform(e){if(e.key===’Enter’||e.key===’ ‘){e.preventDefault();t()}}});
/* calc */
perform calc(){var n=+$(‘#mtp-dec’).worth,im=+$(‘#mtp-img’).worth,tx=+$(‘#mtp-txt’).worth,tok=n*(tx+im*1602),c=tok/1e6*0.06;
$(‘#mtp-decv’).textContent=n.toLocaleString(‘en-US’);$(‘#mtp-imgv’).textContent=im;$(‘#mtp-txtv’).textContent=tx.toLocaleString(‘en-US’);
$(‘#mtp-cost’).textContent=”$”+(c<10?c.toFixed(2):Math.spherical(c).toLocaleString(‘en-US’));$(‘#mtp-tok’).textContent=tok.toLocaleString(‘en-US’)+’ enter tokens per day’}
[‘#mtp-dec’,’#mtp-img’,’#mtp-txt’].forEach(perform(s){$(s).oninput=calc});calc();
window.addEventListener(‘load’,publish);window.addEventListener(‘resize’,publish);setTimeout(publish,300);setTimeout(publish,1200);
})();
</script>
</physique></html>
” model=”width:100%;top:600px;border:0;show:block;background:clear;” loading=”lazy” scrolling=”no”>
(perform(){var f=doc.getElementById(‘mtp-drexmax-frame’);window.addEventListener(‘message’,perform(e)e.supply!==f.contentWindow)return;var h=e.knowledge.mtpDrexMaxHeight;if(h&&h>200)f.model.top=h+’px’;);})();
How briskly and the way low cost is Drex Max?
Nace lists a 174 ms median per screenshot resolution. Jev 1.14 takes 253 ms on the identical 243 questions. Nace says Drex Max accepts each screenshot measurement, whereas Jev 1.14 rejects 15.9% by measurement.
Throughout its benchmark desk, Nace experiences a 183 ms median latency. The launch publish cites 34 ms per resolution and beneath 1 second at 262K tokens. These figures use completely different setups, so deal with them as separate claims.
Pricing is $0.06 per 1M enter tokens. Output tokens usually are not billed. New accounts get $25 in signup credit score, and failed requests value nothing.
How does Drex Max examine with different resolution fashions?
| Characteristic | Drex Max | Jev 1.14 | Drex 2.0 | d3-flash |
|---|---|---|---|---|
| Developer | Nace AI | TypeSafe AI | Nace AI | vLLM Semantic Router |
| Parameters | Not disclosed | Not disclosed | 35B whole, about 3B lively (MoE) | 8.39B |
| Context | 262,144 tokens per query | 64K per request, 262K with long-context header | 16,384 default, as much as 131,072 | Not disclosed |
| Inputs | Textual content, pictures | Textual content (TypeSafe docs) | Textual content | Textual content, pictures, video |
| License | Proprietary (hosted) | Proprietary (hosted) | Nace.AI Open RAIL-M | Apache-2.0 |
| Determination Index (public) | 67.6 (0.3.2) | 60.7 (0.3.2, per Nace) | 61.25 (0.3.1) | 57.8 (0.3.2) |
| Imaginative and prescient index (public) | 74.5 | Not disclosed | Not relevant | 69.9 |
| Worth per 1M enter tokens | $0.06 | $0.042 | $0.06 | Self-host, free trial |
| Runs on | Nace Console API | TypeSafe API | Single accelerator, bf16 about 70 GB | 1 AMD Intuition MI325X examined |
Word: d3-flash’s imaginative and prescient determine is its personal analysis on the 0.3.2 imaginative and prescient board. Drex Max’s determine is Nace’s personal run. Cross-vendor numbers usually are not a managed comparability.
Key Takeaways
- Drex Max is Nace AI’s first multimodal resolution mannequin.
- It scores 67.59 on Determination Index 0.3.2, 6.9 above Jev 1.14.
- Screenshot choices take 174 ms, versus 253 ms for Jev 1.14.
- Pricing is $0.06 per 1M enter tokens, with output free.
- Dimension is undisclosed, weights are closed, and scores are self-reported.
Take a look at the Drex Max information, the Drex product web page and the launch publish. Additionally learn our earlier protection of Drex 1.5. All credit score goes to the researcher of this venture. Additionally, be at liberty to comply with us on Twitter and don’t neglect to affix our 150k+ML SubReddit and Subscribe to our Publication. Wait! are you on telegram? now you’ll be able to be part of us on telegram as effectively.
The publish Meet Drex Max: Nace AI’s Multimodal Determination Mannequin for Laptop-Use Brokers with a Rating 67.59 appeared first on MarkTechPost.









