如何使用自动 GPT
已发表: 2023-05-08Auto-GPT 是一个开源 Python 应用程序,它利用 OpenAI 的 GPT-4(一种大型语言模型 (LLM))来自动执行复杂的多步骤项目和任务。
Auto GPT 是一个强大的工具,可以帮助用户在按下回车键时生成高质量的书面内容。 与 ChatGPT 不同,Auto-GPT 可以在互联网上搜索信息、收集数据和完成任务。
将其视为您自己的私人助理,处理您不想做或没有时间处理的任务。 是的,我们都可以利用这些日子中的某一天让我们的生活更轻松、更有效率。
在本文中,我们将向您展示启动和运行这些 AI 代理之一所需的条件以及所需的技能。
使用 Auto-GPT 前须知
- 首先,您应该了解什么是 Auto-GPT 及其工作原理。 我在这里写了一篇介绍性的文章。
- 学习这个 Auto-GPT 教程需要一些基本的编程经验和一台笔记本电脑,因为它需要安装 Python 和其他必要的依赖项。
- 要使用 Auto-GPT,您还需要一个 OpenAI 帐户来生成您的 API 密钥。 该 API 允许 Auto-GPT 与 OpenAI 的 GPT-4 和 ChatGPT 进行通信。 最后,您需要访问 GPT-4。 这里有一个等候名单,等待时间通常不会很长。
准备好所有需要的东西后,请继续并在此处创建一个 OpenAI 帐户。 稍后你会回来讨论这个。
如何在您的 PC 上安装 Auto-GPT
现在我们拥有了开始使用 Auto-GPT 所需的一切,现在我们可以运行它了。 但是,如果您尚未安装 Python,我们需要先进行设置。 就是这样。
第 1 步:安装 Python
- 从官网下载Python,按照步骤安装。 对于 Windows 用户,确保在安装过程中勾选“将 python.exe 添加到 PATH ”选项。
- 测试您的 Python 安装以确保一切顺利。 打开命令提示符或终端并运行“python –version”和“pip –version”以获取版本号。
Linux 和 MacOS 用户应该改用“python3”和“pip3”命令。
第 2 步:获取 Auto-GPT 源代码和 OpenAI API 密钥
现在我们已经有了 Python,我们需要将 OpenAi 绑定到我们的环境中。 这是如何做的。
- 接下来,在此处访问 Auto-GPT 的 GitHub 存储库以下载最新版本的源代码。 其他版本可能有问题,所以最好选择最新版本,因为它最稳定。
- 下载后,双击将文件解压到您的本地机器并保存在您喜欢的位置。
- 打开文件夹并查找“.env.template”文件。 使用记事本或您喜欢的文本编辑器打开它。
- 接下来,转到 OpenAI API 仪表板并获取您的 API 密钥。 如果您没有,请单击“创建新密钥”。 复制创建的密钥并将其保存在安全的地方。
- 之后,返回文本编辑器并粘贴 API 的密钥,如下图所示
- 保存文件后,将“. env.template ”文件到“ .env ”
第 3 步:在 Windows、MacOS和 Linux上安装 Auto-GPT
好吧,我们快到了。 该过程的下一步是在您的设备上安装 Auto-GPT。
- 将 API 密钥添加到 env 文件后,选择 Auto-GPT 文件夹并选择“复制为路径”选项
- 打开终端,键入带空格的cd ,粘贴您复制的路径,然后按 enter。 MacOS 和 Linux 用户可以右键单击并打开文件夹内的终端。
- 完成上一步后,运行“ pip install -r requirements.txt ”自动安装 Auto-GPT 所需的所有库。 您可能会在屏幕上看到很多技术文本,这个过程可能需要一些时间,但不要担心; 这意味着它正在工作!
- 接下来,运行“ python -m autogpt ”以在您的系统上启动 Auto-GPT
如何在您的 PC 上运行自动 GPT
好吧,现在我们到了最后阶段。 最后,让我们带她出去兜风,看看她做了什么。
- Auto-GPT 会要求您在第一次运行时为 AI 命名(“ python -m autogpt ”)。 对于本教程,我正在创建Playlist-GPT ,它应该能够根据我的心情创建播放列表。
- 接下来的步骤是描述您的AI 的角色并为您的 AI 输入最多5 个目标,如下图中我的示例所示
- Auto-GPT 以这些方式工作
- 想法:根据您的目标和您的 AI 的角色创建。
- 推理:如何最好地实现设定的目标。
- 计划:找出成功完成任务的方法的步骤。
- 批评:不断改进其性能以提供最好的结果。
(请参见下面屏幕截图中的示例)
- 我要求Playlist-GPT将歌曲附加到名为“playlist.txt”的文件中,并将该文件保存在我的电脑上。 我喜欢所有的歌曲,所以没有必要删除任何歌曲。
下图显示了我在“playlist.txt”文件中的新歌曲播放列表,全部由Playlist-GPT 完成!
如何在浏览器中运行 Auto-GPT(无需 Python 或编程技能)
对于非程序员的好消息,您可以使用 Agent-GPT 直接在浏览器中运行 Auto-GPT。 借助这个在线工具,您可以在浏览器中组装、配置和部署自主 AI 代理。
分析和完成任务可能需要一段时间,但最终您将能够导出和查看数据。
奖金
我试用了 Agent-GPT 并上传了一个 PDF 文档,您可以在其中阅读整个思考过程并了解 Auto-GPT 如何实现给定目标。
它不停地思考、计划、批评,并给自己未来的任务,直到它停止人工输入。
但 AgentGPT 并不是让 AutoGPT 在浏览器中运行的唯一选择。 以下是一些值得一试的替代方案:
把它包起来
Auto-GPT 是一个有趣的工具,它利用 OpenAI 的大型语言模型来自动执行复杂的任务。 此外,Auto-GPT 具有“独立思考”的能力,可以节省时间并提高工作效率。
要充分利用 Auto-GPT 功能,您需要在您的 PC 上安装 Python,以及一个 OpenAI API 帐户。 当然,您也可以使用在线替代方案,例如 Agent-GPT, 它建立在 Auto-GPT 之上。
总而言之,Auto-GPT 是一款值得考虑的工具,适用于希望在完成任务时提高工作效率和简化工作流程的任何人。
对此有什么想法吗? 在评论下方给我们留言,或将讨论转移到我们的 Twitter 或 Facebook。
编辑推荐:
- ChatGPT 的隐身模式有多可靠?
- ChatGPT 的到来是否扼杀了元宇宙?
- ChatGPT 可以胜任您的工作吗? OpenAI 说是,至少有 19% 的人
- 这个 iOS 快捷方式将 Siri 与 ChatGPT 同步——这里是设置方法