2023年8月更新:什么是autogpt
AutoGPT是什么?
AutoGPT通过API结合了GPT-3.5和GPT-4,允许创建项目,该项目已经迭代了自己的提示,并审查每个迭代以改进和建立在其基础上。这究竟是如何工作的呢?
AutoGPT需要:
- AI名称
- AI角色
- 最多5个目标
例如:
名称:Chef-GPT 角色:一个旨在从网上找到普通食谱并将其转化为米其林星级食谱的人工智能。 目标1:找到一个简单的在线食谱 目标2:将这个简单的食谱转化为米其林星级版本
一旦AutoGPT达到了描述和目标,它将开始自行进行操作,直到项目达到令人满意的水平。
那么AutoGPT有何优点呢?首先要注意的是,GPT具有使用GPT-4编写自己代码的能力。它还执行Python脚本,允许它递归调试、开发、构建和持续自我改进。听起来很疯狂吧?AutoGPT是一种自我改进的人工智能,展示了真正的AGI(人工通用智能)能力。
AutoGPT的反馈循环如下:
- 计划
- 批评
- 行动
- 阅读反馈
- 计划
AutoGPT将阅读和编写不同的文件,浏览网络,以及回顾自己的提示,只是为了确保项目符合用户的期望。您给它一个目标,它会在网络上搜索最佳信息,然后自主执行任务,并继续不断改进自己。
AutoGPT在每个提示后都会要求您的许可,以确保项目朝着正确的方向发展。
以下是AutoGPT为计算机科学工程师Varun Mayya创建应用程序的示例。AutoGPT意识到Varun没有Node,因此它搜索了如何安装Node的信息,然后找到了一个Stackoverflow文章的链接,下载了它,提取了它,然后代表Varun启动了服务器。
如何使用AutoGPT?
要使用AutoPGT,将使用您的OpenAI账户中的积分。然而,您可以使用免费版本中包含的高达18美元。
正如我上面提到的,AutoGPT在每个提示后都需要您的许可,这意味着您需要进行大量测试。这使您能够在花费任何费用之前测试和调整您的AI项目,以使其满足您的需求。
安装和要求
要使用AutoGPT,您需要:
- Python 3.8或更高版本
- OpenAI API密钥
- GPT-4 API访问权限
- PINECONE API密钥
- ElevenLabs API(用于文本转语音项目) 在您的CMD、Bash或Powershell窗口中,克隆存储库:
git clone https://github.com/Torantulino/Auto-GPT.git
进入项目目录:
cd 'Auto-GPT'
安装所需的依赖项:
pip install -r requirements.txt
然后,您需要导航到文件夹并将.env.template重命名为.env。完成后,打开.env文件。然后,您需要用您的OPENAI_API_KEY替换Keys。
如果您用于语音目的,还需要填写您的ELEVEN_LABS_API_KEY。
如何获取您的密钥:
从OpenAI获取API密钥:
python scripts/main.py
您现在可以开始使用AutoGPT了!
如果您遇到任何问题,请参考GitHub。
AutoGPT演示
您可以从Auto-GPT GitHub存储库下载演示视频。
总结
我一直在Twitter、LinkedIn、YouTube等社交媒体上浏览有关AutoGPT的新闻。似乎每个人对AutoGPT的实际能力都有不同的看法和经验。如果您有机会使用AutoGPT,请在评论中告诉我们您目前已经能够创造出什么。
如果您想跟上AutoGPT的未来发展,我建议关注它背后的大脑SigGravitas在Twitter上的动态。
您认为在人工智能领域未来会发生什么?
Nisha Arya是一名数据科学家、自由技术作家和KDnuggets社区经理。她特别关注提供数据科学职业建议、教程以及围绕数据科学的理论知识。她还希望探讨人工智能在延长人类寿命方面的不同方式。作为一个热心的学习者,她希望扩展自己的技术知识和写作技巧,同时帮助指导他人。
版权声明:
作者:AutoGPT
链接:https://autogpt.cn/373
来源:AutoGPT中文
文章版权归作者所有,未经允许请勿转载。