5 分钟把 Mastra 聊天机器人部署到 Vercel
2026/9/6 9:44:14 网站建设 项目流程

5 分钟把 Mastra 聊天机器人部署到 Vercel

【免费下载链接】mastraMastra is the modern TypeScript framework for AI-powered applications and agents.项目地址: https://gitcode.com/GitHub_Trending/ma/mastra

Mastra 是一个用 TypeScript 搭建 AI 应用的框架,可以帮你快速造出一个能聊天的 AI 机器人。读完这篇,你会拥有一个跑在 Vercel 上、能直接通过浏览器访问的 Mastra 聊天机器人。下面直接开干。

先把环境和账号备齐

你只需要两样东西:电脑上有 Node.js 18 及以上版本和 Git,另外在 Vercel 官网注册一个账号,并准备好模型厂商的 API Key(比如 OpenAI 的)。

接下来把仓库克隆到本地:

git clone https://gitcode.com/GitHub_Trending/ma/mastra cd mastra

这一步搞定后,进入目录安装依赖:

pnpm install

把 Mastra 推到 Vercel

在 Vercel 里导入这个仓库

登录 Vercel 控制台,点右上角的 Add New,选 Project 进入导入页,填好项目名和分支。整个过程只有几次点击,不需要写任何构建配置。

环境变量里填什么

在项目的 Environment Variables 区域加一行,变量名写OPENAI_API_KEY,值填你自己的 Key。如果换其他模型厂商,就换成对应厂商的变量名。少填这一步,机器人上线后就没法调用模型。

点下 Deploy 后等它跑完

剩下的交给 Vercel:它会自动执行构建并生成一个项目链接,控制台里出现部署完成的绿色状态,就说明你的服务已经挂在云端了。

打开链接玩两把

浏览器访问你的项目链接,打开/api/agents路径,如果看到返回的 Agent 列表 JSON,就说明部署彻底成功了。

想再扩展一下,可以直接参考仓库里的 templates/template-chat-with-pdf/,这是一个带完整聊天界面、能针对 PDF 问答的示例,照着它的结构就能把机器人换成你需要的领域。

到这里,Mastra 部署这件事就全走通了:仓库克隆下来、Key 填进 Vercel、点一次部署,你的机器人就在浏览器里等你了。现在就去把 API Key 填进去,两分钟后你就能跟它聊上第一句话。

【免费下载链接】mastraMastra is the modern TypeScript framework for AI-powered applications and agents.项目地址: https://gitcode.com/GitHub_Trending/ma/mastra

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询