关于AutoGPT:
Auto-GPT是一种自动化的生成式预训练模型,它是基于GPT(生成式预训练Transformer)模型的一种变体。GPT模型是一种在自然语言处理(NLP)任务中广泛使用的深度学习模型,具有强大的文本生成和理解能力。Auto-GPT可以应用于各种任务,如机器翻译、问答系统、文本摘要等。
我们可以知道Auto-GPT可以在我们设置好的一个条件去“思考”并解决,这也让AI进一步的进入我们的生产应用中。在今天下午在服务器跑通之后(基于GPT3.5),发现它可以做的事情太多太多了,仅在服务上,就可以一直跑文章,检索资料,部署网页等等。
演示截图:
如何在本地简单部署一个Auto-GPT:
注意:如果你是本地使用,需要开全局代理,如果你有国外的服务器那就可以无视
第一步:安装Python 3:
在 Windows 上安装 Python 3:
1. 访问 Python 官方网站:https://www.python.org/downloads/windows/
2. 在页面中,找到最新的 Python 3 版本并点击。你会看到不同的安装包,例如 Windows x86 和 Windows x86-64。根据你的系统选择合适的安装包。通常情况下,现代计算机都是 64 位系统,所以你可能需要选择 Windows x86-64。
3. 下载安装包后,双击运行。这将打开 Python 安装程序。
4. 在安装程序中,务必勾选“Add Python 3.x to PATH”选项。这将把 Python 添加到系统路径中,使得你可以在命令提示符中直接运行 Python。
5. 选择“Customize installation”进行高级设置,或者直接点击“Install Now”进行默认安装。
6. 安装过程中,你可以看到安装进度。安装完成后,点击“Close”关闭安装程序。
7. 打开命令提示符(按 Win + R 键,输入“cmd”并按 Enter 键),然后输入`python --version`,按 Enter 键。如果安装成功,你将看到 Python 的版本信息。现在你已经成功在 Windows 上安装了 Python 3。接下来,你可以开始学习和使用 Python 了。
在 Ubuntu 上安装 Python 3 :
1. 打开终端(Terminal)。你可以通过按下 `Ctrl + Alt + T` 组合键快速打开终端。
2. 首先,确保系统的软件包列表是最新的。在终端中输入以下命令并按 Enter 键:```sudo apt update```
3. 接下来,安装 Python 3 及其附带的工具包。在终端中输入以下命令并按 Enter 键:```sudo apt install python3```
4. 输入你的用户密码并按 Enter 键。安装过程可能需要一段时间,取决于你的网络速度。
5. 安装完成后,检查 Python 3 是否已成功安装。在终端中输入以下命令并按 Enter 键:```python3 --version```你将看到 Python 3 的版本信息,表示安装成功。现在你已经成功在 Ubuntu 上安装了 Python 3。接下来,你可以开始学习和使用 Python 了。
当你完成这些时,恭喜你,你已经完成一半了,剩下的步骤将会非常简单
第二步:下载Auto-GPT的源程序:
GITHUB地址:
您好,本帖含有隐藏内容,请回复后再查看。
如果你无法进去可以使用这个地址下载:
蓝奏云:
您好,本帖含有隐藏内容,请回复后再查看。
第三步:保存到一个你能看到的地方
切记不要放在你的C盘或者服务器的系统文件夹中
第四步:配置环境
解压Auto-GPT之后可以看到一个 .env.template 的文件
修改.env.template这个文件中的OPENAI_API_KEY
如图:
做完这些之后将.env.template文件重命名为:.env
第五步开始使用:
在你的Auto-GPT这个目录中打开终端
执行:
pip install -r requirements.txt
完成后执行:
python -m autogpt或python3 -m autogpt
//二选一即可
可以看到如图所示内容:
此时就说明你成功了,就可以开始使用了
使用教程:
1.设置好Ai Name 中英文都可以
2.设置这个ai是做什么的,最好使用英文,中文有可能会报错
3.设置ai的工作也就是你需要它做些什么
就像这样:
到这里基本就可以开始跑了
如果报错就只需要重新输入```python -m autogpt```或者```python3 -m autogpt```这个命令就行
注意的一些操作:
1.授权单个命令,输入y
2.授权一系列N个连续命令,输入y -N
3.退出程序,进入n
教程到此结束~
内容出处:OneAiNav