前言
这两天,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 现在很不成熟,但是一个很有前途的项目,值得追踪。