自主拆分任务的chatGPT版本autoGPT的用户前端化实现——agentGPT部署及配置全流程

  • A+
所属分类:AI

chatGPT账号
一、说明
  1. agentGPT要求基于GPT4模型,因此部署过程中属于的openAI key必须是chatgpt plus付费版本。
  1. 基于宝塔面板的nodejs程序部署,使用pm2进程管理器托管agentgpt程序到后台运行
  1. 程序部署完成后启用nginx反向代理,因此nextjs程序启动端口
二、部署流程
1、github下载agentgpt程序源码
2、宝塔面板创建php网站,配置相关网站参数
自主拆分任务的chatGPT版本autoGPT的用户前端化实现——agentGPT部署及配置全流程
配置网站域名,确保可以正常访问到新创建的站点。
3、上传agentGPT源码到网站根目录,执行nodejs程序的安装及运行测试
3.1 安装程序依赖包
npm install

3.2 站点根目录下创建 .env 文件,添加如下内容

[root@VM-0-4-opencloudos agentgpt]# cat .env 
NODE_ENV=development
NEXTAUTH_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
NEXTAUTH_URL=http://localhost:3000
OPENAI_API_KEY=sk-dPxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxHS
DATABASE_URL=./db.sqlite

NODE_ENV :  设置程序运行模式为 development
NEXTAUTH_URL:认证URL,注意修改程序的运行端口,与package.json文件中指定的程序运行端口匹配
OPENAI_API_KEY:openAI key
DATABASE_URL:sqlite 数据库文件
3.3 修改package.json文件中的程序运行端口
"scripts": {
    "build": "next build --no-lint",
    "dev": "next dev",
    "postinstall": "prisma generate",
    "lint": "cross-env SKIP_ENV_VALIDATION=1 next lint",
    "start": "next start",
    "prepare": "husky install",
    "test": "cross-env SKIP_ENV_VALIDATION=1 jest"
  }

3.4 启动程序

自主拆分任务的chatGPT版本autoGPT的用户前端化实现——agentGPT部署及配置全流程

首次启动时运行用户为root用户,因为所有命令都是由root用户执行。
使用命令行停止程序,切换至宝塔pm2进程管理图形界面重新启动程序。
切换至宝塔pm2进程管理图形界面重新启动程序
npm run start
验证程序启动正常后,停止程序即可,后续需要通过pm2方式托管程序。
4、pm2方式启动程序
自主拆分任务的chatGPT版本autoGPT的用户前端化实现——agentGPT部署及配置全流程
重新启动成功后,程序运行用户切换至宝塔用户。
5、添加nginx反向代理
自主拆分任务的chatGPT版本autoGPT的用户前端化实现——agentGPT部署及配置全流程
6、访问agentGPT程序
自主拆分任务的chatGPT版本autoGPT的用户前端化实现——agentGPT部署及配置全流程
至此,完成agentGPT部署全流程的所有操作。

pdf+视频ChatGPT配置及使用教程下载:

ChatGPT配置、prompt、本地化部署及使用(注册,故障排查处理,autoGPT,agentGPT,veed,midjourney)教程下载:

自主拆分任务的chatGPT版本autoGPT的用户前端化实现——agentGPT部署及配置全流程

pdf+视频ChatGPT配置及使用教程下载地址:

此处为隐藏的内容!
登录后才能查看!

添加VX或者telegram获取全程线上免费指导

自主拆分任务的chatGPT版本autoGPT的用户前端化实现——agentGPT部署及配置全流程
免责声明

免责声明:

本文不代表知点网立场,且不构成投资建议,请谨慎对待。用户由此造成的损失由用户自行承担,与知点网没有任何关系;

知点网不对网站所发布内容的准确性,真实性等任何方面做任何形式的承诺和保障;

网站内所有涉及到的区块链(衍生)项目,知点网对项目的真实性,准确性等任何方面均不做任何形式的承诺和保障;

网站内所有涉及到的区块链(衍生)项目,知点网不对其构成任何投资建议,用户由此造成的损失由用户自行承担,与知点网没有任何关系;

知点区块链研究院声明:知点区块链研究院内容由知点网发布,部分来源于互联网和行业分析师投稿收录,内容为知点区块链研究院加盟专职分析师独立观点,不代表知点网立场。

本文是全系列中第133 / 156篇:chatGPT

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的电报
  • 这是我的电报扫一扫
  • weinxin
chatGPT账号
知点

发表评论

您必须登录才能发表评论!