1.2 前言
Auto GPT是一个免费的开源项目,结合了GPT-4和GPT-3.5技术,通过API创建完整的项目。与ChatGPT不同的是,用户只需提供AI名称、描述和五个目标,便可为其完成任务,无需不断询问AI以获得答案。这个教程将提供详细的步骤来帮助您在本地部署Auto-GPT,大家可以部署尝试下,要说有多牛叉,我个人要觉得要优化的东西还很多,大家不必太过神化。
1.3 Auto-GPT项目获取
首先,您需要从GitHub上获取Auto-GPT项目的源代码。在命令行中执行以下命令:
git clone https://github.com/Significant-Gravitas/Auto-GPT.git
项目目录结构如图所示:
1.4 本地部署
在本地部署Auto-GPT之前,您需要安装python 3.11.3和pip。请确保您的系统已经安装了这些软件。接下来,您需要按照以下步骤进行操作:
1.4.1 Python 3.11.3环境搭建
- 下载Python 3.11.3(最新版)安装包并运行安装程序。您可以从Python官网或其他可靠的下载站点下载该软件。
- 在安装过程中,请务必勾选“Add Python to PATH”选项,并将Python添加到系统路径中。
- 打开命令行并输入以下命令,以验证Python是否正确安装:
python -V
如果Python正确安装,则应该输出Python的版本信息。
注意:如果你之前有其它版本的python请卸载再安装包括你(安装目录下的所有内容),这主要是预防你安装autogpt所要的依赖包有冲突导致,当然高手可忽视。
进入项目目录:
cd Auto-GPT
安装AUTO-GPT需要的依赖:
pip install -r requirements.txt
这里会安装比较久,有梯子最好。。。。
1.4.2 Auto-GPT配置
- 接下来,把Auto-GPT目录下的“.env.template”文件重命名为“.env”:
- 找到env文件中的OPENAI_API_KEY=xxxx替换成你的openAI KEY,如:
OPENAI_API_KEY=sk-kOvmjD0v8CUWsRBW9e4MT3BlbkFJi5tpxxxxx。
- 其它可不用配置了,除非你有特殊需求。
- 说明:Docker,别搞了windos上安装docker费力不讨好,
以上就配置了个OPENAI_API_KEY其它不用配,有时间的同学可以自己看下目录下的说明文档,数据存储,图片配置等等,谷歌,推特那些没要求不用配。
数据存储的问题我说下,可以使用:local(本地也就是目录下AutoGpt.json那个文件)、pinecone、redis、milvus。默认使用local ,pinecone要申请,redis要自己搭建,看你自己的情况而定。
修改,如:MEMORY_BACKEND=redis
1.4.3 Auto-GPT运行
Auto-GPT启动方式:
1、 python -m autogpt 该方式启动需要你输入y确认;
2、 ython -m autogpt –continuous 无需确认模式
3、 python -m autogpt –speak 文本语音模式;
4、 ython -m autogpt –speak—continuous 本语音无需确认模式
注意如果只有chatgpt3后面加上–gpt3only,如:
python -m autogpt –gpt3only –continuous
1.4.33 Auto-GPT运行展示:
注意:一开始会有个默认的Goals里面的内容都是英文的,直接输入N 退出,有些憨憨就是一直无脑y下去。
正确的做法:n然后输入ai name–à…..is:—àGoal1、Goal2、Goal3、Goal4、Goal5
1.5 结语
本教程提供了Auto-GPT本地部署的详细步骤。希望该教程对您有所帮助。有问题可关注并私信我,提供chatgpt账户及使用。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。