💫 Özet
AUTOGPT是一种自主学习、自主执行任务的AI工具,可以用于完成复杂任务和逻辑推理。可以通过在本地安装AUTOGPT并获取API密钥,或者使用在线平台如AgentGPT来体验和使用AUTOGPT,它具有开启自然语言处理新篇章的潜力。
✦
AUTOGPT是一种自主学习、自主执行任务的AI工具,在不需要人工干涉的情况下完成任务。
00:00AUTOGPT可以执行多个任务,而不需要人工串联。
通过发送指令,AUTOGPT可以自主完成任务,例如写文章并发布到博客。
AUTOGPT的出现可能开启自然语言处理应用的新篇章。
✦
AUTOGPT工作原理是将任务拆解为子任务,按照步骤执行并总结结果,可用于完成复杂任务和逻辑推理能力任务。
02:43AUTOGPT可以完成一些复杂任务和逻辑推理能力任务。
可以通过在本地安装AUTOGPT并获取Open AI密钥来体验。
另一种方式是使用AgentGPT在线平台输入要求来完成任务。
✦
使用AUTOGPT创建代理并执行任务的方法
05:28点击"新建代理"来创建一个新的对话代理
在设置中输入API密钥以执行复杂任务
注意使用AUTOGPT工具执行任务会消耗token
✦
这一段视频讲述了AUTOGPT在获取以太坊价格时出现错误的原因。
08:08Coinbase是目前购买ETH最便宜的交易所。
AUTOGPT在获取数据源时出现问题,导致结果错误。
AUTOGPT根据人类思维拆解任务为三个步骤:获取价格、计算汇率。
✦
该部分介绍了使用Cognosys创建子任务的方法和步骤。
10:49Cognosys可以自动创建子任务,也可以手动输入。
AgentGPT可以自主完成所有子任务的创建和执行,而Cognosys给出了选择。
演示了一个使用Cognosys创建的任务,包括检索以太坊价格、比较价格和购买最便宜的以太坊。
左侧菜单显示了详细信息,包括获取不同平台的以太坊价格和进行价格比较。
✦
通过演示,我们了解到AutoGPT是一个自主学习和自主执行的人工智能工具,但它在执行复杂任务时可能会出错。
13:32使用谷歌进行搜索以获取ETH价格。
需要手动允许从谷歌搜索其他平台的价格。
AutoGPT在执行一些步骤后可能会出现错误。
AutoGPT可以在哪里体验和完成哪些任务还不清楚。
00:00你好欢迎来到ai学长的频道
00:02我是小林
00:03这期视频呢我们来讲一讲AUTOGPT
00:06没错就是那个最近在ai领域
00:08掀起了一股风浪的AUTOGPT
00:10这个号称可以自主学习
00:12自主执行自主完成任务的ai工具
00:15这个项目呢
00:16在Github上也是火的一塌糊涂啊
00:18更是有国外的大佬讲
00:20ChatGPT像是一所老年大学
00:22AUTOGPT将是ai这个领域中啊
00:25下一件具备革命性意义的大事
00:28我们都知道以前的ai
00:30他只能执行单一任务
00:32他的串联能力非常的差
00:33在不同的任务中输出的结果
00:36需要我们人工去串联他
00:38这里我来举个例子
00:39比如说我们让ChatGPT去写一篇文章
00:42但是文章最后的整理发布这些动作
00:45肯定需要我们人工去执行
00:47但是呢伴随着AUTOGPT的出现啊
00:49我们只要向AUTOGPT
00:51发送一条指令就可以了
00:53比如说
00:54我要求AUTOGPT啊为我们写一篇关于ai
00:57运用落地的文章
00:58并且发布到我的博客里面去
01:00那我要做的事情
01:02只需要编辑这条指令就可以了
01:04剩下的一切AUTOGPT都可以自主完成
01:07不需要我们人为做任何的干涉
01:09可以说AUTOGPT的出现
01:11可能会把自然语言处理应用
01:13开启一个新的篇章
01:15那么这期视频我们就来好好体验体验
01:18什么是AUTOGPT
01:20看他是不是真的那么神乎其神
01:22那这里我们先来看一下AUTOGPT是什么
01:25我们来到Github
01:27然后找到这个项目的介绍啊
01:29他这边有关于AUTOGPT的一些啊
01:32基本介绍
01:33以及他能做什么
01:34我们先来简单的看一下
01:36AUTOGPT
01:37是一个实验性的开源应用程序
01:40他展示了g t p 4的语言模型能力
01:43那这个程序是由g t p四驱动的
01:45他将大语言模型的思想串联起来啊
01:49可以自主的实现你设定的任何目标
01:52那作为GTP4
01:53完全自主运行的首批例子之一
01:56AUTOGPT推动了人工智能可能的边界
01:59这里也有一些
02:01关于AUTOGPT的一些特点介绍啊
02:03AUTOGPT可以通过互联网进行搜索
02:05和信息的收集啊
02:07并且呢它可以在本地
02:09或者在应用端
02:10有一些长期或者短期的内存管理啊
02:13也就是有一些历史数据的存储啊
02:15这些历史数据的存储
02:17可以帮助我们执行任务和完成任务
02:20并且呢AUTOGPT
02:21他所有的对话都是基于GTP4啊
02:23AUTOGPT他还可以访问一些
02:26当下的一些主流平台和网站
02:28比如说去获取信息啊
02:30去获取资讯呢啊
02:31或者去调用他们的一些API接口啊
02:33这个是AUTOGPT它所具备的一个能力
02:36简单来说呢
02:37AUTOGPT
02:38它就是一个自然语言的任务处理器
02:41它可以根据我们的要求啊
02:43我们所发送给他的任务
02:44然后把这个任务进行拆解
02:47完成这个任务他需要哪些步骤啊
02:49然后按照这个任务的步骤啊
02:51依次去执行这些任务
02:53把这些子任务的信息总结起来啊
02:56然后最终
02:57推出我们想要这个任务的一个结果
02:59这个就是AUTOGPT他工作的一个原理
03:02所以我们就可以用AUTOGPT
03:04去完成一些复杂任务啊
03:06比如说一些计算任务
03:07或者说一些啊
03:08需要逻辑推理能力的任务啊
03:10那这个在待会的视频当中
03:12我们也可以找几个案例来演示一下啊
03:15来验证一下AUTOGPT的能力如何
03:17那今天这些视频呢
03:19我也会为大家介绍几种啊
03:21在线上体验AUTOGPT的方式
03:24来给大家演示一下啊
03:25这个AUTOGPT的能力如何
03:27它是怎么样完成任务的
03:29它的逻辑是什么样
03:30那最终这个答案的质量怎么样啊
03:32在接下来的视频啊我都会来演示一下
03:35OK那目前我们要体验AUTOGPT
03:38有几种方式
03:39第一种方式就是你按照这个
03:42Github上面的流程
03:43你在本地去安装这个AUTOGPT
03:47然后去open Ai获取这个key
03:49完事以后在本地调试
03:50调试完成以后你就可以在本地去执行
03:53那第二种方式的话是啊
03:55我找到了这个AgentGPT的这个平台啊
03:59它是一个在线平台啊
04:00我们可以在线去输入我们的要求啊
04:03它可以在线帮我们完成这些任务
04:05那待会我们也可以演示一下啊
04:07这是第二个平台
04:08那第三个平台的话是这个Cognosys
04:11Cognosys的话它也是一个啊
04:13AI自主完成任务的
04:15也是基于AUTOGPT的一个底层原理
04:18帮我们实现自定义任务的这样一个平台
04:20啊那第三个平台的话是这个啊
04:23Godmode这个平台的话呃
04:25原理也是类似
04:26我们可以在线去体验AUTOGPT的能力
04:29那接下来的话我们就来啊
04:32体验一下AUTOGPT
04:34他的一个工作流程是什么样的
04:36比如说我现在找了一个问题
04:38这个问题是这样的啊
04:40我需要他收集现在以太坊的价格啊
04:43并且告诉我
04:44在哪个交易所购买以太坊最便宜
04:47我也可以把这个问题
04:48先丢到ChatGPT里面
04:50测试一下看ChatGPT
04:51能不能完成哈
04:52ChatGPT
04:53他是这样回答我的啊
04:54他作为一个AI语言模型
04:56是没有办法收集
04:57和更新加密货币的价格哈
05:00虽然说他是基于3.5也好
05:01包括我们用g t p 4也好哈
05:04那这一类问题他都是完成不了的
05:06那接下来我们把这个问题啊
05:08丢到AUTOGPT里面来去执行一下啊
05:11看最终的结果是什么样的
05:13首先呢我们来体验一下这个AgentGPT
05:16这个是它的一个操作界面哈
05:19待会域名的话我也会放到视频下方
05:22我们来翻译一下
05:25OK他是这样讲的哈
05:28通过添加一个任务名称啊
05:30跟目标任务来创建一个代理
05:32然后点击这个部署他就可以执行
05:35那因为现在我用的是这个体验版本哈
05:38所以他会有一些限制
05:41比如说
05:41这个问题可能不能无限制执行下去
05:44只是说给我
05:45做一个体验哈
05:46你像一些简单的问题
05:47用这个体验版的话
05:49它应该也是能帮我们执行出来的
05:51那如果是说
05:51你要用它完成一些比较复杂
05:53的任务的时候啊
05:55那你就需要在这个setting里面啊
05:57去输入自己的一个这个API key
06:00如果是有这个GTP4接口的
06:02那最好可以用这个GTP4哈
06:04然后把你的这个key输进去
06:06那么你就可以去执行一些啊
06:07复杂的任务
06:08但是缺点呢是就是啊
06:10我们用这个工具去执行任务的时候
06:13他是非常消耗token的哈
06:15所以这点小伙伴自己要注意一下
06:17OK那接下来我来演示一下
06:20首先的话
06:21我们这边可以点击这个新建这个代理
06:24新建一个对话哈
06:25我们先来给这个代理啊进行一个命名
06:28比如说我的名字就叫e t h
06:31price ETH的价格
06:33我们把这段话翻译成英文
06:35因为现在这些平台
06:37他对中文的支持效果不太好
06:39那我们用英文来执行一下
06:41好那他就已经开始执行了哈
06:44我们可以看他的一个流程和步骤
06:46是什么样的啊
06:47我的目标是收集ETH的价格
06:49告诉我哪个交易所买ETH最便宜
06:52那他目前正在思考啊
06:54会进行分析拆解这个任务
06:56要把这个问题进行一个正确的理解
06:59好
06:59我们可以看到他已经在拆解任务了哈
07:02这个是他拆解出来的这个任务步骤
07:04他第一步是说从可靠的来源里面啊
07:07检索以太访当前的价格
07:09比如说通过一些网站的API呀
07:11啊或者通过一些
07:12主流的交易所去获取这个信息
07:15那第二步的话是啊
07:17从这个交易所里面
07:18收集当前以太访的一个汇率啊
07:21做一个对比
07:22因为他把它折算出来
07:25那第三步的话
07:26比较汇率
07:26确定哪个交易所啊
07:28提供购买以太坊的价格是最便宜的
07:31那我们可以看到
07:32他这个拆解的这个步骤
07:33其实是没有错的哈
07:35然后左边这个框框
07:36就是他执行的一个详细情况啊
07:38我们来看一下
07:39首先呢他给自己新增了一个任务哈
07:41从一个可靠来源
07:43检索以太访当前的价格
07:44收集汇率啊
07:46然后比较汇率
07:47确定哪个交易所购买ETH最便宜
07:49OK好他这边在开始执行
07:52好
07:53那第二遍的话他抓到了这些啊
07:55交易所的以太坊价格啊
07:57比如说在币安里面
07:59当前以太坊的价格是3,141.5美元啊这个
08:02这个Kraken里面是3,146美金啊
08:05coin base是3,140美金
08:08还有一个是3,144啊美金
08:11然后他说根据当前的价格coin base
08:15他目前是啊
08:16这个购买eth价格最便宜的交易所
08:19我们来看一下啊
08:20coin base的话是3,140
08:23那确实哈
08:23按照他所得出来的数据确实啊
08:26Coinbase确实是目前购买啊
08:29ETH最低的一个交易所
08:31这个执行的结果
08:32这个答案是没有错的哈
08:33好那现在我们来看一下
08:35以太坊的实际价格是多少哈
08:37以太坊的实际价格哈
08:39是2,094美金哈
08:41但是
08:42我们看到他在这边计算出来的数据
08:44或者获取出来这个数据哈
08:46是不对的啊
08:47他是3,140美金左右哈
08:50导致AUTOGPT
08:51他这个答案错的原因是因为啊
08:54他在执行第一个步骤的时候啊
08:56比如说从不同的交易所去获取这个啊
09:00以太坊的价格
09:01就这个步骤
09:01第一步数据源是有问题的
09:03他可能是通过他这个库里面啊
09:06或者他认知里面的一些啊
09:08API接口也好
09:09或者一些平台也好啊
09:11或者他的这个信息节点也好
09:13他获取到这么一个信息那
09:15最终导致他这个结果是错误的哈
09:18但是
09:18我们从这里面看到的信息是什么呢
09:21当我要求他去获取以太坊的价格
09:24并且告诉我哪个交易所
09:26这个价格是最低的时候啊
09:28他是首先按照我们人类的思维
09:30帮我把这个任务拆解为三个步骤
09:32第一个获取价格
09:34然后第二个啊计算汇率
09:36那第三个的话
09:37根据这两个信息结合起来
09:39来告诉我哪个啊
09:40交易所他购买ETH性价比是最高的
09:43其实
09:44这个步骤跟我们人类去解这道题的
09:46原理逻辑也是一样的
09:48这个是他的一个厉害之处
09:50其实数据源不是问题
09:52比如说后面这个随着平台的发展
09:54他所收集的信息越来越多啊
09:57或者通过他不断的训练啊
09:59他也越来越能知道啊
10:01哪些这个a p i里面
10:03他获取的信息是更准确的
10:05这个只是时间问题
10:06只要是他去解决这个问题的
10:08这个逻辑啊
10:09这个理解是正确的
10:11那么最终得到我们想要的一个结果
10:13其实没有很大的问题啊
10:14难就是难在
10:16他会不会去拆解这个任务
10:17然后依次去执行这个任务
10:19然后最终递归,最终总结
10:23按照这个正常的逻辑
10:25帮我们这个问题给我们解答
10:27那接下来的话我们再把这个问题
10:29放到Cognosys里面去演示一下
10:31看他是怎么样去执行的
10:34这是他的这个任务执行界面啊
10:36首先呢
10:37他也是建议我们使用自己的a p i key
10:39如果你的任务比较复杂的时候
10:41然后第一步的话
10:42他会要求我们输入这个代理的名字啊
10:45完事以后录入我们这个任务的目标
10:49下面是一个
10:51子任务的开关
10:52是让Cognosys
10:53自动帮我们创建子任务啊
10:55还是我们人工去输入这个子任务
10:58他这个是可以自定义的
10:59这个是和AgentGPT
11:02他有差距的一个地方
11:03AgentGPT
11:04它是自主完成所有的子任务创建啊
11:07这个拆解啊执行它是自己完成的
11:10但是Cognosys它给了我们一个选项
11:13我们可以点击这个自动创建任务
11:15也可以这个手动去创建任务哈
11:17那接下来我们来演示一下
11:19OK已经在工作了
11:21好
11:22他右边的话是给我们创建了这个啊
11:25任务步骤
11:26第一步的话是从多个加密交易所啊
11:29检索以太坊当前的价格
11:32第二步比较当前交易所以太房价格
11:34确定哪个交易所价格是最低
11:36那第三步根据收集到的数据
11:39就目前在哪个交易所购买以太房
11:41啊最便宜
11:42帮我们提供出这样一个结果跟建议
11:45那这个是他做
11:45这个任务的一个步骤好
11:47那左边这个菜单就是详细信息哈
11:49我们来看一下
11:50啊
11:51首先是把三个指任务给我们罗列出来
11:54第一步他去获取这个
11:56以太坊的价格
11:57分别是从币安,coinbase,kraken
12:01还有火币等不同的平台哈
12:02获取到不同这个啊
12:04以太坊的价格分别是在两千三
12:08两千三百一十五
12:09两千两百九十五两千三百一十二
12:11两千三百零五
12:13然后执行第二个需求哈
12:15他是把这些价格进行比较
12:18并且告诉我们价格最低的交易所
12:20在这种情况下
12:21购买以太坊最便宜的交易所是
12:23这个kraken
12:24当前的价格是啊
12:252,295美金
12:27也就是这个哈
12:28那这个对比其实也是没有错的哈
12:30结果也是正确的
12:31但是其实跟目前实际以太坊价格
12:34还是有一些出入的哈
12:36也就是他这个数据源还是有问题的
12:38所以导致
12:39这个最终推理的出来的结果是错的
12:41那这个就是关于Cognosys的一个演示哈
12:44接下来的话
12:45我们来看一下Godmode
12:47这个是他的界面很简洁哈
12:49下面有几个案例啊
12:51我们只要输入我们的任务需求就OK了
12:54好我把我的任务需求输进去
12:56他是第一步做的动作是帮我这个任务
13:00拆解出了3个这个建议的流程
13:03第一个流程是
13:05从多个交易所检索当前ETH的价格
13:08然后第二个步骤的话是
13:09对比当前eth的价格
13:12然后第三个步骤是确定在哪个交易
13:14所购买最低哈
13:15你如果觉得要完成这个任务
13:17确实是要执行这3个步骤
13:19那你就把它点击添加add
13:22好我把它都添加上去
13:24完事以后再点击这个按钮好
13:26那他现在就已经开始执行了
13:28他首先呢是说啊
13:30从这些交易所里面去获取价格哈
13:32有这些价格才可以进行比较
13:34然后他是说啊利用谷歌进行这个搜索
13:38用谷歌给他提供ETH的价格
13:40然后到这一步他要我们手工允许
13:43允许他从谷歌里面去搜索
13:46在bian,coinbase,kraken里面啊
13:48这是以太房价格
13:49我们要点击下这个允许
13:50然后他才会继续去执行哈
13:52这个是他的一个优缺点吧
13:54就是每一个步骤
13:56他都需要我们手工允许
13:57人工允许之后啊
13:58他再继续往下执行
14:00确定这个步骤是没有问题的哈
14:02及时给他这样一个反馈
14:04啊
14:04到这里他出现了一个这个页面白屏哈
14:08出现这样一个报错
14:09跟我今天上午自己测试的时候
14:11结果是一样的
14:13我每次去执行一点任务的时候
14:15或者说稍微复杂一点任务的时候
14:18啊他在执行了一步或者两步以后
14:20这个平台就会报错
14:22那这个就是关于
14:23Godmode的一个
14:25实际体验啊
14:26最终结果不佳哈
14:28甚至说这个结果都没有出来
14:29直接给我们进行了一个罢工
14:31这个就有点欺负人了
14:33那通过刚才这些案例啊和演示
14:37我们也大概知道auto GPT啊
14:40它是什么东西
14:41包括在哪里可以去体验AUTOGPT
14:44AUTOGPT他未来可能会执行哪些东西
14:47可以完成哪些东西
14:49这个我们也可以想象一下哈
14:51通过AUTOGPT
14:52它解决了这个人工智能领域中的一个
14:55自主学习啊
14:57自主执行
14:58自主完成你设定好的任务的
15:00这样一个目标
15:01那相比ChatGPT它这个单任务
15:03执行也好啊
15:04或者说它这个拓展性也好比较狭隘
15:08但是AUTOGPT
15:09它很好的去弥补了这个GPT4
15:12或者说LLM里面的一些
15:15运用跟缺陷
15:16当然啊
15:17其实我这个也只是关于应用
15:20这个Autogpt最简单最简单的一个应用
15:23其实有很多人应用AUTOGPT
15:25或者说啊
15:26基于自己的GTP4的这个key哈
15:30用他们完成了很多很复杂的任务
15:33他未来的一个可拓展性
15:35或者说发展空间
15:36跟应用前景
15:37可以说是非常非常巨大的
15:39甚至说是在AI领域在这个
15:42AI执行任务的领域啊
15:44它是属于里程碑意义的
15:46或者是属于革命性意义的哈
15:48所以啊
15:49大家也可以去根据我这个视频
15:52那自己去
15:53用他们去创建一些任务来体验一下
15:56来加强你自己对AUTOGPT的理解啊
16:00跟AUTOGPT的一个想象
16:02好那以上就是本期视频的全部内容
16:05感谢观看
16:06如果你喜欢今天这期视频
16:08如果今天这期视频对你有一点点帮助
16:10请点赞订阅我的频道
16:12你的支持对我很重要