In almost every selection conversation, the question comes up: Which model do you use? Behind it lies the understandable assumption that there is a single best one. That assumption is impractical for two reasons. First, the answer depends on the task. Second, it changes faster than a selection process takes.
Anyone who picks a model today and locks the solution to it will have a problem in twelve months. It makes more sense to have criteria – and an architecture in which switching doesn’t mean rebuilding from scratch.
The properties that actually matter
Task fit
Models differ in what they’re strong at. Some are especially good at phrasing, others are more reliable at logical reasoning, still others at code or at analyzing very long documents. A company that mostly summarizes and answers texts has different requirements than one that has technical logic checked.
Context length
How much text can the model take into account at once? That determines whether a longer contract or a bundle of tender documents can be processed in one piece or has to be split into sections. For document work, this is a concrete criterion.
German language quality
A point that easily gets lost in international comparisons. Quality in German – technical language, official bureaucratic German, forms of politeness – varies more noticeably between models than it does in English. Anyone who mostly generates German text should test exactly that rather than relying on general leaderboards.
Cost and speed
More powerful models are more expensive and slower. For an assistant that answers a question, response time matters. For an overnight analysis of a thousand documents, the price per operation matters. It’s entirely legitimate to use several models within one solution: a fast one for simple tasks, a powerful one for demanding ones.
Processing location and contractual terms
For German companies, often the decisive criterion – and the one that narrows the selection the most. Where does the model run, who is the contracting party, is content stored or used for training? A somewhat weaker model with a clear legal footing is, in many cases, the better choice than a stronger one with an unclear one.
Open weights or a closed service
Models with freely available weights can be run in your own data center. That offers maximum control and is sometimes the only option for especially sensitive data. The price is operational overhead: hardware, updates, availability, specialist staff. For most mid-sized companies that’s not a good trade-off – for some it’s the only option.
Why leaderboards help little
Public benchmark tests measure standardized tasks. Your company doesn’t have standardized tasks. A model that excels at exam-style questions can perform worse on your service reports than another one that doesn’t top any leaderboard.
What’s more: the gap between the leading models on everyday office tasks is by now smaller than the difference a good connection to your data makes. A weaker model with access to your documents beats a stronger one without that access in nearly every practical case.
Running your own test
Instead of reading leaderboards, build yourself a small benchmark of your own. It takes one to two days and is the best investment in the entire selection process.
- Collect twenty to thirty real tasks. From the everyday work of the department involved, with the correct answer already known. Be sure to include the difficult cases too – tables, scans, ambiguous phrasing.
- Define an evaluation standard. What counts as a good answer? Factually correct, complete, in the right tone, with a source reference. Define this beforehand, not afterward.
- Have it evaluated blind. The experts see the answers, not the model’s name. That prevents brand perception from swaying the judgment.
- Look at the errors, not just the score. A model that asks for clarification when uncertain is better in practice than one that confidently gives a wrong answer at the same hit rate.
The real recommendation: switchability
More important than the choice itself is the question of how expensive a later change will be. Development moves fast; nobody knows today which model will be the best fit in two years.
When choosing a platform, therefore, pay specific attention to this:
- Can the underlying model be switched without rebuilding the solution?
- Can different tasks use different models?
- Do your configuration, your templates, and your integrations survive a switch?
- Who decides on a model switch – you or the provider? And are you informed beforehand?
That last question is rarely asked and matters in practice: a model changed without notice can alter the behavior of a process that had been running reliably.
What this means in practice
For most mid-sized companies, the sensible position is: don’t commit to a model, commit to an architecture that allows switching. Invest your energy in what pays off long-term – the connection to your data, a clean permissions concept, well-maintained content, and trained staff.
These four things keep their value regardless of which model is best in two years. That’s exactly why we deliberately keep our platform model-agnostic – and prefer to answer the question „Which model do you use?“ with a counter-question: For which task?
Why running several models side by side makes sense
In practice, the question is rarely „which model,“ but „which one for what.“ A typical split in a mid-market deployment looks like this:
A fast, low-cost model for simple, frequent tasks: classifying inquiries, short summaries, phrasing help. Here response time matters, and the quality difference is small.
A powerful model for demanding tasks: analyzing longer documents, finding contradictions, multi-step reasoning. Here accuracy matters, and the higher cost barely registers given the lower frequency.
Possibly a specialized model for a specific purpose – such as ingesting documents and tables.
A platform that allows this split is cheaper and better in practice than one that handles everything through a single model.
What a model switch means in practice
A point rarely considered during selection: a model switch changes the behavior of established processes. Answers get phrased differently, templates produce slightly different results, a process that was running reliably needs recalibration.
So clarify two things contractually: whether you’re informed of a model switch in advance, and whether you can control its timing for your own environment. And keep your test list – after a switch, it’s the fastest way to check whether everything still holds up.
Frequently asked questions
How often should we review our model choice?
Once a year is enough, plus whenever requirements change. Switching more often costs more in recalibration than it gains in quality.
Are bigger models always better?
No. For many office tasks, smaller, faster models deliver practically equivalent results at significantly lower cost. The difference only becomes noticeable with complex reasoning and very long documents.
What about models we run ourselves?
Sensible for especially sensitive data or when regulatory requirements demand it. Calculate the operational overhead honestly – hardware, updates, availability, specialist staff – and weigh it against the gain in control.
How do we test German language quality?
With your own texts: a customer letter, a technical section, an official document. Have the results evaluated blind by the people who normally write these texts. It takes half a day and is more informative than any leaderboard.
A test protocol you can replicate
Your own test is the only solid basis. To keep it from ending in matters of taste, a fixed protocol helps. It takes one to two days.
Step 1 – Compile tasks. Twenty to thirty real cases from the everyday work of the department involved, each with its correct answer. Mix deliberately: simple cases, typical cases, edge cases, and three to five questions whose answer provably isn’t in your records.
Step 2 – Define a scoring grid. Four criteria, each scored zero to two points: factual accuracy, completeness for the purpose, tone and form, source reference. A fifth criterion only for the cases with no answer in your records: did the system recognize and name the knowledge gap? Weight this criterion double – it says more about production readiness than anything else.
Step 3 – Evaluate blind. The experts see the answers without knowing which model produced them. That prevents brand perception from swaying the judgment – an effect that’s surprisingly strong in practice.
Step 4 – Analyze the errors, don’t just count them. Sort the misses by cause: missing document, outdated document, poorly ingested format, wrong source location, or an actually weak model. Experience shows the smaller share falls into that last category – and that’s the most important insight of the whole test.
Step 5 – Keep the protocol. The same list later serves for sign-off, for every extension, and for checking after a model switch.
Understanding cost models
Language models are billed internally by volume of text, split into incoming and outgoing text. Depending on your plan, this may or may not be visible to you – it becomes relevant in three situations.
With the processing of long documents, the incoming share rises sharply. A bundle of tender documents costs many times more than a short question.
With systems that have document integration, additional context is included with every question. This is why a connected assistant costs more than a plain chat – and why the amount of context included is a control lever.
With automated processes running in the background, consumption adds up with no human brake. Here, a cap is not optional.
So ask specifically: is there a usage cap, what happens when it’s reached, and do I get a breakdown showing which use case causes how much? Without that last piece, you can’t even trace an unexpected bill back to its source.
What determines the cost of context – and why it’s a control lever
A technical detail with a direct effect on cost and quality: with every request to a connected system, not just your question is passed along, but also the document excerpts that were found. The more excerpts included, the more expensive and slower the request becomes.
Interestingly, more context doesn’t automatically produce better answers. Beyond a certain amount, accuracy actually drops, because relevant passages get lost among irrelevant ones. The number of excerpts included is therefore a setting you should test, rather than simply maxing it out.
Ask your provider whether this size is configurable and what it defaults to. If the answer is that it’s hardwired, that tells you a lot about how much fine-tuning you can expect overall.
Want to know if this pays off in your company? We’ll look at a concrete process with you and tell you honestly even if it isn’t worth it.
Your secure AI platform for the Mittelstand. Secure. Intelligent. Integrated. Custom database integration, personally supported.
novendix GmbH · Industriestraße 6 · 91126 Schwabach
Locations: Schwabach · Weißenburg · Nuremberg
A company of the L&S Lange & Schermer Group
