DeepInfra raises $107M Series B to scale the inference cloud — read the announcement

nace-ai/

drex-max-finance

$0.12 / 1M tokens

50% off

Drex Max Finance is the finance version of Drex Max, Nace.AI's 27B multimodal decision model, for banking, accounting, payments, insurance, credit, compliance, filings and markets. Given a state (text, JSON, or images such as invoices, receipts and statements) and typed questions (yes/no, multiple choice, or ordinal score), it returns a calibrated probability for every option in a single forward pass, with no text generation. It is TypeSafe System One compatible, handles contexts up to 262K tokens, and scores 77.3 on Nace's Finance Index of 48 held-out finance test sets, 11.5 points above Drex Max v1.1.

Public
Zero retention
262,144
Multimodal
nace-ai/drex-max-finance cover image
api

Log in to run decisions.

Model Information

Drex Max Finance

Drex Max Finance is the finance version of Drex Max, from Nace.AI. It is a 27B multimodal decision model for banking, accounting, payments, insurance, credit, compliance, filings and markets. You give it a state (text, JSON, or images such as invoices, receipts and statements) and typed questions, and it returns a calibrated probability for every option in a single forward pass. It generates no text, and it never answers with an option you did not supply.

  • 77.3 on Nace's Finance Index (48 held-out public finance test sets), 11.5 points above Drex Max v1.1 and 18.9 above GPT-6 Luna; 85.7% of 3,361 finance decisions right.
  • 27B dense, fine-tuned from Drex Max v1.1 (built on Qwen3.8-27B) with non-causal full attention and a 255-way readout head.
  • Context up to 262,144 tokens. States longer than 8,192 tokens are cut down to the passages most relevant to your questions before the model reads them, and you are billed only for the tokens it reads.
  • TypeSafe System One compatible: the same request and response as Drex Max and Jev.
  • Multimodal: text, JSON and images. Every question on a request sees all of its images.

What it is for

AreaExample decisions
Banking & paymentsintent and routing for customer messages, card / transfer / dispute triage, fraud and phishing flags
Accounting & auditinvoice and receipt fields, expense policy checks, account classification, reconciliation exceptions
Credit & insuranceapplicant risk bands, default flags, claim routing, policy questions
ComplianceKYC / AML red flags, sanctions and disclosure checks, ESG and climate claims
Filings & reports10-K / XBRL tagging, numeric claims, table and text QA over financial reports
Marketsnews and social sentiment, entity sentiment, monetary-policy stance, M&A and event signals

Question types

TypeYou sendYou get back
noula yes/no question, with optional criteria.true / criteria.falsenoul, the probability of "yes"
choiceoptions as criteria (name → description or null), 1-255 optionschoice (the most likely option), probabilities per option, and confidence
scoreordered levels as a criteria list, 1-255 levelsscore (the expected level), probabilities per level, legend, and confidence

One request can ask up to 64 questions about the same state.

Example

curl https://api.deepinfra.com/v1/decisions \
  -H "Authorization: Bearer $DEEPINFRA_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nace-ai/drex-max-finance",
    "state": {
      "transaction": {"amount": 9800, "currency": "USD", "type": "cash_deposit", "branch": "Miami-04"},
      "history": "Customer made 4 cash deposits between $9,500 and $9,900 in the last 10 days."
    },
    "questions": {
      "aml": {"type": "choice", "instructions": "Which AML typology does this activity best match?",
              "criteria": {"structuring": "Deposits kept just under the reporting threshold",
                           "funnel": "Many depositors, one account", "none": null}},
      "sar": {"type": "noul", "instructions": "Should this be escalated for a suspicious activity report?"},
      "risk": {"type": "score", "instructions": "Customer risk rating", "criteria": ["low", "medium", "high"]}
    }
  }'
copy

The response holds answers keyed by question name and usage (input_tokens, output_tokens).

Images

Add images, a list of up to 4 images, each either a base64 data URL ("data:image/jpeg;base64,...") or an object {"content_type": "image/jpeg", "base64": "..."}, in a request body of up to 13 MiB; remote image URLs are not fetched. Larger images are scaled down to about 1.6 MP.

IMG=$(base64 -w0 invoice.jpg)
curl https://api.deepinfra.com/v1/decisions \
  -H "Authorization: Bearer $DEEPINFRA_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nace-ai/drex-max-finance",
    "state": {"po": "PO 7731: 50 pallets at USD 964 each", "receiving": "41 pallets logged"},
    "images": ["data:image/jpeg;base64,'"$IMG"'"],
    "questions": {
      "action": {"type": "choice", "instructions": "What should AP do with this invoice?",
                 "criteria": {"pay": "Pay in full now", "partial": "Pay only for the pallets received",
                              "hold": "Hold payment pending review"}},
      "mismatch": {"type": "noul", "instructions": "Does the invoice disagree with receiving?"}
    }
  }'
copy

The same API is served at https://api.deepinfra.com/v1/systemone.

Performance

Figures reported by Nace.AI.

Finance held-out suite

48 public finance test sets, 3,361 decisions, none seen in training. Every set has equal weight; scores are chance-corrected skill × 100, and unanswered items count as wrong.

BenchmarkDrex Max FinanceDrex Max v1.1Drex MaxGPT-6 Luna
Finance Index77.365.860.158.4
Finance accuracy85.7%77.7%73.1%70.9%
Sentiment & tone80.769.358.668.6
News & headlines89.571.468.360.7
Banking & support intent87.174.565.671.9
Documents & extraction92.387.867.248.8
Financial QA & filings96.789.784.588.1
Credit & risk48.30.021.738.3
Monetary policy53.830.025.038.8
ESG & climate73.059.460.048.1

GPT-6 Luna ran at low reasoning effort with text input only, so image-based items count as unanswered.

General decision quality

BenchmarkDrex Max FinanceDrex Max v1.1
JevBench (231 items)94.4%93.9%
JevBench, hard tier89.2%87.4%
Decision Bench (1,071 cases)94.6%94.2%

License and use restrictions

Drex Max Finance is © Nace.AI, Inc. Its weights are under the Nace AI OpenRAIL-M license, which permits non-commercial research and internal evaluation; other uses of the weights need a license from Nace.AI. DeepInfra serves this model in partnership with Nace.AI.

Its answers are decision support. Keep meaningful human review on credit, insurance, compliance and other consequential financial decisions. Drex and Nace are trademarks of Nace.AI, Inc.