Auto-GPT测评:自信、努力、不合格
这两天,Auto-GPT 爆火
https://github.com/Torantulino/Auto-GPT
它是一款让最强语言模型GPT-4能够自主完成任务的模型,让整个AI圈疯了。它的嘴大突破是,可以让AI自我提示,就是说,这个AI完全不需要咱们人类了。
只知道 Auto-GPT很神奇,很牛逼,我看了很多报道和评论,但是很少看到有成功的案例,国外倒是有极少的Demo。所以我就简单做了两个测试,现将过程和结果写出来,感兴趣的同学可以测试一些,如有成功案例可以分享一下。
部署
先拉取项目到本地,安装:
git clone https://github.com/Torantulino/Auto-GPT.git
cd Auto-GPT
pip install -r requirements.txt
配置:
把 .env.template 后缀改为 .env
填写号你的 OPENAI_API_KEY 记得加双引号
OpenAI API 或许地址: https://platform.openai.com/account/api-keys.
建议顺便把EXECUTE_LOCAL_COMMANDS改成True

执行
然后就可以执行了
python scripts/main.py
中间需要你为AI取个名字,然后给设定任务和目标

我想用它每天从互联网爬取5条最新的AIGC相关资讯,提取摘要,翻译成中文,最后写入本地Markdown文件。
为了让它更清楚任务,我找ChatGPT做了描述,拆解了任务,翻译成了英文。

惊喜是它在运行过程中会提醒配置上的错误,我手动修改配置后,它会继续尝试任务,从Bloomberg和feedspot上爬取资讯都提示了非AIGC相关,感觉它想继续努力,但我已经不抱希望了,最后终止了任务。
然后有点不死心,就把任务简化了,如下图:

结果依然不理想,下图就是它尝试N遍之后的工作成果。
我的API时GPT3.5,或许GPT4的API效果会好些?

总结
我在朋友圈对它的评价是:目前它还不是一个合格员工,但是自信又努力。
AutoGPT 现在很不成熟,但是一个很有前途的项目,值得追一追。
可能是全网最全的速查表:Python Numpy Pandas Matplotlib 机器学习 ChatGPT
Auto-GPT测评:自信、努力、不合格的更多相关文章
- K米测评
第一部分 调研,评测 K米APP使用体验 从小五音不全,所以KTV这类地方我是能不去就不去的,更别说为了点个歌去下个APP,所以K米是我第一个点歌类APP.说说第一次上手的体验吧,APP颜值一般吧,U ...
- iOS6 自动布局 入门–Auto Layout(转)
iOS6 自动布局 入门–Auto Layout(转) 标签: 杂谈 目前为止,即使你的界面设计是在合理的复杂度内,你也必须要为之写许多代码来适应变化的布局.现在我相信你会很高兴听到这种情况将不会 ...
- ERP实施顾问工作中应努力做到哪些?
1.树立并分享信誉 准确的为自己定位,并积极树立自己的信誉.从这样两个角度去考虑问题,一是从高层管理者的角度去思考行业竞争和公司运作的问题,一是从专业.细致的角度去考虑单据.报表.界面等数据处理的问题 ...
- Angularjs 实现移动端在线测评效果
注:此文所用的angular版本为 1.6 一.运行效果图 二.需求 1. 点击选项时,背景变为黄色(即选中状态),并且自动切换到下一题 2. 切换到下一题时,顶部进度随之改变 3. 选中时要把对应的 ...
- 2018铁三测评题write以及一些想送给你们的话
一..前言 此文献给实验室的萌新们,以及刚刚接触CTF的同学们,希望能对你们的成长起到一些帮助. 二.关于CTF 可能你已经接触过CTF或者对它有所了解,这里我再简单介绍一下. 1.什么是CTF? C ...
- item 5: 比起显式的类型声明,更偏爱auto
本文翻译自modern effective C++,由于水平有限,故无法保证翻译完全正确,欢迎指出错误.谢谢! 博客已经迁移到这里啦 啊,简单愉快的代码: int x; 等等,讨厌!我忘了初始化x,所 ...
- ubuntu windows10 in GPT HDD GRUB Boot
some thing wrong with my input, I can just use English -_-!!! The HDD have two kinds of formart, GP ...
- Dell Latitude 3490 使用 UEFI+GPT 安装 Win7 x64
转载请注明出处!转载请注明出处!转载请注明出处! 公司近期采购了一批笔记本,由于刚好赶上Dell升级换代,原来的3480升级到了3490. 由于部分同事用不惯Win10系统,再加上有些软件不兼容,于是 ...
- linux分区之gpt(大于2T的分区)
1.文件系统限制: ext3块尺寸 最大文件尺寸 最大文件系统尺寸1KiB 16GiB 2TiB2KiB 256GiB 8TiB4KiB 2TiB 16TiB8KiB 16TiB 32 ...
- Effective Modern C++翻译(6)-条款5:auto比显示的类型声明要更好
在概念上说,auto关键字和它看起来一样简单,但是事实上,它要更微妙一些的.使用auto会让你在声明变量时省略掉类型,同时也会防止了手动类型声明带来的正确性和性能上的困扰:虽然按照语言预先定义 ...
随机推荐
- CMMI的软件工程13-16章读书笔记
一.软件测试 软件测试是为了发现程序中的错误而执行的过程.测试只能证明软件有错,而不能保证软件程序没错. 1. 软件版本 Alpha版 公司内测版本 Beta版 对外公测版本 发布版 正式发布版本 ...
- [C++] Linux TCP Socket 实例- 阻塞
Linux平台 TCP Socket通信实例,发现用代码注释记笔记也不错 TCP server 阻塞 1 // 两个进程通过socket进行通信,client需要知道server的,server却不需 ...
- 小米盒子TV变装魔法
最近从一位台湾的朋友那里白嫖了一个 v2 节点, 恰好家里有一台家用的 小米盒子, 就寻思着能不能折腾一下, 共享上网 先将小米盒子开启adb调试, 参照这里: https://www.jb51.ne ...
- ASP.NET WEBAPI 获取微信Access token
/// <summary> /// 获取Access token /// </summary> /// <param name="appid"> ...
- 实验1 C语言初认识
任务1 #include<stdio.h> int main() { printf("My stuno is 202083450002\n"); printf(&quo ...
- 探究Tomcat
一.什么是Tomcat? 用来装载javaWeb程序,可以称它为Web容器.是一个运行java的网络服务器,底层是Sochet的一个程序,他也是JSP和Servlet的一个容器. 二.什么要用Tomc ...
- GoAccess - 可视化 Web 日志分析工具
Centos安装: yum -y install goaccess 使用goaccess命令生成HTML文件 LANG="en_US.UTF-8" bash -c 'goacces ...
- ffmpeg设置超时时间
使用 -rw_timeout 参数 注意:1.参数单位是微秒,而不是秒.1秒(s)=1000000微秒(μs) 2.参数要放在开流前,否则不会生效 参考资料: FFmpeg命令读取RTMP流如何设 ...
- MFS分布式存储特性及组件说明
1.MFS MooseFS是一个具有冗余容错功能的分布式网络文件系统,它将数据分别存放在多个物理服务器或单独磁盘或分区上,确保一份数据有多个备份副本,然而对于访问MFS的客户端或者用户来说,整个分布式 ...
- binder机制分析
1. binder基本概念 1.1 特点 1)binder 是一种基于C/S通信模式的IPC(Inter_Process Communication). 2)在传输过程中近需要一次copy,为发送添加 ...