Playground

Playground

Edit the sources and the question, paste a maxmodel.com gateway token, and hit Run to see verified.create work on your own input. The example below is precomputed so you can see the shape immediately — notice the invented “14-day free trial” landing in unsupported and dragging coverage below 100%. Run it live to verify against your own sources.

SOURCES (your knowledge)
QUESTION
RESULT · precomputed example — paste a key & Run for a live call

Full refunds are available within 30 days refunds.md. The Pro plan costs $29 per month pricing.md. There is also a 14-day free trial.

coverage
67%
CITATIONS (verbatim, highlighted in source)
Full refunds are available within 30 days [refunds.md]
Full refunds are available within 30 days of purchase. After 30 days, no refunds are issued.
The Pro plan costs $29 per month [pricing.md]
The Pro plan costs $29 per month and includes 50 seats.
UNSUPPORTED (dropped — never shown to your users)
There is also a 14-day free trial quote_not_found

How the key is handled. The widget calls a same-origin endpoint (/v1/verified on this domain) so there’s no key in the page bundle and no CORS hop — the token you paste is sent only on your own request, exactly like calling the API from your server. Don’t paste a production key on a shared machine; mint a scoped token if you’re unsure.

Want it in code instead? It’s the same call:

import { MaxModel } from 'maxmodel'
const mx = new MaxModel({ apiKey: process.env.MAXMODEL_KEY! })
 
const out = await mx.verified.create({
  model: 'gpt-5.5-pro',
  messages: [{ role: 'user', content: 'What is the refund policy, and is there a free trial?' }],
  sources: [
    { id: 'refunds.md', text: 'Full refunds are available within 30 days of purchase.' },
    { id: 'pricing.md', text: 'The Pro plan costs $29 per month and includes 50 seats.' },
  ],
})
out.unsupported   // [{ claim: 'There is also a 14-day free trial', reason: 'quote_not_found' }]

See verified.create for the full parameter and response surface.