File: unsupported-model-version.md | Updated: 11/15/2025
Menu
v5 (Latest)
AI SDK 5.x
Model Context Protocol (MCP) Tools
Client-Side Function Calls Not Invoked
Server Actions in Client Components
useChat/useCompletion stream output contains 0:... instead of text
Tool Invocation Missing Result Error
Streaming Not Working When Deployed
Streaming Not Working When Proxied
Getting Timeouts When Deploying on Vercel
useChat Failed to Parse Stream
Server Action Plain Objects Error
Custom headers, body, and credentials not working with useChat
TypeScript performance issues with Zod and AI SDK 5
Repeated assistant messages in useChat
onFinish not called when stream is aborted
Tool calling with generateObject and streamObject
Abort breaks resumable streams
Streaming Status Shows But No Text Appears
Stale body values with useChat
Unsupported model version error
Object generation failed with OpenAI
Model is not assignable to type "LanguageModelV1"
TypeScript error "Cannot find namespace 'JSX'"
React error "Maximum update depth exceeded"
Jest: cannot find module '@ai-sdk/rsc'
Copy markdown
Unsupported model version error
=====================================================================================================================================
When migrating to AI SDK 5, you might encounter an error stating that your model uses an unsupported version:
AI_UnsupportedModelVersionError: Unsupported model version v1 for provider "ollama.chat" and model "gamma3:4b".AI SDK 5 only supports models that implement specification version "v2".
This error occurs because the version of the provider package you're using implements the older (v1) model specification.
AI SDK 5 requires all provider packages to implement specification version "v2". When you upgrade to AI SDK 5 but don't update your provider packages to compatible versions, they continue using the older "v1" specification, causing this error.
Update all your @ai-sdk/* provider packages to compatible version 2.0.0 or later. These versions implement the v2 specification required by AI SDK 5.
pnpm install ai@latest @ai-sdk/openai@latest @ai-sdk/anthropic@latest
For AI SDK 5 compatibility, you need:
ai package: 5.0.0 or later@ai-sdk/* packages: 2.0.0 or later (for example, @ai-sdk/openai, @ai-sdk/anthropic, @ai-sdk/google)@ai-sdk/provider package: 2.0.0 or laterzod package: 4.1.8 or laterIf you're using a third-party or custom provider, verify that it has been updated to support AI SDK 5. Not all providers may have v2-compatible versions available yet.
To check if a provider supports AI SDK 5:
@ai-sdk/provider peer dependency version 2.0.0 or laterFor more information on migrating to AI SDK 5, see the AI SDK 5.0 migration guide .
On this page
Unsupported model version error
Update provider packages to AI SDK 5 compatible versions
Deploy and Scale AI Apps with Vercel.
Vercel delivers the infrastructure and developer experience you need to ship reliable AI-powered applications at scale.
Trusted by industry leaders: