// AI Lessons
Test a Model Before Buying the Hardware
Try three vendor emails in NVIDIA’s browser catalog before committing to a bigger AI project.

Before buying computing capacity, I’d want a model to get one ordinary job right: find the renewal date in a messy supplier email. A polished answer with the wrong date creates more work for the person who has to untangle it.
You can try this in NVIDIA’s API Catalog. Its quickstart describes a browser Preview for sending a prompt to a hosted model. You don’t need to install a model or rent a GPU for this first check.
// The Takeaway: Test a model on the three invented emails below and compare each extracted date with the expected answer.
1. Copy the examples before opening the catalog
Here are the inputs and answers. These are invented messages, and the exercise has not been run as a product test. Reserve 30 minutes for a first pass; that’s a suggested stopping point, not a promise about setup time.
Invented message | Expected result |
|---|---|
“Your subscription renews on March 15, 2027.” | Renewal: March 15, 2027 |
“Correction: the April 12 date was our webinar. Your service renews May 1, 2027.” | Renewal: May 1, 2027; April 12 is not a renewal |
“We would love to discuss your renewal next Thursday.” | Renewal date not supplied |
Put the expected answers in a separate note. It’s surprisingly easy to accept a plausible date when you haven’t decided what the answer should be.
2. Choose one model you can preview
Open the catalog and choose a text-generation model with a working Preview. Follow the sign-in and model terms shown for your account. Record its full name and the date so you can identify what you tried.
Use the invented messages here. The preview sends input to a hosted service; it doesn’t run locally just because you’re using a browser.
Paste this prompt, followed by one message:
Extract renewal information from the message below.
Return exactly these fields:
Renewal date:
Cancellation deadline:
Evidence:
Uncertainty:
Use only dates explicitly stated in the message.
If a field is absent, write "not supplied."
Do not calculate deadlines, infer a year, or supply contract advice.
If the message corrects an earlier date, use the corrected date
and explain the correction in Evidence.
Quote the shortest passage supporting each extracted date.
Message:
[PASTE ONE INVENTED MESSAGE]
Run each message separately with the same prompt. Save the actual answers before changing anything.
3. Check the date and the evidence together
The webinar message should produce May 1, 2027 as the renewal and “not supplied” as the cancellation deadline. The evidence should point to the correction. A deadline borrowed from a typical cancellation policy is a wrong answer, however sensible it sounds.
For each result, ask: Are the dates right? Are missing dates left missing? Can I verify the answer from the quoted passage?
Keep a small record:
ID:
Expected renewal / cancellation deadline:
Actual renewal / cancellation deadline:
Evidence sufficient to verify? Yes / No
Status: unchanged / corrected / rejected
Correction reason:
Review and repair minutes:
You now have something useful to show a developer: the job, the exact inputs, and the mistakes. Even a failed trial gives you a better starting point than “Can we add AI to vendor management?”
4. If the first pass works, try the harder thread
A Reddit tester described an invoice exercise where correct totals concealed incorrect individual lines. That’s an anecdote, not a model ranking. The useful idea is to check each field against its source.
Try this fictional thread next:
1. Your hosting renews March 15, 2027. Its cancellation deadline
is February 15, 2027.
2. We also discussed domain registration on March 20, 2027.
3. Correction: hosting renews April 1, 2027. The hosting
cancellation deadline remains February 15, 2027.
4. Please confirm whether the domain registration renews this year.
Ask for one row per service, with renewal date, cancellation deadline and supporting message number. Keep the instruction to extract only explicitly stated dates.
Service | Renewal date | Cancellation deadline | Evidence |
|---|---|---|---|
Hosting | April 1, 2027 | February 15, 2027 | Message 3 |
Domain registration | Not supplied | Not supplied | Messages 2–4 do not establish either date |
March 20 is a discussion date. The hosting correction changes the renewal while leaving its cancellation deadline alone. Check every cell; the right hosting date doesn’t excuse an invented domain deadline.
5. Expand the test before expanding the project
For a larger trial, build a set of ten invented messages. Include straightforward renewals, corrections, missing dates and unrelated dates. Write the answers first and use the same scoring note for each message. If you revise the prompt, label that as a new run rather than blending the results.
Ten examples can reveal obvious problems; they don’t establish a dependable error rate. Count the review and repair minutes too. If every answer makes someone reopen the email, the automation may save little time.
Give your developer the model name, prompt, inputs, expected and actual answers, and correction notes. Add the expected daily volume and response time you need. That packet supports a concrete estimate for the next experiment: repeatability, performance under load, data handling and operating cost.
The catalog is an entrance to NVIDIA NIM, its packaged services for running models. NVIDIA’s current NIM offerings distinguish rapid model access from NIM Certified’s enterprise lifecycle options. The no-charge offering excludes enterprise support, and Certified branches have different subscription conditions. Have the developer check the actual model and branch before proposing a production service.
My decision would be specific: try this model on more examples, fix this recurring mistake, or use another tool for the job.

Your AI Sherpa,
Mark R. Hinkle
Founding Publisher, The AIE Network
Follow me on LinkedIn
