Skip to content

Backport: fix(azure): use custom base urls if provided - #16650

Merged
aayush-kapoor merged 1 commit into
release-v6.0from
backport-pr-16649-to-release-v6.0
Jul 2, 2026
Merged

Backport: fix(azure): use custom base urls if provided#16650
aayush-kapoor merged 1 commit into
release-v6.0from
backport-pr-16649-to-release-v6.0

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

This is an automated backport of #16649 to the release-v6.0 branch. FYI @aayush-kapoor

## Background

#13956

createAzure({ baseURL }) always treated `baseURL` as an Azure OpenAI
prefix and unconditionally added `/v1`
`?api-version=v1`

which incorrectly changed the URL for users

## Summary

we now distinguish between:

- Azure OpenAI resource URLs &
- Non-Azure custom gateway URLs

## Manual Verification

verified by running the repro in the branch
https://github.com/vercel/ai/tree/bug-reproduction/13956-1

## Checklist

- [x] All commits are signed (PRs with unsigned commits cannot be
merged)
- [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)

## Related Issues

fixes #13956
auto-merge was automatically disabled July 2, 2026 19:58

Pull request was closed

@aayush-kapoor aayush-kapoor reopened this Jul 2, 2026
@aayush-kapoor
aayush-kapoor enabled auto-merge (squash) July 2, 2026 19:58
@aayush-kapoor
aayush-kapoor merged commit 58c5e3f into release-v6.0 Jul 2, 2026
51 checks passed
@aayush-kapoor
aayush-kapoor deleted the backport-pr-16649-to-release-v6.0 branch July 2, 2026 20:05
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor Author

🚀 Published in:

Package Version
@ai-sdk/azure 3.0.84 github npm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants