Vercel AI SDK

Vercel AI SDK

Vercel开源的搭建AI聊天机器人的开发套件,支持React/Svelte/Vue等框架

AI开发平台 更新于2026年07月14日

Vercel AI SDK 是由前端网站开发与托管平台 Next.js 开发团队 Vercel 推出的一款开发套件。它旨在帮助开发人员利用 JavaScript 和 TypeScript,快速构建对话式 AI 用户界面以及 AI 聊天机器人网站应用程序。

核心特性

  • 广泛的框架与运行环境支持:兼容 React/Next.js、Svelte/SvelteKit 和 Vue/Nuxt 等主流前端框架,同时支持 Node.js、Serverless 和 Edge Runtime。
  • 多模型适配器内置:集成了多种 AI 模型适配器,支持接入 LangChain、OpenAI、Anthropic 和 Hugging Face 等提供的大语言模型。
  • 交互式在线 Playground:提供包含 20 个开源和云 LLM 的在线提示 playground(sdk.vercel.ai),支持实时展示不同对话模型的聊天界面,并能快速生成代码。
  • 丰富的模板与示例:提供多个 AI 聊天机器人初始模板和示例,开发者可以直接克隆或复制基于不同框架和模型开发的模板。

使用指南

  1. 环境准备:确保电脑已安装 Node.js 18+ 版本。若需开发基于 OpenAI 的 GPT 聊天机器人,还需提前获取 OpenAI API 密钥。
  2. 创建项目:使用 Next.js(命令:pnpm dlx create-next-app my-ai-app)或 Svelte(命令:pnpm create svelte@latest my-ai-app)等框架创建全新项目,并定位至项目目录(命令:cd my-ai-app)。
  3. 安装依赖:执行命令 pnpm install ai openai-edge 以安装所需依赖项。
  4. 配置密钥:在项目根目录下创建 .env.local 文件,并在其中添加您的 OpenAI API 密钥。
  5. 启动应用:创建 API 路由并连接 UI,完成后执行命令 pnpm run dev 即可运行并启动应用程序。

更多AI工具