我的收藏提交工具
AI TOOL

Vercel AI SDK

访问官网

Vercel AI SDK 是一个面向 TypeScript 开发者的工具包,专为在 React、Next.js、Vue、Svelte、Node.js 等多种框架与运行环境中构建 AI 应用和智能体而设计。

认领工具对比工具反馈纠错—
SHARE / FOXAI

分享工具 · Vercel AI SDK

Vercel AI SDK 是什么?

Vercel AI SDK 是一个 TypeScript 工具包,旨在帮助开发者在 React、Next.js、Vue、Svelte、Node.js 等多种技术栈中高效构建 AI 驱动的应用程序与智能体;它通过统一 API 抽象不同大语言模型(LLM)提供商的差异,使开发者能专注业务逻辑而非底层集成细节;SDK 提供核心生成能力、UI 框架无关的交互钩子,以及对 Claude Code、Codex、Pi 等成熟智能体框架的标准化接入支持。

主要功能

  • 提供统一 API,支持文本生成、结构化对象输出、工具调用及智能体构建,兼容 Anthropic、OpenAI、Google Generative AI、Azure、Mistral 等数十家模型提供商;

  • 内置 AI SDK UI 钩子(如 useChat、useObject),可快速搭建聊天界面与生成式用户界面,且不绑定特定前端框架。

适用场景与人群

面向使用TypeScript开发AI应用的前端与全栈工程师,尤其适用于需在React、Next.js、Vue、Svelte、Node.js等环境中集成多模型、多代理或构建生成式UI的开发者

  • 构建支持多框架的AI聊天界面,如Next.js、Vue、Svelte等应用中的多模态对话功能
  • 实现基于RAG(检索增强生成)的内部知识库问答系统,结合语言模型中间件与安全护栏
  • 运行标准化AI代理(如Claude Code、Codex、Pi),通过HarnessAgent统一调用不同底层代理框架
输入

文本提示(prompt)、结构化参数(如model标识符、工具定义、流式控制选项等),部分提供商支持图像输入

输出

生成的文本、结构化对象(JSON)、工具调用指令、流式响应数据,部分提供商支持图像生成结果

常见问题

AI SDK是否支持图像输入与生成?

部分提供商支持图像输入与生成,例如Vercel AI Gateway、OpenAI、Anthropic、Google Generative AI、xAI Grok、Azure、Amazon Bedrock、Groq、Fal AI、DeepInfra、Google Vertex AI、Mistral、Together.ai、Luma AI、Baseten等(具体能力因提供商而异)

能否在不更换代码的前提下切换不同模型提供商?

可以。AI SDK提供统一API抽象层,使开发者能通过相同接口调用不同提供商模型,无需修改业务逻辑代码

也可以看看

查看全部

文心智能体平台 AgentBuilder 是百度基于文心大模型的智能体构建平台,开发者可围绕行业与应用场景选择开发方式,以 Prompt 编排定义智能体能力,并通过平台提供的分发路径触达用户。

查看详情