如何逐步下载和安装 Auto-GPT

  最近,ChatGPT 变得非常流行,人们对 OpenAI 的 GPT 技术感到惊叹和赞赏。于是,有人想到创建一个自动化的 ChatGPT,以回答问题并根据用户的输入做出提示,从而实现特定的目的。最终,他们制作了 Auto-GPT。

  

  尽管 Auto-GPT 还在制作中,你可以像开发人员一样获取它——但你需要一些技术知识。提供下载和安装 Auto-GPT 的指南,以使其更易于使用。第一步:要安装 Auto-GPT,以下是分步指南:从 GitHub 下载 Python 3 和 Auto-GPT。您可以手动获取最新版本。确保首先下载 Python 3,因为您需要它来读取和运行 Auto-GPT 中的文件。

  下载文件后,双击安装 Python,勾选“Add python.exe to PATH”框。这使您的电脑可以在设备上的任何位置使用 Python 文件。然后,单击立即安装。

  

  完成 Python 安装后,从 GitHub 获取 Auto-GPT。对于 Windows,您需要下载 Source code.zip 文件,而对于 Linux 和 MacOS,您需要下载 Source code.tar.gz 文件。下载后,将文件夹移动到您想要的位置。

  安装完成后,您可以像开发人员一样使用 Auto-GPT。

  

  第二步:设置 Auto-GPT 自动机器人由于 Auto-GPT 使用 OpenAI 的 GPT 技术,因此必须从 OpenAI 生成 API 密钥以验证并允许访问其产品。请注意,您的 ChatGPT 帐户与 OpenAI 帐户不同,因此您必须注册一个 OpenAI 帐户才能访问他们的 API。以下是配置 Auto-GPT 的步骤:1、完成注册并登录后,点击网站右上角的“个人”。选择“查看 API 密钥”,这将引导您进入 OpenAI API 密钥管理,您可以在其中处理您的 API 密钥。2、要创建新密钥,请单击“创建新密钥”,输入名称,然后单击“创建密钥”。您可以使用 CTRL + C 复制 API 密钥,也可以单击右侧的复制图标。

  

  3、使用 API 密钥,转到您的 Auto-GPT 文件夹,找到并通过记事本打开 .env 文件。

  

  4、打开文件后,向下滚动找到将显示占位符 OPENAI_API_KEY 的 LLM PROVIDER 部分。将占位符替换为您之前复制的 API 密钥,然后保存文件。

  

  请注意,.env 文件包含您所有的服务凭证,因此如果您选择使用其他后端矢量数据库(如 Docker 或 Pinecone),您可以在此处设置产品 API 密钥。但是,如果您只需要 Auto-GPT,那么使用 OpenAI API 密钥就足够了。第三步:安装 Auto-GPT 依赖项设置 Auto-GPT 后,您需要使用名为 Terminal 的程序安装其必要的支持文件。方法如下:1、通过右键单击 Auto-GPT 文件夹并选择“在终端中打开”来打开终端程序。

  

  2、输入以下命令以安装 Auto-GPT 正常运行所需的所有内容:“pip install -r requirements.txt”3、等待安装过程完成。

  

  4、终端将自动下载并安装所有必要的依赖项。python -m autogpt

  

  恭喜!您已经在计算机上成功安装了 Auto-GPT。现在,让我们学习如何使用它。当您第一次打开 Auto-GPT 时,它会提示您为您的 AI 助手命名、角色和它应该实现的五个目标。你可以为你的 AI 助手选择任何你喜欢的名字,因为它不会影响它的性能。但是,您设置的角色将决定您的 AI 服务的目的。填写所有五个目标不是强制性的,但强烈建议这样做。这样做会提高 AI 的效率。

  

  例如,假设您将您的 AI 助手命名为“Recipe-Generator”,并将其目标设置为使用前五种成分来创建食谱。在这种情况下,您可以将前三个目标设置为配方的参数,将后两个目标设置为将配方,然后保存为 TXT 文件并关闭 Auto-GPT。

  

  就是这样!您现在已准备好充分发挥 Auto-GPT 的潜力。使用Auto-GPT输入您的最后一个目标后,您可以按回车键运行 Auto-GPT。 随着 AI 的运行,您可以看到它的想法、推理、计划和批评。 每当 AI 做出决定时,您将被要求在它执行之前授权它的计划。要授权,请键入“y”表示是。如果您希望 AI 在不请求授权的情况下执行多项操作,请键入“y -(授权操作数)”。例如,如果您想授权接下来的五个操作,请键入“y -5”并按回车键。与 ChatGPT 相比,Auto-GPT 的一个显着优势是它可以免费探测互联网。 例如,我们的 Recipe-Generator 助手从互联网上下载了一个文件。然而,此功能也使 AI 具有潜在危险,因此在授权任何操作之前,请始终阅读并理解 AI 助手的想法、推理和计划。

  

  在 AI 的每个动作之后,您可以提供反馈以帮助它完成任务。在示例屏幕截图中,我们的 AI 助手将同一步骤重复了三次。我们进行了干预并告诉 AI 跳过浏览食谱并开始创建输出。

  

  创建食谱后,我们的 AI 助手完成了它的任务。要查看结果,请转到 Auto-GPT 文件夹并打开 auto-gpt-workspace。恭喜!我们的 AI 助手生成了鸡肉馅饼砂锅菜谱。

  

  不过,Auto-GPT 有一些限制。运行测试后,我们发现 Auto-GPT 不能很好地处理复杂的任务。大多数时候,它一直围绕着同样的想法和推理循环。它感觉更像是 ChatGPT,而不是它本应成为的自主助手。许多这些无限循环的原因是人工智能不知道如何处理网站广告、登陆页面、cookie 和弹出窗口。这个问题很可能是因为我们只使用了 GPT-3.5,而不是更高级的 GPT-4。尽管这两个版本的名称相似,但 GPT-3.5 和 GPT-4 彼此有很大不同。Auto-GPT 是目前正在开发的一款程序,旨在帮助用户使用 AI 助手完成任务。尽管它仍处于开发阶段,但其功能将得到改进。然而,目前使用的是 GPT-3.5,这并不是该程序的最佳选择。开发人员计划升级到 GPT-4,这将提供必要的功能,使 Auto-GPT 更加出色和高效。同时,用户可以试用当前版本的 Auto-GPT,但可能会遇到一些限制和错误。随着程序的不断开发和新更新的发布,Auto-GPT 将变得更加有用和强大。