PreviewYou're previewing CTO AI Forge. Sign in to use it.Sign in
← All decisions
AI platform & architecture

How to choose models and AI vendors

When it comes up

When a new model is released, when a vendor contract renews, when costs spike, or when a provider changes terms or capacity.

Your options

Single strategic provider

Fits when: You value simplicity, enterprise terms and support, and your use cases are well served by one provider's models.

Watch out: Concentration risk: pricing, capacity or policy changes hit everything at once.

Multi-model via a gateway

Fits when: You run several use cases with different cost and quality needs and want to switch models through configuration.

Watch out: Needs a platform team, evals per use case and more vendor management.

Open-weights first, APIs where needed

Fits when: Data control or cost at high volume dominates, and you have the skills to host and update models.

Watch out: Operations burden; may lag frontier quality on hard tasks.

How to decide

  1. Evaluate on your tasks, not leaderboards. Build evals per use case: quality, latency, cost per request and safety.
  2. Check the non-functional terms: data use and retention, residency, security certifications, rate limits and capacity commitments, deprecation notice periods.
  3. Keep switching cheap: route through a gateway, version prompts, test at least one alternative model for every critical use case.
  4. Match model to task: smaller, cheaper models for simple tasks; frontier models where quality pays.
  5. Re-evaluate on a schedule and when a provider changes models or terms.

Trade-offs

One provider is simpler and may win better terms but concentrates risk; multi-model buys resilience and cost optimization at the price of platform work; open-weights maximizes control but adds operations and may trail on quality.

Real examples

What to check first

  1. Do you have evals for each critical use case?
  2. Can you switch the model behind a use case without code changes?
  3. What notice period and capacity commitments are in your contracts?
  4. What is the cost per request at expected volume for each candidate?

Learn and use

Sources

Last reviewed 2026-10-01.