Hello~o,朋友们~
欢迎回到AI趣闻屋。
想必很多朋友都听说过AutoGPT、AgentGPT等自主AI代理,但对付他们是干什么的?怎么事情的?可能有些半知半解。
那么,本日趣闻屋就来带大家安装一个BabyAGI,一起深入理解下。
为什么选 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让脸部更细致