AgentGPT安装教程
简介
AgentGPT允许您配置和部署自主人工智能代理。命名你自己的自定义人工智能,让它实现任何可以想象的目标。它将试图通过思考要做的任务、执行这些任务并从结果中学习来达到目标?.
AgentGPT英文官方网站:https://github.com/reworkd/AgentGPT
AgentGPT中文安装教程:https://blog.zhexuan.org/archives/agentgpt-setup.html
要求
- Node.js: 需要18 LTS及以上版本,用于运行AgentGPT程序
- OpenAI API key:OpenAI的API密钥,用于AgentGPT调用OpenAI的API接口
准备
- AgentGPT需要调用Google来搜索资料,需要确保本地访问正常,也可以考虑购买一台Windows服务器,参考教程:https://blog.zhexuan.org/archives/overseas-server.html
注意以下规则
系统镜像:必须选择Windows Server
地域:必须选择新加坡、东京、美国等地 - 下载安装Nodejs
在浏览器中访问 https://nodejs.org/en ,
选择LTS这个64位版本下载
安装过程一路Next下去即可。 - 获取OpenAI API Key
在浏览器中访问 https://platform.openai.com/account/api-keys ,点击“Crteate new secret key”创建新的秘钥。
在弹出窗口中,填写一个密钥的名称,比如“AutoGPT”,再点击“Create Secret Key”开始创建。
在弹出的窗口中,就显示一个新的OpenAI API Key,以“sk”开头的字符串,点击右侧的复制按钮将其复制保存下来。
安装
下载AgentGPT代码
从开始菜单中找到“Windows系统”->“命令提示符”
切换到D盘,这里也可以使用其他盘。D:
使用Git下载AgentGPT源代码
git clone https://github.com/reworkd/AgentGPT.git
进入AgentGPT目录下
cd AgentGPT
以上三步如图所示
安装AgentGPT依赖包:
使用命令npm install
安装后如下
复制并重命名
.env.example
为.env
copy .env.example .env
打开.env
,填写你的OPENAI_API_KEY
,填写后保存。创建数据库
进入prisma目录cd prisma
选择使用Sqlite做为数据库
useSqlite.sh
创建数据库
npx prisma db push
创建过程如下图所示
使用方法
启动服务
npm run dev
- 在浏览器中打开AgentGPT
地址为本地地址:http://localhost:3000 - 设置这个AI的名称Name、目标Goal,然后Deploy Agent
这样就是在正常运行了。