由知名的前端网站搭建与Next.js专业团队Vercel打造的Vercel AI SDK是一款专为加速创建互动型人工智能聊天机器人的Web应用而设计的工具包。它使开发者能够利用JavaScript和TypeScript来开发流畅的人机对话体验。
Vercel AI软件开发工具包的优势
- 本服务兼容React/Next.js、Svelte/SvelteKit 和 Vue/Nuxt 等前端框架,并且也支持 Node.js、Serverless 以及 Edge Runtime。
- 该系统集成了多种AI模型的适配器,兼容来自LangChain、OpenAI、Anthropic以及Hugging Face的大语言模型。
- 提供一个互动式的在线示例区(playground)(ai.vercel.sdk该平台集成了20个开源及云端的大语言模型(LLM)。用户能够即时查看各种对话模式下的聊天界面,同时也能迅速获取相应的代码片段。
- 我们可以为你提供多种AI聊天机器人的情境范本与实例。这些范本是由Vercel根据不同的框架和技术所构建而成,并且支持你进行克隆或直接复制以用作初始设计的基础。
怎样利用Vercel AI软件开发工具包?
- 为了开始构建一个基于OpenAI的GPT聊天机器人项目,请确保您的计算机已安装Node.js 18或更高版本。同时,您还需要获取OpenAI API的访问密钥才能进行开发工作。
- 采用Next.js(
使用 pnpm dlx 工具来初始化我的人工智能应用项目:my-ai-app
或者可以考虑使用Svelte(使用 pnpm 创建最新的 Svelte 项目,命名为 my-ai-app:
可以使用其他类似的架构来启动一个新的项目,并导航至刚建立的工作目录。
```
pnpm create svelte --my-ai-app
```进入my-ai-app目录:cd into my-ai-app
当然,请提供您希望我修改的内容。这样我可以根据您的要求进行伪原创处理。 - 配置所需的软件包,
使用 pnpm 安装 ai 和 openai-edge 包。
- 设置 OpenAI API 的访问密钥,
本地环境配置文件
请在项目的主目录下新建一个文件,并插入您的OpenAI API密钥。 - 完成API路由的搭建并与UI接口对接后,接下来可以开始使用。
运行 pnpm 脚本以启动开发环境
启动执行软件程序