为何仅仅3天时间,AutoGPT的热度竟然能超越ChatGPT?【文末手把手教你安装和具体用法】

date
Apr 17, 2023
slug
AutoGPT-jieshao
status
Published
tags
Read later
summary
为何仅仅3天时间,AutoGPT的热度竟然能超越ChatGPT?
type
Newsletter
notion imagenotion image

▊▊ AutoGPT 到底是什么?

先买个关子,先看看这两天各大的自媒体平台是如何描述这款产品的?(看完,千万别以为他们只是标题党)

【先来看看B站的】

notion imagenotion image
B站部分UP主24小时内发布的视频

【抖音也是这样刷屏的】

B站部分博主24小时内发布的视频
仔细看,图中任何一个关键词,都能闪瞎我的鸟眼。
(不像我的文章名,神秘中又透露出淡淡的低调,哈哈)
这一次,全网自媒体的用词,比半年前 ChatGPT 发布时,更夸张、更劲爆、更忧虑。
(怎么我也学会这味了?)
其实看完这些 B 站和抖音博主的视频封面,你是不是跟我感觉一样:
这肯定就是标题党??
其实我刚看到这些视频封面,跟你想法一样。
认为 AutoGPT 肯定只是另一个 GPT 插件或 Chrome 扩展程序。
但经过测试,我很快意识到,
它远不止于此。(愤怒的让我砸出了加粗一级标题)

【我的一句话介绍AutoGPT】

AutoGPT 是一款在GPT-4的基础上搭建的比ChatGPT自动化程度更高的全自动化AI工具

【 AutoGPT 的开发者对其的专业化介绍】

AutoGPT 是一个实验性的开源应用程序,展示了 GPT-4 语言模型的功能。
该程序由 GPT-4 驱动,将 LLM“思想”链接在一起,以自主实现您设定的任何目标。
▶ 作为 GPT-4 完全自主运行的首批示例之一,AutoGPT 突破了 AI 可能的界限
相比之下,软件的开发者对自己的作品的介绍则显得——低调而谦逊(Ping Ping Wu Qi)

【业界给它的评价是】

  • ---------------------------------------------------------------------------------------------
AutoGPT 很可能是迈向 AGI 的下一个重要步骤,它可能会比 ChatGPT 本身更彻底地改变我们的工作方式。
  • ---------------------------------------------------------------------------------------------

【最后概括一下,简言之】

在面对复杂工作时,人只需要对 AutoGPT 输入指令,而它会完成各种复杂工作,并不断优化,输出最终结果。
您所要做的就是:
给AI一个名称 - 例如《2023年中国省会城市房地产市场调研报告》,
并添加AI必须满足的描述和5个目标。
在您完成此操作后,AutoGPT 将开始做自己的事情,直到整个项目完成。
AutoGPT 通过 API 使用 GPT-4 和 GPT-3.5 来创建完整的项目,
迭代自己的提示,并在每次迭代中批判性地审查和构建它们。
它能够读取和写入文件,浏览网页并查看自己的提示的结果,并将其与所述提示历史记录相结合。
!!!!!这也太邪恶了吧~!可惜知乎没有五倍放大的字体,我只能用感叹号来表达我的心情!!!!!
notion imagenotion image

▊▊ 你不信 AutoGPT 真有这么牛鼻?来吧,展示!

一、今天我们来尝试做一本电子书刊,书的内容:介绍20种最有名的日本食谱

▶ 先给这本书名个名(也就是AI项目的名字),
就叫它《日本的食谱书刊》

二、明确告诉 AutoGPT 阶段性目标和最终目标

▶ 然后给AI项目一个详细的描述:
一个在线研究最佳日本食谱,并创建一个包含20种最佳日本食谱的本地文本文件的AI
▶ 最后,为了确保达成最后的结果,给他安排4个阶段性目标和1个最终目标
目标1:
研究推荐最好的20种日本食谱
目标2:
从中创建一个食谱书,包括日本料理的介绍和结尾
目标3:
提供配料成分的详细信息
目标4:
排版,给它一个清晰的结构
目标 5:
将输出保存到当前目录中的本地文本文件

三、接下来,见证奇迹的发生

它先像个小学生一样全面审题:
然后开始智能生成并审查自己的执行计划
然后它开始谷歌搜索:
在获得大量结果后,它开始审查结果并提出一个改进的计划:
浏览后,它将开始写入文件:
然后文件看起来像这样:

四、这简直太疯狂了,

▶ 它很快就创建了食谱列表(这对ChatGPT也不是多大的难事);
▶ 并附上了成分列表,并开始详细介绍;
……
♥ 高能预警:
最最最关键都是它在不断的搜索、总结、优化之后,持续向文件中添加了越来越多的内容;

五、就在此时,我选择输入“Y”,主动停止该AI项目

因为这项目消耗我的点数实在是太多了,难怪很多已经测试过的国外博主都建议:
使用 OpenAI 设置和监控 API 密钥限制,以避免过多的费用。
很遗憾,因为太烧钱了,所以没有能完成,完整的测试,也没能id各位分享完整的测试结果。

六、但其实测试到这,AutoGPT 可以做什么,怎么做?真的已经很让我震撼了!

测试终止后,引发了我的很多思考;
很庆幸我们生在这样一个AI大爆发的时代;
也很高兴,你能看到我这篇文章,并且还一直看到这里。

▊▊ AutoGPT 这么屌,它是哪家公司&个人创造的呢?

小编查询了 GitHub 的频道和开发者的 linkedin 的结果 ,结果呈现给各位看官

【GitHub的频道】

◀ 该软件的发布者是 托兰·布鲁斯·理查兹·托兰图利诺
(这名字,至少念3遍才能念对,后续直接叫他老托)

【linkedin的介绍】

◀ 老托带领的应该是一个位于英国爱丁堡周边的中洛锡安的一个小团队;
◀ 该团队 2-8 人(这范围有点宽 - -!),主要是从事小型软件开发和游戏开发
◀ 根据他们在领英的介绍。团队擅长以下方向:
Unity、Virtual Reality、Applying Game Technology to Other Fields

【过往作品展示】

团队曾为英国官方的生态与水文中心开发了一款3D VR,也是相当的高端大气 ↓↓↓
◀ 电子查看器(E-Viewer)
E-Viewer
农民管理土地的方式在提供可持续农业系统方面发挥着关键作用。这些保持高效的食品生产,同时提供更高的环境效益。 作为ASSIST项目的一部分,UKCEH一直致力于创建一系列免费工具,以支持农民和其他土地管理者规划和实施环境管理行动。 统称为ASSIST电子工具,它们使农民能够访问科学数据,以帮助告知他们的决策,并监控和了解这些决策的结果 E-Viewer是由Significant Gravitas为UKCEH开发的工具,允许农民在3D环境中查看他们的土地,使他们能够看到他们的土地管理实践的效果并亲眼查看拟议的变化。 Unity 内置的尖端景观可视化工具 - 电子查看器可促进农民、教育工作者和政策制定者之间可持续农业实践的沟通。
简单的说就是帮助农民伯伯在3D VR 环境中查看和管理您的土地。(听起来也是很牛鼻的)
除此之外,该团队主要工作还是在游戏开发领域,开发的游戏有:
◀ 记忆窃贼(MEMORY THIEF)
MEMORY THIEF
Memory Thiaef是一款适用于 Google Cardboard , GearVR 和 Oculus Go 的移动 VR 游戏, 从经典游戏创意中汲取灵感,例如发现差异和 金的游戏。 它主要针对“ Hot Seat ”两人的游戏玩法,但可以玩单人游戏与计算机。
◀ 太空岩石(SPACE ROCKS)
SPACE ROCKS
一个无情而残酷的太空设计类游戏。保护你的小行星带区域免受波浪对手的勘探者和海盗的侵害 在这封写给经典雅达利游戏《小行星》的残酷情书中。选择大胆不断变化的地图之间的路径,同时躲避枪声和粉碎 小行星。
◀ 轨道:沙盒(ORBITS: THE SANDBOX)
ORBITS: THE SANDBOX
该游戏适合所有年龄段的N体空间模拟,以及独特的引力艺术创造者。该游戏的创建目的是激怒 儿童和成人对空间和物理学的兴趣和好奇心。它允许用户绝对控制我们的太阳系,他们可以移动、创造和操纵天体 然后坐下来,看着由此产生的混乱展开。
其实看简历,除了给英国官方的生态与水文中心开发了一款3D VR的产品,
其他都是游戏,因为没有试玩,也感受不到这个团队到底有多强悍。
那么一个名不见经传的小团队,为何能够“超越“”微软投资的OpenAI的团队的呢?

▊▊ 要想测试 AutoGPT 到底如何安装和使用?

【环境要求】

  • Python 3.8 or later
  • OpenAI API key
  • PINECONE API key
可选项:
  • ElevenLabs Key(如果你想让人工智能说话)

【安装步骤】

要安装自动 GPT,请按照以下步骤操作:
确保您满足上述所有要求,如果没有,请安装/获取它们。
以下命令应在CMD,Bash或Powershell窗口中执行。为此,请转到计算机上的文件夹,单击顶部的文件夹路径并键入CMD,然后按Enter键。
克隆存储库: 对于此步骤,您需要安装 Git,但您可以通过单击此页面顶部的按钮来下载 zip 文件☝️
git clone https://github.com/Torantulino/Auto-GPT.git
导航到项目目录:(在CMD窗口中键入此内容,您的目标是将CMD窗口导航到刚刚下载的存储库)
cd 'Auto-GPT'
安装所需的依赖项:(再次,在CMD窗口中键入此内容)
pip install -r requirements.txt
重命名并填写您的 .如果您打算使用语音模式,请填写您的
.env.template.envOPENAI_API_KEYELEVEN_LABS_API_KEY
  • 从以下位置获取您的 OpenAI API 密钥: https://platform.openai.com/account/api-keys.
  • 从以下位置获取您的 ElevenLabs API 密钥: https://elevenlabs.io.您可以使用网站上的“个人资料”选项卡查看您的 xi-api-key。
  • 如果要在 Azure 实例上使用 GPT,请设置为 ,然后:USE_AZURETrue
    • 重命名并提供本节中相关模型的相关 和所有部署 ID:azure.yaml.templateazure.yamlazure_api_baseazure_api_versionazure_model_map
      • fast_llm_model_deployment_id您的 GPT-3.5-涡轮增压器或 GPT-4 部署 ID
      • smart_llm_model_deployment_id您的 GPT-4 部署 ID
      • embedding_model_deployment_id文本嵌入 ADA-002 v2 部署 ID
    • 请将所有这些值指定为双引号字符串
    • 详细信息可在此处找到:https://pypi.org/project/openai/ 在本节中和此处:嵌入模型的 https://learn.microsoft.com/en-us/azure/cognitive-services/openai/tutorials/embeddings?tabs=command-line。Microsoft Azure Endpoints

【具体使用】

在终端中运行 Python 脚本:(在 CMD 窗口中键入此脚本)main.py

python scripts/main.py
② 在执行 AUTO-GPT 的每个操作后,键入“下一个命令”以授权它们继续操作。
③ 要退出程序,请键入“退出”并按回车键。

【说在最后】

AutoGPT 其实也可以说是一个需要 Python 3.8 或更高版本、OpenAI API 密钥和 PINECONE API 密钥才能运行的应用程序。
但是,作者自己也坦诚的说:
AutoGPT不是一个完美的产品,现阶段只是一个实验工具。因此,在复杂的实际业务场景中,其性能可能会受到限制。
你长得帅!优秀的人明明已经这么牛逼了,为啥总是那么谦虚呢?(文末有 AutoGPT 开发者靓照)
AutoGPT最大的特色就是主打的就是一个“自主”,完全不用人类插手的那种!
难怪全网都在jin惊呼“要变天了”“ ChatGPT 要过时 了”。
最后安利一波,希望能收获你的一个小关注↓↓↓↓
其他相近的产品还有 AgentGPT 、 BabyAGI 、 HugoGPT 等等,都是号称自主人工智能,
以后我们一一来介绍!

【Tips】

最后的最后,祝你能顺利的完成测试,惊掉下巴。再次提醒:
  • ---------------------------------------------------------------------------------------------

使用 OpenAI 设置和监控 API 密钥限制,以避免过多的费用,好酒也不要好酒也不要贪杯啊

托兰·布鲁斯·理查兹托兰图利诺
对于本文内容有任何疑问, 可与我联系.