如何安装和使用BabyAGI自治AI代理

  • 发布时间:2023-04-28 15:14:11 来源:
标签:
导读 自主代理,或者机器人,接受你给他们的目标,然后用它来生成自己的一组提示,是生成人工智能的下一件大事。与其要求聊天机器人执行10个不同

自主代理,或者机器人,接受你给他们的目标,然后用它来生成自己的一组提示,是生成人工智能的下一件大事。与其要求聊天机器人执行10个不同的步骤来制定商业计划或撰写一系列文章,不如询问最终结果,然后让软件弄清楚如何到达那里。

BabyAGI是这种新型自主代理中最受欢迎的一种,但它在很大程度上处于实验阶段(就像几乎所有当前的生成AI一样)。你给它一个对象和一个初始任务,它会尝试处理其余的任务。

由开发人员YoheiNakajima构建并在Github上共享,Python驱动的工具可以在您的PC上运行,但使用OpenAI的API和GPT3.5或GPT4模型来进行实际的“思考”。请注意,OpenAI的API需要花钱,按“令牌”(大约5个字符的数据单位)向您收费。您可以在OpenAI上获得18美元的免费积分,但是如果您认真对待自己的AI,则最终会花钱。BabyAGI还需要在Pinecone上有一个免费帐户,Pinecone是一个存储AI输出的矢量数据库服务器。

根据我使用BabyAGI的经验,结果很有趣,但并不总是实用的。而且,当您认为脚本已完成时,您必须通过按CTRL+C来手动停止脚本,因为如果留给自己的设备,它将永远继续生成新任务(并且您将运行您的APIbilI)。

例如,我要求BabyAGI生成一个关于流行Windows主题的五个教程列表,但它最终一遍又一遍地重复一些相同的主题。一个已知的错误是,BabyAGI似乎不遵循其任务列表,并且会一遍又一遍地更改任务一,而不会到达第二项任务。

尽管目前存在局限性,但BabyAGI是一项值得尝试的有趣技术。下面,我们将解释如何在PC上安装和使用BabyAGI(相同的说明可能适用于macOS或Linux)。我们还有一篇关于如何安装和使用Auto-GPT的文章,这是另一个流行的自治代理。

如何设置和使用BabyAGI

1.安装Python和Git(如果您尚未安装它们)。您可以从python.org下载最新版本的编程语言,如果您使用的是Windows,则可以获得Windows的Git(几乎可以肯定在Linux中)。确保Python目录和Python脚本目录位于Windows中的路径中。您可以通过在Windows中搜索“环境变量”并单击以编辑Path变量来执行此操作。

2.获取OpenAIAPI密钥(如果还没有)。您可以通过导航到OpenAI的API密钥页面,登录/创建一个免费帐户并单击“创建新的密钥”按钮来获取一个。然后,您将有机会复制密钥,您将永远无法再次获得该密钥(尽管您可以创建新密钥)。

  • 免责声明:本文由用户上传,如有侵权请联系删除!