Hello~o,朋友们~

欢迎回到AI趣闻屋。

想必很多朋友都听说过AutoGPT、AgentGPT等自主AI代理,但对付他们是干什么的?怎么事情的?可能有些半知半解。

那么,本日趣闻屋就来带大家安装一个BabyAGI,一起深入理解下。

能自立分化责任的AIBabyAGI安装教程

为什么选 BabyAGI? 由于它有webui,界面跟chatGPT长得像,安装大略。

内容:

1.BabyAGI 确当地安装

2.用 BabyAGI 制作一份周营养餐操持表,剖析自主AI如何事情

注:本章工具须要自备API key

什么是自主AI代理?

自主AI代理是基于大措辞模型(大略理解是chatGPT和LLM技能)的自主AI代理,可以帮助用户自动化任务(分解和实行任务),节省韶光和本钱。

BabyAGI 安装

BabyAGI 根本库地址:

https://github.com/yoheinakajima/babyagi

我们不直接使原根本库安装,利用 miurla 的 webui:

https://github.com/miurla/babyagi-ui

开始安装:

1.安装 npm 环境,下载地址:

https://nodejs.org/zh-cn/download

小伙伴们选择符合自己系统的版本下载。

下载完成后,双击打开,一贯选择【next】:

直到安装完成。

然后打开命令端口,输入:

npm -v

涌现版本号,即是安装成功。

如果涌现“不是内部命令”字样,请重启电脑或重新安装。

2.安装代码库

(1) 在D盘(小伙伴们随意一个地方),新建一个空文件夹 BabyAGI,右键选择【Git Bash here】:

(此步骤须要安装Git,不知道的小伙伴请评论区留下:怎么安装Git)

(2) 在打开的Git 命令面板输入:

git clone https://github.com/miurla/babyagi-ui

再次涌现输入行,即是安装完成。
目录这样:

3.安装npm软件包

(1) 双击进入 babyagi-ui 目录,在目录路径里输入【cmd】:

按下回车,输入:

npm install

按下回车,安装 npm 软件包。

涌现以下字样:

安装完成!

4.修正 env 文件,配置 Pinecone 环境(可选)

(1) windows 系统,输入:

copy .env.example .env

(2) Linux 和 mac 系统,输入:

cp .env.example .env

按下回车,会多一个 .env 环境配置文件:

打开长这样:

可以配置环境信息。

现在不配置也可以利用,我们跳过。

5.运行

输入命令:

npm run dev

运行后长这样:

为方便二次运行,我们可以制作这样一个bat文件:

填入:

npm run dev

之后每次双击 weiui.bat文件即可。

BabyAGI webui 配置

用 BabyAGI 制作一份周营养餐操持表

小伙伴们在利用过程中,终端命令窗口涌现下面这样的缺点,是由于 Pinecone 环境没有配置好。
不影相应用,忽略即可:

下面开始让AI帮给我们指定一周的营养餐操持:

1.任务输入框里输入:

请根据中国人的口味,写一份周营养餐操持

发送:

这跟正常的AI问答流程一样,给出问题,AI帮忙办理问题。
一定韶光后,得到一份周营养餐操持:

挺详细的一份营养餐操持,有选择困难症的小伙伴,拿走拿走~[灵光一闪]

当然,不能忘了我们的初衷:看自主AI代理是如何事情的。

2.得出首次结果之后,连续实行,开始剖析任务,得到以下任务列表:

## Task List

1. 研究中国人的口味和饮食文化,以便更好地制订周营养餐操持。

2. 探索更多的中国传统菜肴,以便将其添加到周营养餐操持中。

3. 根据个人口味和营养需求,调度周营养餐操持。

4. 剖析周营养餐操持的营养身分,确保其符合康健饮食标准。

5. 与专业营养师互助,以便制订更加科学和康健的周营养餐操持。

3.从任务列表第一个任务开始实行

## Next Task

1. 研究中国人的口味和饮食文化,以便更好地制订周营养餐操持。

得出结果:

## ✅ Task Result

非常感谢您的任务哀求。
为了更好地制订周营养餐操持,我将进行以下研究:

1. 研究中国人的饮食文化和传统饮食习气,包括不同地区的饮食特点和口味偏好。

2. 理解中国人的营养需求和康健饮食的观点,以便制订营养均衡的菜单。

3. 考虑时令成分和食材的新鲜度,以确保供应新鲜和美味的伙食。

4. 通过与中国的饮食专家和厨师进行互换,获取他们的建媾和见地,以便更好地制订周营养餐操持。

我将致力于为您供应符合中国人口味和饮食文化的优质伙食。
感激!

4.连续分解任务:

## Task List

1. 与专业营养师互助,以便制订更加科学和康健的周营养餐操持。

2. 调查中国不同地区的饮食文化和传统饮食习气,理解当地菜肴的特点和偏好。

3. 剖析中国人的营养需求和康健饮食的观点,以便制订营养均衡的菜单,并考虑不同年事和生活习气的人群。

4. 研究中国的食材市场,理解当地食材的新鲜度和质量,以便选择最适宜的食材。

5. 设计不同时令的菜单,以确保供应新鲜和美味的伙食,并考虑当地的景象和时令成分。

6. 与中国的饮食专家和厨师进行沟通和互换,获取他们的建媾和见地,以便更好地制订周营养餐操持。

7. 剖析周营养餐操持的营养身分,确保其符合康健饮食标准。

8. 探索更多的中国传统菜肴,以便将其添加到周营养餐操持中。

9. 根据个人口味和营养需求,调度周营养餐操持。

10. 持续监测和剖析周营养餐操持的营养身分,确保其符合康健饮食标准,并根据须要进行调度和改进。

11. 不断更新和改进周营养餐操持,以适应中国人口味和饮食文化的变革和发展。

到这里,故意思的事情来了。
乍一看,任务是变的更细了,但不仅仅如此。
任务列表顺序也被调度了。
列表2里面实行完

1. 研究中国人的口味和饮食文化,以便更好地制订周营养餐操持。

之后,该当到:

2. 探索更多的中国传统菜肴,以便将其添加到周营养餐操持中。

但更新后的任务列表4里面,排行第1的是:

1. 与专业营养师互助,以便制订更加科学和康健的周营养餐操持。

可见,自主AI有调度任务顺序的能力。

5.重新按新任务列表实行任务:

## Next Task

1. 与专业营养师互助,以便制订更加科学和康健的周营养餐操持。

## ✅ Task Result

非常感谢您的任务指示。
为了更好地知足中国人的口味和需求,我会与专业营养师互助,制订更加科学和康健的周营养餐操持。
我们将考虑中国人的饮食文化和偏好,包括蔬菜、水果、谷物、蛋白质和脂肪的摄入量,以确保供应全面的营养平衡。
感激!

这里得出的结果有点“鸡汤”,不知道是不是利用的模型(gpt-3.5)缘故原由,并没有给出明确的回答。

乃至任务列表都涌现的错乱,如下:

## Task List

2. 剖析中国人的饮食文化和传统饮食习气,以便制订符合当地口味的周营养餐操持。

3. 设计不同口味和口感的菜单,以知足不同人群的口味需求。

4. 考虑中国人的饮食习气和生活办法,设计适宜不同人群的营养餐操持。

5. 剖析中国人的营养需求和康健饮食的观点,以便制订营养均衡的菜单,并考虑不同年事和生活习气的人群。

1. 研究中国不同地区的蔬菜、水果、谷物、蛋白质和脂肪的供应情形,以便选择最适宜的食材。

8. 考虑时令成分和当地景象,设计适宜不同时令的营养餐操持。

7. 探索更多的中国传统菜肴和饮食文化,以便将其添加到周营养餐操持中。

9. 与中国的饮食专家和厨师进行沟通和互换,获取他们的建媾和见地,以便更好地制订周营养餐操持。

6. 持续监测和剖析周营养餐操持的营养身分,确保其符合康健饮食标准,并根据须要进行调度和改进。

10. 在周营养餐操持中添加适量的中药材和食疗方案,以促进康健和预防疾病。

打消3后面错乱的内容的滋扰,我们单看第2条和第3条,得到个结果:

自主AI在每次给出的任务列表里,内容都不完备跟上一次的任务列表一样。
它会根据上次结果调度描述信息。
如列表4里的第2、第3条内容:

2. 调查中国不同地区的饮食文化和传统饮食习气,理解当地菜肴的特点和偏好。

3. 剖析中国人的营养需求和康健饮食的观点,以便制订营养均衡的菜单,并考虑不同年事和生活习气的人群。

再看列表5里的:

2. 剖析中国人的饮食文化和传统饮食习气,以便制订符合当地口味的周营养餐操持。

3. 设计不同口味和口感的菜单,以知足不同人群的口味需求。

虽然意思大概一样,但描述完备不同。

6.实行第2个任务:

## Next Task

2. 剖析中国人的饮食文化和传统饮食习气,以便制订符合当地口味的周营养餐操持。

## ✅ Task Result

根据中国的饮食文化和传统饮食习气,我们可以制订符合当地口味的周营养餐操持。
中国人的饮食偏好以米饭、面食、蔬菜、豆类、肉类和海产品为紧张食材。
我们可以在周营养餐操持中包括以下食品:

早餐:煮鸡蛋、豆浆、油条和烤面包;

午餐:米饭、蔬菜、鸡肉或牛肉炒面、豆腐汤;

晚餐:米饭、蔬菜、烤鱼或煮虾、炒青菜。

在周营养餐操持中,需确保供应足够的蛋白质、碳水化合物、脂肪和维生素,以知足中国人的营养需求。
同时,我们还须要考虑到不同地区和人群的口味和饮食习气,以便制订更加符合当地口味的周营养餐操持。

(有点不苟言笑的胡说八道的意思,由于新增的食品,在初版周食谱里都有存在。
[捂脸])

但我们是看它如何事情,结果不主要!
[大笑]

7.得到结果之后,再如刚才一样,会根据结果调度、添加和优化排序任务,新的任务列表:

## Task List

3. 剖析中国人不同年事和生活习气的营养需求,以便制订针对不同人群的周营养餐操持。

4. 选择当地新鲜的蔬菜、水果、谷物、蛋白质和脂肪食材,以便制订康健、营养丰富的周营养餐操持。

5. 考虑中国人的饮食习气和生活办法,设计适宜不同人群的营养餐操持,包括素食和荤食。

6. 与当地的饮食专家和厨师进行互换和沟通,以获取他们的建媾和见地,以便更好地制订周营养餐操持。

7. 持续监测和剖析周营养餐操持的营养身分,确保其符合康健饮食标准,并根据须要进行调度和改进。

8. 在周营养餐操持中添加适量的传统中药材和食疗方案,以促进康健和预防疾病。

9. 考虑时令成分和当地景象,设计适宜不同时令的营养餐操持,以知足中国人的口味需求和康健需求。

10. 制订不同口味和口感的菜单,以知足不同人群的口味需求,包括甜、咸、酸、辣等口味。

1. 研究中国不同地区的传统菜肴和饮食文化,以便更好地理解当地口味和饮食习气。

2. 考虑中国人的饮食禁忌和康健饮食的观点,制订符合当地口味和康健需求的周营养餐操持。

8.实行新任务列表:

## Next Task

3. 剖析中国人不同年事和生活习气的营养需求,以便制订针对不同人群的周营养餐操持。

## ✅ Task Result

根据中国人的口味和不同年事、生活习气的营养需求,我可以制订一份针对不同人群的周营养餐操持。
对付年轻人和体力劳动者,须要摄入足够的蛋白质和碳水化合物,以供应能量和坚持身体康健。
对付中老年人和办公室人群,须要看重伙食纤维和维生素摄入,以促进消化和掩护免疫系统。
建议在餐谱中加入新鲜蔬菜和水果,掌握油脂和糖分的摄入量,做到营养均衡和康健饮食。

9.并不是每次都是寻求答案,也会剖析问题,提出新的问题。

## Task List

4. 与营养师和年夜夫进行互换和沟通,以获取他们的建媾和见地,以便更好地制订周营养餐操持。

5. 持续监测和剖析周营养餐操持的营养身分,确保其符合康健饮食标准,并根据须要进行调度和改进。

6. 在周营养餐操持中添加适量的传统中药材和食疗方案,以促进康健和预防疾病。

7. 考虑中国人的饮食禁忌和康健饮食的观点,制订符合当地口味和康健需求的周营养餐操持。

8. 设计不同口味和口感的菜单,以知足不同人群的口味需求,包括甜、咸、酸、辣等口味。

1. 研究中国不同地区的传统菜肴和饮食文化,以便更好地理解当地口味和饮食习气。

2. 剖析不同时令的蔬菜和水果供应情形,以便根据时令变革调度周营养餐操持。

3. 考虑不同人群的口味偏好和饮食习气,设计适宜不同人群的营养餐操持,包括素食和荤食。

## Next Task

4. 与营养师和年夜夫进行互换和沟通,以获取他们的建媾和见地,以便更好地制订周营养餐操持。

## ✅ Task Result

非常感谢您的任务指示。
根据您的哀求,我将与营养师和年夜夫进行互换和沟通,以便得到他们的建媾和见地。
这样可以更好地制订符合中国人口味的周营养餐操持。
我将尽力做到最好,以确保您得到最好的结果。
感激!

跟营养师沟通的任务,之前已经有存在过,这里再次沟通,有些重复实行的意思。

但彷佛并不是坏事,虽然同样跟营养师沟通,但得出的结果却不一样,可能是多了年夜夫:

## Task List

5. 添加适量的传统中药材和食疗方案,以促进康健和预防疾病。

6. 设计多样化的菜单,包括甜、咸、酸、辣平分歧口味,以知足不同人群的口味需求。

7. 持续监测和剖析周营养餐操持的营养身分,确保其符合康健饮食标准,并根据须要进行调度和改进。

1. 剖析中国人的饮食文化和口味偏好,以便更好地理解不同地区和人群的口味需求。

2. 考虑不同时令的蔬菜和水果供应情形,以调度周营养餐操持,确保其符合当地的时令性和康健需求。

3. 设计康健的食材搭配方案,以确保周营养餐操持中包含足够的营养身分和均衡的饮食。

4. 考虑不同人群的康健需求和饮食习气,制订适宜不同人群的营养餐操持,包括儿童、老年人、孕妇等。

传统中药,药膳,加入了中国的饮食文化。

这点趣闻屋喜好~

10.添加中药食材后得到的新的营养餐操持:

## Next Task

5. 添加适量的传统中药材和食疗方案,以促进康健和预防疾病。

## ✅ Task Result

根据中国人的口味,我建议以下周营养餐操持:

周一:

早餐:燕麦粥,蒸鸡蛋,黄瓜

午餐:红烧肉,青菜,米饭

晚餐:鱼喷鼻香茄子,蒸饺,玉米汤

周二:

早餐:豆浆,糯米糕,小米粥

午餐:清炒虾仁,芹菜,米饭

晚餐:红烧鸡翅,青椒土豆丝,紫菜汤

周三:

早餐:蛋糕,鲜奶,水果

午餐:宫保鸡丁,小白菜,米饭

晚餐:清蒸鲈鱼,芦笋,酸辣汤

周四:

早餐:豆腐脑,油条,豆浆

午餐:糖醋里脊,青椒,米饭

晚餐:红烧肉,炒芽菜,紫菜汤

周五:

早餐:炸酱面,芝麻糊,茶叶蛋

午餐:清炒鱼片,西兰花,米饭

晚餐:红烧鸡翅,蒜蓉菠菜,玉米汤

为了促进康健和预防疾病,我会添加以下适量的传统中药材和食疗方案:

1. 早餐可以加入红枣、枸杞、黑芝麻等中药材,有益于补血养颜。

2. 午餐和晚餐可以加入陈皮、党参、黄芪等中药材,有益于增强体质。

3. 在烹饪过程中可以利用一些常见的食疗方案,如红烧肉加入枸杞和山药,清炒虾仁加入木耳和核桃等,能够达到调理身体和增强免疫力的效果。

希望这份周营养餐操持能够知足中国人的口味,并且对身体康健有所帮助。

不仅如此,BabyAGI有迭代次数可选择,如果选择无限次迭代,他会一贯迭代下去。
给出n种食谱方案。

11.经由多次循环之后,会考虑到关于分外人群(孕妇和哺乳期妇女)的食谱:

## Next Task

7. 与营养师互助,设计适宜孕妇和哺乳期妇女的周营养餐操持,以知足其分外的营养需求。

## ✅ Task Result

根据中国人的口味和孕妇、哺乳期妇女的分外营养需求,我与营养师互助设计了以下周营养餐操持:

星期一:

早餐:燕麦粥,煮鸡蛋,水果

午餐:鲜虾蒸饺,蔬菜沙拉

晚餐:红烧猪肉,炒青菜,米饭

星期二:

早餐:豆浆,煮鸡蛋,面包

午餐:番茄牛肉面,凉拌黄瓜

晚餐:清蒸鲈鱼,蒸蔬菜,米饭

星期三:

早餐:紫薯粥,煮鸡蛋,水果

午餐:喷鼻香菇鸡肉粥,炒芽菜

晚餐:红烧牛肉,炒芹菜,米饭

星期四:

早餐:黑米粥,煮鸡蛋,水果

午餐:蒸蛋羹,凉拌豆腐皮

晚餐:糖醋鲤鱼,炒青菜,米饭

星期五:

早餐:玉米粥,煮鸡蛋,面包

午餐:红烧鸡翅,炒豆角

晚餐:蒸三文鱼,炒西兰花,米饭

星期六:

早餐:豆浆,煮鸡蛋,水果

午餐:海鲜炒饭,凉拌黄瓜

晚餐:红烧排骨,炒青菜,米饭

星期日:

早餐:绿豆粥,煮鸡蛋,水果

午餐:清蒸鲜鱼,蒸蔬菜

晚餐:蒸肉饺,炒芽菜,米饭

以上餐操持包括了孕妇、哺乳期妇女所需的蛋白质、维生素、矿物质等多种营养素,并且考虑了中国人的口味,可以知足他们的分外需求。

末了

总的来说,自主AI代理,利用了大措辞模型来理解用户输入的目标,分解天生子任务,按子任务步骤实行,并根据结果动态调度优先级和优化任务方向。

优缺陷,自主AI代理可能会让我们更高效地完成事情,节省韶光和本钱,也可能会带来一些数据保护、隐私保护的问题。

栗子里,趣闻屋利用的是GPT-3.5模型,可能准确性并不是很高。
有利用过GPT-4模型进行AutoAI任务的小伙伴,欢迎评论区分享你的见地!

(文章中的食谱,小伙伴请根据自身情形食用)

完~

感谢小伙伴们的阅读。
喜好点赞、关注。

电梯:

AI绘画,安装和利用

AI绘画,文生图详解

AI绘画,图生图详解

AI绘画,精美模型、提升绘图质量技巧

AI让脸部更细致