AI SDK
Vercel 维护的开源 TypeScript 工具包,用统一接口调用 100 多个模型,内置流式输出与多模型回退,并提供聊天界面 hooks,适合在 Next.js、Vue 等框架里搭带工具调用的智能体的前端团队。

AI SDK 是 Vercel 维护的一套 TypeScript 工具包,把调用大模型这件事收进一个统一的接口。你不用为每家模型写一套请求和解析逻辑,换模型时改一行字符串就行。它面向的是要往 Web 应用里塞 AI 能力的开发者,不是给普通用户直接用的聊天产品。
主要功能
核心分两层:AI SDK Core 负责生成文本、结构化对象、工具调用和搭建智能体;AI SDK UI 提供与框架无关的 hooks,用来快速拼出聊天和生成式界面。流式输出是内置的,不需要自己处理分块解析;多模型切换和回退机制也做进了默认行为里,生产环境里某个模型挂了可以自动换下一个。
官方页面列出的支持范围包括 Next.js、React、Svelte、Vue、Nuxt、Angular、Solid 等前端框架,以及 Node.js 环境。模型侧宣称支持 100 多个模型,并可通过 Vercel AI Gateway 用一个端点路由到各家模型。
适合谁
适合已经在用 TypeScript 和主流前端框架、想把模型调用、流式回复、工具调用这些事一次做对的团队。页面上的用户评价来自 Elementor 和 OpenCode 的工程师,提到的场景是带 40 多个工具、可恢复流和多步推理的智能体。
费用与限制
SDK 本身开源,代码在 GitHub 上,安装方式是 npm install ai。但模型调用本身要花钱,页面把 AI Gateway、Sandbox、Workflows 等配套服务放在 Vercel 的付费体系下,具体价格页面上没有展开。文档和界面以英文为主,没有中文版。