Skip to content

Backport: chore(provider/xai): remove obsolete Grok 2 models now that they are shut down in their API#13273

Merged
vercel-ai-sdk[bot] merged 1 commit intorelease-v6.0from
backport-pr-13271-to-release-v6.0
Mar 9, 2026
Merged

Backport: chore(provider/xai): remove obsolete Grok 2 models now that they are shut down in their API#13273
vercel-ai-sdk[bot] merged 1 commit intorelease-v6.0from
backport-pr-13271-to-release-v6.0

Conversation

@vercel-ai-sdk
Copy link
Copy Markdown
Contributor

@vercel-ai-sdk vercel-ai-sdk bot commented Mar 9, 2026

This is an automated backport of #13271 to the release-v6.0 branch. FYI @felixarntz

…shut down in their API (#13271)

## Background

xAI has shut down the Grok 2 models (`grok-2-vision-1212`,
`grok-2-vision`, `grok-2-vision-latest`, `grok-2-image`,
`grok-2-image-1212`, `grok-2-image-latest`) in their API. Keeping these
model IDs in the SDK causes confusion and sets users up for API errors.

While #13016 only mentions a few of them, they are in fact all shut
down, which I verified - some of them were only aliases in our codebase
anyway. Also see
https://github.com/vercel-labs/provider-models-monitor/blob/main/provider-models/xai.json
for reference - no more Grok 2 entirely.

## Summary

- Removes all Grok 2 model IDs from `XaiChatModelId` and
`XaiImageModelId`, and updates all examples, docs, and tests that
referenced them to use their Grok 3 / `grok-imagine-image` successors
instead.
- Removes `xai/grok-2-vision` from the gateway model ID list. cc @shaper

## Manual Verification

N/A

## Checklist

- [x] Tests have been added / updated (for bug fixes / features)
- [x] Documentation has been added / updated (for bug fixes / features)
- [x] A _patch_ changeset for relevant packages has been added (for bug
fixes / features - run `pnpm changeset` in the project root)
- [x] I have reviewed this pull request (self-review)

## Future Work

N/A

## Related Issues

Fixes #13016
@vercel-ai-sdk vercel-ai-sdk bot enabled auto-merge (squash) March 9, 2026 18:53
@tigent tigent bot added ai/provider related to a provider package. Must be assigned together with at least one `provider/*` label maintenance CI, internal documentation, automations, etc provider/xai Issues related to the @ai-sdk/xai provider labels Mar 9, 2026
@vercel-ai-sdk vercel-ai-sdk bot merged commit 55ccbe2 into release-v6.0 Mar 9, 2026
24 checks passed
@vercel-ai-sdk vercel-ai-sdk bot deleted the backport-pr-13271-to-release-v6.0 branch March 9, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai/provider related to a provider package. Must be assigned together with at least one `provider/*` label maintenance CI, internal documentation, automations, etc provider/xai Issues related to the @ai-sdk/xai provider

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant