fix(provider): support PDF attachments for xAI/Grok (#28561)

This commit is contained in:
Aiden Cline 2026-05-20 20:46:31 -05:00 committed by GitHub
commit 4487fbf52f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 102 additions and 1 deletions

View file

@ -647,6 +647,7 @@ export const toModelMessagesEffect = Effect.fnUntraced(function* (
if (model.api.npm === "@ai-sdk/anthropic") return true
if (model.api.npm === "@ai-sdk/openai") return true
if (model.api.npm === "@ai-sdk/amazon-bedrock") return attachment.mime.startsWith("image/")
if (model.api.npm === "@ai-sdk/xai") return attachment.mime.startsWith("image/")
if (model.api.npm === "@ai-sdk/google-vertex/anthropic") return true
if (model.api.npm === "@ai-sdk/google") {
const id = model.api.id.toLowerCase()