Step-by-step tutorial Optimization

How to choose the best AI model for your chatbot

Replace model-name guesswork with a scored evaluation on your own questions and constraints.

Intermediate18 min readJuly 16, 2026
How to choose the best AI model for your chatbot

There is no universally best chatbot model. The correct choice depends on your question complexity, expected source fidelity, acceptable latency, quota budget and processing-location requirements.

Evaluate the models shown in the current product dropdown; provider lineups change, and old lists become misleading quickly.

What you will have at the end

  • A weighted model scorecard
  • Measured answer quality and latency
  • A documented model and fallback choice

Before you start

  • An indexed representative knowledge base
  • 10–20 real questions with expected facts
  • Quality, latency, quota and residency requirements

Best means fit for a measured workload

Fast models often excel at direct FAQ retrieval; smarter models can help with multi-step reasoning or nuanced wording. The quota multiplier and latency create operational costs beyond answer quality.

Provider changes invalidate existing embeddings, so plan re-indexing when comparisons cross providers.

Define scorecardRun fixed questionsChoose measured fit

01–05

Set it up step by step

1

Read the live model options and constraints

Start with the real picker, not an outdated model list.

Open Configuration and inspect the current options. The captured picker shows fast and smart models, EU processing markers and quota multipliers such as 4× or 6×. Turn hard constraints into a scorecard before running comparisons.

Start with the real picker, not an outdated model list.
2

Run the fast-model baseline

Use five fixed PDF questions and record the complete result.

Run the NORDSTERN-42 verification set with the current fast model. The real Knowledge Test shows all five paraphrases answered correctly for a 100% baseline, so a more expensive model must add measurable value to justify a switch.

Use five fixed PDF questions and record the complete result.
3

Set up an identical Model Arena comparison

Choose two candidates and reuse the same question set.

In Model Arena, select Vertex Gemini 2.5 Flash and Claude Haiku 4.5, then reuse the five questions from the last test run. Keep sources and prompt unchanged so model choice is the only intentional variable.

Choose two candidates and reuse the same question set.
4

Compare quality and median latency

Use the completed result instead of judging one attractive answer.

The measured run scored both candidates at 100%. Gemini’s median latency was 2.6 s and Claude’s 4.4 s, so the arena recommended the current Gemini model. Combine these results with the quota and EU markers from the picker.

Use the completed result instead of judging one attractive answer.
5

Inspect the side-by-side answers before deciding

Confirm the same fact and understand the latency difference.

Expand an arena question and compare both real answers. Each returned NORDSTERN-42, while the shown request took 3.4 s for Gemini and 4.9 s for Claude. Keep the current model in this case; use “Use for this bot” only after a candidate wins on measured requirements, and re-index after a provider change.

Confirm the same fact and understand the latency difference.

Example & result

See the practical test and its result

Every tutorial includes a fixed input, the expected outcome and a transparent record of what was actually verified locally.

Practical example: How to choose the best AI model for your chatbot

This exact scenario was completed with the temporary tutorial account.

Verified end to end

Exact test input

Reuse the five NORDSTERN-42 PDF questions for Vertex Gemini 2.5 Flash and Claude Haiku 4.5.

Expected result

Both models return the correct fact; measured latency, quota and constraints determine whether a switch is justified.

What was actually verified

Both candidates scored 100%. Gemini had 2.6 s median latency versus 4.4 s for Claude; the expanded answer took 3.4 s versus 4.9 s and both returned NORDSTERN-42.

Both candidates scored 100%. Gemini had 2.6 s median latency versus 4.4 s for Claude; the expanded answer took 3.4 s versus 4.9 s and both returned NORDSTERN-42.

Tips & tricks

Make the setup reliable

Test with realistic examples, record your baseline and change one setting at a time. That makes real improvements visible.

Source quality dominates many model differences

If every model misses the same fact, inspect retrieval and content before paying for a smarter model.

Re-evaluate after major releases

Keep the scorecard and question set so new models can be tested quickly without changing methodology.

When something does not work

Troubleshooting

Check status, permissions and test data systematically before changing the model or prompt.

The expected option is missing

Confirm the account plan, feature permissions and selected chatbot. Paid or beta features can be hidden when prerequisites are not met.

The test result is inconsistent

Reset the test conversation, keep the input identical and change one setting at a time so the cause remains measurable.

Ready for a production-style test

Monitor real negative feedback and latency after launch. Re-open the model decision only when measured production evidence or a material model release justifies it.

Related resources