Auto-GPT的安装和使用指南

在ChatGPT发布之后,人工智能已经在我们看待计算方式方面带来了巨大的变革。现在,您可以使用您自己的数据如何训练您的AI聊天机器人并开发具有自然语言的应用程序。开发人员现在正在致力于下一个大事件——自主AI代理——这是AGI(人工通用智能)的开端。Auto-GPT是一个工具,可以让您通过允许LLM(大型语言模型)自主思考、计划和执行操作来实现您的目标。您不再需要添加任何输入,因为AI可以理性地思考和做出决策。所以,如果您感兴趣,请跟随我们的教程,学习如何安装和使用Auto-GPT。

目录

  • 使用Auto-GPT之前需要知道的事情
  • 如何在您的PC上设置Auto-GPT
    • 步骤1:安装Python和Pip
    • 步骤2:添加API密钥以使用Auto-GPT
    • 步骤3:在Windows、macOS和Linux上安装Auto-GPT
    • 步骤4:如何在您的PC上使用Auto-GPT
  • Auto-GPT替代方案:使用AgentGPT自动执行任务(简化解决方案)

使用Auto-GPT之前需要知道的事情

1. 您不需要一台强大的计算机来安装和使用Auto-GPT。任何普通的计算机都可以完成这项工作。重要的计算工作由云端的OpenAI API完成。

2. 如果您有访问GPT-4 API,Auto-GPT会效果最好,因为它在思考和得出结论方面更加出色。它也不容易产生幻觉。如果您尚未获得访问权限,可以使用此链接加入GPT-4 API的等待列表。不过,您也可以使用常规的OpenAI API与GPT-3.5模型。

3. Auto-GPT使用了大量的令牌,因此在免费信用额度用尽后,您必须添加结算明细并设置支出限制。

4. 与免费版本的ChatGPT不同,Auto-GPT可以连接到互联网,并查找任何主题的最新信息。因此,您可以使用它访问任何网页并获取信息。

如何在您的PC上设置Auto-GPT

步骤1:安装Python和Pip

1. 首先,从这里下载适合您平台的最新版本的Python并进行安装。

如何安装和使用Auto-GPT:一个自主AI工具

2. 在Windows上,在安装Python之前,确保启用“将python.exe添加到PATH”。现在,点击“立即安装”。您可以通过此链接查看详细的在Windows上安装Python和Pip的教程。

如何安装和使用Auto-GPT:一个自主AI工具

3. 为了测试Python的安装,打开Windows终端并运行下面的命令。这两个命令都应返回版本号。Linux和macOS用户应该在这些命令中使用python3pip3

python

步骤2:添加API密钥以使用Auto-GPT

1. 接下来,前往此链接打开Auto-GPT的最新GitHub发布页面。在这里,点击“源代码(zip)”以下载ZIP文件。

添加API密钥以使用Auto-GPT

2. 现在,双击以解压ZIP文件并复制“Auto-GPT”文件夹。

添加API密钥以使用Auto-GPT

3. 接下来,只需将文件夹粘贴到您选择的位置。

文件夹

4. 现在,打开文件夹,找到“.env.template”文件。使用记事本或任何文本编辑器打开它。

添加API密钥以使用Auto-GPT

5. 接下来,前往OpenAI的网站获取API密钥。如果您没有帐户,请创建一个免费帐户,然后点击“创建新的秘密密钥”。现在,复制API密钥。

添加API密钥以使用Auto-GPT

6. 然后,转到文本编辑器并将API粘贴到“OPENAI_API_KEY”部分。您可以参考下面的图片来了解。

openai api密钥

7. 接下来,打开pinecone.io访问)并创建一个免费帐户。这将允许LLM从内存中检索与AI应用程序相关的信息。

添加API密钥以使用Auto-GPT

8. 在这里,点击左侧边栏的“API密钥”,然后在右侧窗格中点击“创建API密钥”。

添加API密钥以使用Auto-GPT

9. 给它一个名字,比如“autogpt”,然后点击“创建密钥”。

添加API密钥以使用Auto-GPT

10. 现在,通过点击按钮复制“密钥值”。

添加API密钥以使用Auto-GPT

11. 再次打开文本编辑器,然后将其粘贴到PINECONE_API_KEY旁边。

添加API密钥以使用Auto-GPT

12. 同样,复制“环境”下的值。

添加API密钥以使用Auto-GPT

13. 现在,将其粘贴到PINECONE_ENV旁边。

添加API密钥以使用Auto-GPT

14. 最后,保存“.env.template”文件。

添加API密钥以使用Auto-GPT

15. 完成后,将.env.template重命名为.env。您几乎完成了。

添加API密钥以使用Auto-GPT

步骤3:在Windows、macOS和Linux上安装Auto-GPT

1. 添加API密钥后,现在是时候运行Auto-GPT了。右键单击“Auto-GPT”文件夹,然后选择“复制为路径”。

在Windows、macOS和Linux上安装Auto-GPT

2. 现在,打开终端并键入cd,然后添加一个空格,然后粘贴您复制的路径。您可以右键单击终端快速粘贴路径。接下来,按Enter键,您将进入Auto-GPT文件夹。macOS和Linux用户可以在文件夹内右键单击并打开终端。

cd 路径

在Windows、macOS和Linux上安装Auto-GPT

3. 一旦进入此处,运行下面的命令。它将自动安装所有必需的库以运行Auto-GPT。

pip install -r requirements.txt

在Windows、macOS和Linux上安装Auto-GPT

4. 接下来,运行下面的命令,它将在您的系统上启动Auto-GPT

python -m autogpt

在Windows、macOS和Linux上安装Auto-GPT

步骤4:如何在您的PC上使用Auto-GPT

1. 在第一次运行Auto-GPT时,它将要求您为AI命名。例如,我正在创建一个名为Shopper-GPT的AI,它可以在Amazon上查找产品。如果您不想为特定用例创建AI,您可以将此字段留空并按Enter键。它会默认加载Entrepreneur-GPT名称。

如何使用Auto-GPT

2. 接下来,您需要定义AI的角色

如何使用Auto-GPT

3. 然后,逐个为自主AI设置目标。这是告诉AI您想要实现的目标的地方。您可以要求它将信息保存在文本或PDF文件中。您还可以要求它在检索所有信息后关闭。

如何使用Auto-GPT

4. 现在,Auto-GPT将开始思考。在行动过程中,它将要求您授权操作。按“y”并按Enter键进行确认。它可能会连接到网站并收集信息。

如何使用Auto-GPT

5. 您可以阅读AI的思考、推理和计划。它还提供批评(一种消极的提示),以便它提供正确类型的信息。最后,它执行操作。

如何安装和使用Auto-GPT:一个自主AI工具

6. 如果您想要连续运行AI而无需用户授权,可以y -n并按Enter键。确保将n替换为一个数字。如果输入y -5,表示它将不会请求您的下5个操作的许可。请注意,您可以使用“Ctrl + C”快捷键停止任何连续操作。

如何安装和使用Auto-GPT:一个自主AI工具

7. 此外,Auto-GPT可能会自动打开Chrome以从互联网上获取信息,如下图所示。

如何使用Auto-GPT

8. 由于我使用的是常规的OpenAI API和GPT-3.5模型,该模型不断运行于无限循环中。出于某种原因,Auto-GPT无法创建文件。但在任务完成后,您应该在Auto-GPT文件夹下找到最终信息。一旦到达此处,打开“auto_gpt_workspace”。

如何使用Auto-GPT

Auto-GPT替代方案:使用AgentGPT自动执行任务(简化解决方案)

如果您不想在本地设置Auto-GPT并希望使用简化的解决方案来自动执行和部署任务,您可以使用AgentGPT。它是基于Auto-GPT构建的,但您可以直接在浏览器中访问它。无需使用终端和命令。以下是它的工作方式。

1. 打开agentgpt.reworkd.ai(访问)并点击左下角的“设置”。

AgentGPT

2. 在这里,添加您的OpenAI API密钥。您可以从这里获取API密钥。如果您没有访问GPT-4 API,选择“gpt-3.5-turbo”作为模型,然后点击“保存”。

AgentGPT

3. 接下来,为您的AI代理命名并设置您希望实现的目标。现在,点击“部署代理”,以便Auto-GPT AI开始思考您的输入。

AgentGPT

4. 任务完成后,您可以点击“保存”或“复制”以获取最终结果。

AgentGPT

5. 如果要停止AI代理,点击“停止代理”。

AgentGPT

这就是您可以安装和使用Auto-GPT来创建多头任务并借助AI实现它们的方式。在我的测试中,Auto-GPT未能完成许多任务,并且陷入了无限循环——很可能是因为我使用了GPT-3.5 API(ChatGPT API)。Auto-GPT以创造性的方式制作URL,并且无法检索内容,因为URL是虚构的,而且API没有权力访问实际网站。因此,Auto-GPT需要GPT-4 API的访问权限,以便更好地工作。

不过,AgentGPT是一个不错的替代方案,可以让您轻松自动化任务,而无需在本地设置复杂的环境。它是一个值得尝试的工具,可以加速您的工作流程,但请记住,其性能可能受限于底层GPT-3.5模型。如果您想要更好的结果,您可以等待GPT-4 API的访问权限。如果您遇到任何问题,请随时提问。

滚动至顶部