近年来,人工智能 (AI) 经历了快速发展,GPT-3 等大规模语言模型的出现扩大了人工智能自动化的可能性。Auto-GPT 是一个实验性的开源应用程序,展示了 GPT-4 语言模型的功能。该计划旨在自主开发和管理由 GPT-4 驱动的企业,以增加其净资产。这是 GPT-4 完全自主运行并突破 AI 可能性的界限的首批示例之一。在本文中,我们将概述如何使用 AutoGPT 让我们开始吧!

Auto GPT:概述

AutoGPT 是一项非凡的 AI 技术,它通过 API 利用 GPT-4 和 GPT-3.5 来创建成熟的项目,方法是在自己的提示上进行迭代并在每次迭代中构建它们。它可以读取和写入文件、浏览 Web、查看其提示的结果,并将它们与提示历史记录相结合。

简而言之,AutoGPT 是迈向 AGI 的突破,并有可能彻底改变我们的工作方式。它可以被赋予一个AI名称,例如 食谱生成器 和它必须满足的5个目标。设定目标后,AutoGPT 可以开始处理项目,直到完成。

值得注意的是,AutoGPT 在给定复杂任务时容易陷入循环并发出毫无意义的请求。然而,对于简单的工作,结果是惊人的。AutoGPT 使用您的 OpenAI 帐户中的积分,免费版本包括 18 美元。此外,AutoGPT 会在每次提示后请求许可,使您能够在花费一美元之前对其进行广泛的测试。

您可以使用 AutoGPT 进行编码吗?

AutoGPT 在编码方面非常出色。它与Python配合得很好,结果令人印象深刻,只要脚本不太复杂。但是,它可能会与其他语言(如Java)一起挣扎。AutoGPT 可以研究数据,将其情境化,并用它制作脚本。它甚至可以测试自己的脚本。

更令人着迷的是AutoGPT的非编码结果。您可以要求它研究一个主题,围绕它建立知识并生成输出。例如,您可以要求它为20种最佳日本料理创建食谱书,包括对异国情调成分的解释。

Auto-GPT 如何工作?

Auto-GPT 旨在用户友好,并且需要最少的技术专业知识。该程序通过基于Web的界面访问,该界面允许用户查看程序生成的数据和报告。该程序在识别新机会或采取措施时向用户发送警报和通知。该程序的核心功能由 GPT-4 语言模型驱动,该模型使用自然语言处理来分析和理解书面和口语。该计划接受过各种数据源的培训,这使其能够识别模式和趋势,并制定增加净资产的策略。

如何使用自动GPT?

使用 AutoGPT 是一个简单的过程,允许用户利用 GPT-4 的强大功能来完成各种任务,例如研究、编码和故事改进。首先,用户需要Python,OpenAI API密钥和Pinecone API密钥。此外,他们可以使用 11 Labs API 密钥进行 AI 生成的语音。

定义 AI 角色

使用 AutoGPT 的第一步是定义 AI 的角色。用户应根据他们希望 AI 执行的任务为其 AI 分配名称和角色。例如,研究、Python 代码生成或故事增强。必须具体说明用户希望AI实现的目标,以获得更有效的结果。

 

设定目标

下一步是为人工智能设定明确的目标。例如,查找信息、将数据保存到文件、运行代码或编辑文本。用户应包括有关所需输出文件的详细信息以及完成任务的任何必要步骤。

执行任务

在定义AI角色并设定明确目标后,用户可以执行任务。用户应授权AI给出的每个命令完成任务,一次一个步骤。他们应该监控人工智能的进展,并在必要时进行干预。当AI完成其任务并实现其目标时,它将自动关闭。

入门所需内容

在我们深入安装过程之前,您需要在计算机上安装一些依赖项:

  • Git(你可以使用 GitHub for desktop)
  • Python 3.7 或更高版本
  • OpenAI API 密钥
  • 松果 API 密钥

如何获取 PineCone 和 OpenAI API 密钥?

在使用Auto-GPT 之前,您必须在 OpenAI 和 PineCone 上注册帐户并获取其相应的 API 密钥。这是如何:

  • OpenAI的网站允许您在那里注册。
  • 单击“帐户”页面的“API 密钥”选项卡上的“创建新的密钥”。
  • 您将无法通过在线界面获取此密钥,因此请保存副本。
  • 接下来,注册一个 PineCone 帐户并访问 API 密钥选项卡。
  • 应复制值和环境并将其保存在安全位置。

设置自动 GPT

现在让我们开始安装过程,因为您已经设置了所有要求。

第 1 步:克隆Auto-GPT 的存储库

要克隆项目,请使用 Git Bash 并输入以下命令:

git clone https://github.com/Torantulino/Auto-GPT.git

第 2 步:保存依赖项。

转到Auto-GPT 项目的文件夹:

pip install -r requirements.txt

接下来,将.env.template重命名为.env,并在相应的字段中输入OpenAI和PineCone API密钥和环境。

步骤 3:测试运行

在终端中运行 main.py Python 脚本。运行以下命令后,应出现以下屏幕:

python scripts/main.py

如果您无权访问 GPT-3 API,请将 —gpt4only 添加到命令末尾。

配置Auto-GPT 后,您可以使用它根据您的输入生成文本。例如,如果您要求 Auto-GPT 制作一篇关于特定主题的 600 字文章,它可能会为您创建内容。下面是一个插图:

描述 AI 的功能。
因为我们会要求它写一篇文章,所以让我们把它命名为“人工智能作家”。以下是对它的作用的解释:“一种人工智能,用于从互联网上收集信息,并创建一篇关于某个主题的独特、有说服力和当前的文章。

定义目标
最后,我们必须确定我们希望实现的目标。例如,考虑我们的 AI 编写器的以下三个目标:

  • 目标一: 在线查找有关 ChatGPT 插件发布的信息。
  • 目标2:写一篇600字的文章,包括引言、正文和结论,解释为什么它是革命性的。
  • 目标3:撰写300字的文章摘要

注意:如果您未启用“连续模式”,则可能需要授予 AI 权限才能继续手动提供答案。

你应该在重复几次后获得 500 字的文章和 300 字的摘要。