简介

AgentGPT允许您配置和部署自主人工智能代理。命名你自己的自定义人工智能,让它实现任何可以想象的目标。它将试图通过思考要做的任务、执行这些任务并从结果中学习来达到目标?. AgentGPT英文官方网站:https://github.com/reworkd/AgentGPT AgentGPT中文安装教程:https://www.fangbei.org/archives/agentgpt-setup.html

要求

  • Node.js: 需要18 LTS及以上版本,用于运行AgentGPT程序
  • OpenAI API key:OpenAI的API密钥,用于AgentGPT调用OpenAI的API接口

准备

  1. AgentGPT需要调用Google来搜索资料,需要确保本地访问正常,也可以考虑购买一台Windows服务器,参考教程:https://www.fangbei.org/archives/overseas-server.html 注意以下规则 系统镜像:必须选择Windows Server 地域:必须选择新加坡、东京、美国等地
  2. 下载安装Nodejs 在浏览器中访问 https://nodejs.org/en , image 选择LTS这个64位版本下载 image 安装过程一路Next下去即可。
  3. 获取OpenAI API Key 在浏览器中访问 https://platform.openai.com/account/api-keys ,点击“Crteate new secret key”创建新的秘钥。 image 在弹出窗口中,填写一个密钥的名称,比如“AutoGPT”,再点击“Create Secret Key”开始创建。 image 在弹出的窗口中,就显示一个新的OpenAI API Key,以“sk”开头的字符串,点击右侧的复制按钮将其复制保存下来。 image

安装

  1. 下载AgentGPT代码 从开始菜单中找到“Windows系统”->“命令提示符” image 切换到D盘,这里也可以使用其他盘。
    D:

    使用Git下载AgentGPT源代码

    git clone https://github.com/reworkd/AgentGPT.git

    进入AgentGPT目录下

    cd AgentGPT

    以上三步如图所示 image

  2. 安装AgentGPT依赖包: 使用命令
    npm install

    安装后如下 image

  3. 复制并重命名.env.example为.env
    copy .env.example .env

    image 打开.env,填写你的OPENAI_API_KEY,填写后保存。 image

  4. 创建数据库 进入prisma目录
    cd prisma

    选择使用Sqlite做为数据库

    useSqlite.sh

    创建数据库

    npx prisma db push

    创建过程如下图所示 image

使用方法

  1. 启动服务
    npm run dev

    image

  2. 在浏览器中打开AgentGPT 地址为本地地址:http://localhost:3000 image
  3. 设置这个AI的名称Name、目标Goal,然后Deploy Agent image 这样就是在正常运行了。