The money read

Model dependency: what a model swap or a price change does to the plan

Model dependency risk is the exposure an AI startup carries because the model in its product is a supplier's product, which the supplier can retire, reprice, change or compete with. The providers publish their own rules: OpenAI gives at least 6 months' notice before retiring a generally available model and Anthropic at least 60 days, and both retired models in 2026. A price change moves the margin directly, a retirement forces an unplanned migration, and a provider feature launch can replace the product. This page sets out each event, what it does to the plan, and how to test in diligence whether the company could survive it.

Published September 17, 2026. Editorial.

Key takeaways

  • Four events make up model dependency: a retirement, a price change, a capability change, and the provider shipping the product; each has a different cost and the plan should name all four.
  • Both major providers publish retirement rules: OpenAI at least 6 months for generally available models, 3 months for specialised variants and as little as 2 weeks for previews; Anthropic at least 60 days, and it retired Claude Sonnet 4 and Opus 4 on 15 June 2026 with notice from 14 April.
  • A price change lands on the margin in the same month, in either direction: Stanford's AI Index records a 280-fold fall in the cost of GPT-3.5-level inference over two years, while a tokenizer change can raise a bill for the same usage.
  • The test is a swap you watch: ask the company to run its eval suite on the second-choice model in the diligence session, and time it.

Model dependency risk is the exposure a company carries because the model in its product belongs to a supplier who can retire it, reprice it, change what it does, or ship a product that competes with the company's own. Four events, four costs. A company that has named all four and can say what each would cost has managed the risk. A company whose plan assumes one model at one price for three years has a supplier risk nobody priced.

This page takes each event in turn and ends with the test to run in diligence. The margin arithmetic is on rebuilding inference gross margin from invoices; the classification of how much of the product is the model is on AI feature or AI wrapper.

What do the providers promise about retirement?

The providers promise notice, and the notice is short enough to matter. Reveneau's diligence asks every AI target for its model inventory with a retirement date and a migration plan against each entry, because both major providers publish the schedule and both have used it.

OpenAI's deprecations page states that generally available models get at least 6 months' notice before retirement, specialised variants at least 3 months, and preview models may be retired on much shorter notice, giving 2 weeks as an example. Its recent entries include the Assistants API, announced 26 August 2025 for shutdown on 26 August 2026, and a specialised model, gpt-5.4-cyber, announced 11 September 2026 for shutdown on 1 October 2026 [1]. Anthropic's page states that customers with active deployments get at least 60 days' notice before a publicly released model is retired. Its history shows Claude Sonnet 4 and Claude Opus 4 deprecated on 14 April 2026 and retired on 15 June 2026, Claude Opus 4.1 deprecated on 5 June 2026 and retired on 5 August 2026, and Claude Sonnet 3.7 deprecated on 28 October 2025 and retired on 19 February 2026; each entry names a recommended replacement, and the page states that requests to retired models fail [2].

So a company that pinned a model version in 2025 has, in all likelihood, already been through one forced migration, and the diligence question is what it looked like. Anthropic's own guidance on the same page is to test applications with the replacement model well before the retirement date [2]. A company with an eval suite does that in an afternoon. A company without one finds out in production.

Event Provider rule (published) What it does to the plan
Retirement of a GA model OpenAI: at least 6 months' notice. Anthropic: at least 60 days' notice Forced migration; cost is the eval re-run plus any prompt rework
Retirement of a preview or specialised model OpenAI: 3 months for specialised variants, previews as short as 2 weeks Same, on a schedule the company does not control
Price change No notice rule stated on either pricing page Margin moves in the same month, per the invoice
Capability change on a new version Replacement model named by the provider Eval scores move; the suite says which way
Provider ships the product None Competition from the supplier, on the supplier's price list

What does a price change do to the plan?

A price change lands on the margin in the month it takes effect, in whichever direction it goes, and the plan should say what it assumes. The direction over the last few years has been down for a fixed level of capability. Stanford's AI Index 2025 reports that the cost of querying a model at GPT-3.5 level fell from $20.00 per million tokens in November 2022 to $0.07 by October 2024, a more than 280-fold reduction, and that inference prices have fallen between 9 and 900 times a year depending on the task [3]. A company that has been in business through that period has had its cost of goods fall without doing anything, and its margin history makes its margin management look better than it is.

The same direction is not guaranteed for a specific product. Anthropic's pricing page records that the introductory price for Claude Sonnet 5, $2 per million input tokens and $10 output, announced as running to 31 August 2026 with a scheduled rise to $3 and $15 on 1 September, was instead made the standard price; the rise did not happen [4]. That is a price decision the company on the other side of the invoice did not make and could not have planned for in either direction. The same page notes that the tokenizer used by Claude 4.7 and later produces more tokens for the same text, giving 30 percent as the figure, so a model upgrade can raise the bill for identical usage [4]. A plan that assumes prices only fall is a plan; a plan that shows the margin at list price plus 30 percent is a stress test.

What does a model swap cost?

A model swap costs an eval run plus whatever the eval run finds, and for a company without a suite it costs whatever production finds. The eval suite is what makes the swap a configuration change rather than a rebuild; the eval suite as a diligence artefact is the page on reading one.

The buyer side shows what is possible. a16z's June 2025 survey of 100 CIOs found 37 percent running five or more models in production, up from 29 percent the year before, and reported that differentiation by use case is the main reason for buying from several vendors; the same survey reported that switching costs are rising as agentic workflows create dependencies that take engineering effort to reproduce on another model [5]. Menlo Ventures' December 2025 survey put enterprise LLM API spend at 40 percent Anthropic, 27 percent OpenAI and 21 percent Google [6], and ICONIQ's July 2026 survey found companies running 3.3 models on average, with nearly half using two or more model types [7]. Buyers switch, and buyers with complex workflows find switching expensive. A startup's swap cost sits somewhere on that range, and the eval suite is the only artefact that says where.

What does provider competition do?

Provider competition replaces the product with a feature on the supplier's price list. Foundation Capital's September 2026 analysis puts it in one sentence: the model provider that powers you can also turn around and compete with you. It argues that providers see what works across everything built on their platforms, names OpenAI's agent products and Anthropic's Claude Code as examples of providers shipping into application territory, and describes the "Windsurf saga" as a case of preferential treatment followed by competition [8]. Its survival advice, high-exception workflows, subjective success criteria and fragmented legacy systems, is a list of what providers will not build, and it is the same list as the feature side of the wrapper test.

For diligence, the question is what the product would be worth on the day the provider ships the core of it. If the answer is the same, because the company owns the workflow, the integrations and the customer's data loop, the dependency is a supplier relationship. If the answer is nothing, the dependency is the business.

How do you test the dependency in diligence?

Test the dependency by making the company do, in the diligence session, what a retirement would force it to do.

  1. Ask for the model inventory. Every model and version the product calls, the date each was pinned, the provider's published retirement rule for it, and the named migration target.
  2. Ask what happened on the last retirement. Which model, how much notice, how long the migration took, what broke. Anthropic's list of 2025 and 2026 retirements means every company on its models has a story [2].
  3. Ask for the swap to be run live. The eval suite on the second-choice model, in the session. Time it and read the scores. An afternoon is a managed dependency. "We would need to rework the prompts" is a rebuild.
  4. Re-run the margin at stress prices. The per-customer table at list price plus 30 percent, and at the second-choice model's price. Read the bottom rows.
  5. Ask what the product is on the day the provider ships it. Take the answer to the wrapper test and write it down.
  6. Check the terms. Which account type, which terms, which retention, for each provider, because a migration to a new provider is also a migration to new terms.

What goes in the report?

The report names the four events, the company's exposure to each, the measured cost of the live swap, and the margin at stress prices. The consequence for the deal is usually one of two sentences. "Dependency managed: inventory current, last migration took two days, live swap passed the suite, margin holds at plus 30 percent." Or: "Dependency unmanaged: single pinned model, no suite, swap would be a rebuild, margin negative at the second-choice price." Data moat claims covers the one defence that is supposed to survive all four events, and the AI startup due diligence guide puts model dependency beside margin and moat in the money read.

Best for

  • Any AI deal where the product calls a third-party model in production
  • A deal team writing the supplier-risk section of the memo
  • A founder who wants to know what 'managed dependency' has to look like

Avoid if

  • The company trains and serves its own models; the dependency is on hardware and talent instead
  • The model is used only in internal tooling and the sold product is conventional

Verify before you commit

  • Get the model inventory with retirement rules and migration targets against each entry
  • Watch the eval suite run on the second-choice model and time it
  • Re-run the per-customer margin at list price plus 30 percent and at the second-choice model's price

Common questions

What is model dependency risk for an AI startup?

Model dependency risk is the exposure an AI startup carries because the model in its product belongs to a supplier who can retire it, reprice it, change its behaviour on a new version, or ship a competing product. Each of the four events has a different cost. OpenAI publishes at least 6 months' notice for retiring generally available models and Anthropic at least 60 days, and Anthropic retired Claude Sonnet 4 and Opus 4 on 15 June 2026, so the first event is routine rather than hypothetical.

How much notice do OpenAI and Anthropic give before retiring a model?

OpenAI's deprecations page states at least 6 months' notice for generally available models, at least 3 months for specialised variants, and much shorter notice for preview models, giving 2 weeks as an example; its Assistants API was announced on 26 August 2025 for shutdown on 26 August 2026. Anthropic's page states at least 60 days' notice for publicly released models; Claude Sonnet 4 and Opus 4 were deprecated on 14 April 2026 and retired on 15 June 2026. Requests to retired models fail.

What happens to an AI product when its model is retired?

When its model is retired, an AI product's requests to that model fail, so the company must have migrated to a replacement before the date. Anthropic's deprecations page names a recommended replacement for each retired model and advises testing applications with it well before retirement. A company with an eval suite runs the replacement through the suite in an afternoon; a company without one discovers the behaviour changes in production. Ask what happened on the last retirement the company went through.

Are model prices going down, and can the plan rely on that?

Model prices have fallen sharply for a fixed level of capability, and a plan should not rely on it for a specific product. Stanford's AI Index 2025 records the cost of GPT-3.5-level inference falling from $20.00 to $0.07 per million tokens between November 2022 and October 2024. Anthropic's pricing page also notes that the tokenizer on Claude 4.7 and later produces 30 percent more tokens for the same text, so an upgrade can raise a bill. Stress the margin at list plus 30 percent.

What does a model swap cost an AI startup?

A model swap costs an eval suite run plus whatever the run finds, if the company has a suite; without one it costs whatever production finds. The test in diligence is to have the company run its suite on the second-choice model in the session and time it. a16z's June 2025 CIO survey reported switching costs rising as agentic workflows create dependencies that take engineering effort to reproduce, so the cost varies with the product, and only the live run says where this one sits.

Should an AI startup use more than one model provider?

Whether an AI startup should use more than one provider depends on the product, but it should be able to swap, and the eval suite is what makes a swap safe. Enterprise buyers already spread their spend: Menlo Ventures' December 2025 survey put Anthropic at 40 percent of enterprise LLM API spend, OpenAI at 27 and Google at 21, and ICONIQ's July 2026 survey found companies running 3.3 models on average. A startup with one pinned model and no suite is more concentrated than its customers.

Can the model provider compete with the startup built on it?

Yes, the model provider can compete with a startup built on it, and Foundation Capital's September 2026 analysis argues providers already do, naming OpenAI's agent products and Anthropic's Claude Code as examples and describing the Windsurf case as preferential treatment followed by competition. The diligence question is what the product is worth on the day the provider ships its core. If the company owns the workflow and the data loop, the dependency is a supplier; if not, it is the business.

What should a model inventory contain?

A model inventory should list every model and version the product calls, the date each was pinned, the provider's published retirement rule for it, the named migration target, the account type and terms in force, and the date the eval suite last ran against the migration target. Anthropic's deprecations page lists tentative retirement dates for each active model and OpenAI's lists announced shutdowns with replacements, so the inventory can be checked against both pages in minutes.

How do I stress-test an AI startup's margin for a price change?

Stress-test an AI startup's margin by re-running the per-customer table at list price plus 30 percent, which is the figure Anthropic's pricing page gives for the extra tokens its newer tokenizer produces, and at the second-choice model's list price. Read the bottom rows of each. Anthropic's page also records that a scheduled rise for Claude Sonnet 5 from $2 and $10 to $3 and $15 was cancelled, which shows prices move by provider decision in both directions.

Is a company on a preview model more exposed?

Yes, a company built on a preview or specialised model is more exposed, because the notice is shorter. OpenAI's deprecations page states at least 3 months for specialised variants and much shorter for previews, with 2 weeks as an example, and its entry for gpt-5.4-cyber, announced 11 September 2026 for shutdown on 1 October 2026, shows a 20-day window. A product whose behaviour depends on a preview model needs a migration target and a tested suite before launch, not after the notice arrives.

More in The money read