RaspiGPT - 建立一个人工智能助手

RaspiGPT人工智能助手

随着GPT-4等语言模型的飞速发展,我们想把人工智能的力量带到PiCockpit。因此,我们的开发人员Chloe设计了新的RaspiGPT工具,用于 码头,这是一个基于GPT的人工智能助手。

它的目的是在这里回答与Rasperry Pi有关的问题。 码头.当然,如果你需要了解其他的东西,它也会很乐意回答你的问题,但要快速提醒你,它是针对树莓派和技术相关的主题。

我们惊讶于设置这样一个人工智能助手是如此简单,所以我们想向你展示如何自己创建一个类似的应用程序!

1 人工智能助理是如何工作的?

该应用程序是相当基本的,但它包含了你所需要的一切。有一个文本字段可以输入提示信息,还有按钮可以重命名、报告、删除或创建聊天记录。

RaspiGPT 查看

注意事项 你需要一个OpenAI的API密钥来建立你自己版本的这个应用程序。

2 安装依赖性

我们将在Raspberry Pi 4上运行该演示,但任何其他运行node.js的系统都可以完全一样地工作。为我们的人工智能助手安装依赖项是非常直接的。

首先,我们需要从GitHub上克隆存储库。

git clone https://github.com/pi3g/GPT-AI-Assistant.git

现在我们需要安装node.js、npm和yarn。进入 node.js下线页面 并为你的系统下载所需的版本。

node.js版本

由于我在Raspberry Pi 4上运行这个例子,我需要下载 ARMv8 版本。

要提取和安装node.js,请运行

tar -xavf node-v18.16.1-linux-arm64.tar.xz
cd node-v18.16.1-linux-arm64/
sudo cp -R * /usr/local/

当然,文件名对你来说可能不同,这取决于你下载的是哪个版本。

使用这些命令来检查node.js和npm是否被正确安装。

node -v
npm -v

这些应该输出正确的版本,如果在安装过程中出了问题,则输出一个错误。

注意事项 进一步的说明也可以在 README文件.

现在我们可以用以下命令安装yarn。

npm install -g yarn

这样一来,所有的依赖都已安装完毕,我们可以继续构建应用程序。

3 构建应用程序

让我们看看如何建立人工智能助手。

导航到您的OpenAI账户的API密钥页面,创建一个新的API密钥。

创建新的API密钥

你可以给它起个名字,比如 "RaspiGPT-Key".请确保将API密钥复制到你的剪贴板上。

这需要被粘贴到以下的行中 "nuxt.config.ts" 文件。

人工智能助理配置

4 运行人工智能助手

在这一点上,所要做的就是建立和运行人工智能助手。因此,我们需要运行以下命令(确保你是在 "gpt-demo" 目录)。

yarn install
yarn build
yarn preview

最后一条命令将在本地托管人工智能助手,因此要访问该应用程序,请打开 "http://localhost:3000" 在你的浏览器中。一个很酷的特点是,答案是在生成过程中流传的,所以你可以跟着读。

观看这个视频(即将推出),看看这个人工智能助手的行动。

发表评论