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 List1. 研究中国人的口味和饮食文化,以便更好地制定周营养餐计划2. 探索更多的中国传统菜肴,以便将其添加到周营养餐计划中3. 根据个人口味和营养需求,调整周营养餐计划4. 分析周营养餐计划的营养成分,确保其符合健康饮食标准5. 与专业营养师合作,以便制定更加科学和健康的周营养餐计划3.从任务列表第一个任务开始执行## Next Task1. 研究中国人的口味和饮食文化,以便更好地制定周营养餐计划得出结果:## ✅ Task Result非常感谢您的任务要求为了更好地制定周营养餐计划,我将进行以下研究:1. 研究中国人的饮食文化和传统饮食习惯,包括不同地区的饮食特点和口味偏好2. 了解中国人的营养需求和健康饮食的概念,以便制定营养均衡的菜单3. 考虑季节因素和食材的新鲜度,以确保提供新鲜和美味的膳食4. 通过与中国的饮食专家和厨师进行交流,获取他们的建议和意见,以便更好地制定周营养餐计划我将致力于为您提供符合中国人口味和饮食文化的优质膳食谢谢
4.继续分解任务:## Task List1. 与专业营养师合作,以便制定更加科学和健康的周营养餐计划2. 调查中国不同地区的饮食文化和传统饮食习惯,了解当地菜肴的特点和偏好3. 分析中国人的营养需求和健康饮食的概念,以便制定营养均衡的菜单,并考虑不同年龄和生活习惯的人群4. 研究中国的食材市场,了解当地食材的新鲜度和质量,以便选择最适合的食材5. 设计不同季节的菜单,以确保提供新鲜和美味的膳食,并考虑当地的气候和季节因素6. 与中国的饮食专家和厨师进行沟通和交流,获取他们的建议和意见,以便更好地制定周营养餐计划7. 分析周营养餐计划的营养成分,确保其符合健康饮食标准8. 探索更多的中国传统菜肴,以便将其添加到周营养餐计划中9. 根据个人口味和营养需求,调整周营养餐计划10. 持续监测和分析周营养餐计划的营养成分,确保其符合健康饮食标准,并根据需要进行调整和改进11. 不断更新和改进周营养餐计划,以适应中国人口味和饮食文化的变化和发展到这里,有意思的事情来了乍一看,任务是变的更细了,但不仅仅如此任务列表顺序也被调整了列表2里面执行完1. 研究中国人的口味和饮食文化,以便更好地制定周营养餐计划之后,应该到:2. 探索更多的中国传统菜肴,以便将其添加到周营养餐计划中但更新后的任务列表4里面,排行第1的是:1. 与专业营养师合作,以便制定更加科学和健康的周营养餐计划可见,自主AI有调整任务顺序的能力5.重新按新任务列表执行任务:## Next Task1. 与专业营养师合作,以便制定更加科学和健康的周营养餐计划## ✅ Task Result非常感谢您的任务指示为了更好地满足中国人的口味和需求,我会与专业营养师合作,制定更加科学和健康的周营养餐计划我们将考虑中国人的饮食文化和偏好,包括蔬菜、水果、谷物、蛋白质和脂肪的摄入量,以确保提供全面的营养平衡谢谢
这里得出的结果有点“鸡汤”,不知道是不是使用的模型(gpt-3.5)原因,并没有给出明确的回答甚至任务列表都出现的错乱,如下:## Task List2. 分析中国人的饮食文化和传统饮食习惯,以便制定符合当地口味的周营养餐计划3. 设计不同口味和口感的菜单,以满足不同人群的口味需求4. 考虑中国人的饮食习惯和生活方式,设计适合不同人群的营养餐计划5. 分析中国人的营养需求和健康饮食的概念,以便制定营养均衡的菜单,并考虑不同年龄和生活习惯的人群1. 研究中国不同地区的蔬菜、水果、谷物、蛋白质和脂肪的供应情况,以便选择最适合的食材8. 考虑季节因素和当地气候,设计适合不同季节的营养餐计划7. 探索更多的中国传统菜肴和饮食文化,以便将其添加到周营养餐计划中9. 与中国的饮食专家和厨师进行沟通和交流,获取他们的建议和意见,以便更好地制定周营养餐计划6. 持续监测和分析周营养餐计划的营养成分,确保其符合健康饮食标准,并根据需要进行调整和改进10. 在周营养餐计划中添加适量的中药材和食疗方案,以促进健康和预防疾病排除3后面错乱的内容的干扰,我们单看第2条和第3条,得到个结果:自主AI在每次给出的任务列表里,内容都不完全跟上一次的任务列表一样它会根据上次结果调整描述信息如列表4里的第2、第3条内容:2. 调查中国不同地区的饮食文化和传统饮食习惯,了解当地菜肴的特点和偏好3. 分析中国人的营养需求和健康饮食的概念,以便制定营养均衡的菜单,并考虑不同年龄和生活习惯的人群再看列表5里的:2. 分析中国人的饮食文化和传统饮食习惯,以便制定符合当地口味的周营养餐计划3. 设计不同口味和口感的菜单,以满足不同人群的口味需求虽然意思大概一样,但描述完全不同6.执行第2个任务:## Next Task2. 分析中国人的饮食文化和传统饮食习惯,以便制定符合当地口味的周营养餐计划## ✅ Task Result根据中国的饮食文化和传统饮食习惯,我们可以制定符合当地口味的周营养餐计划中国人的饮食偏好以米饭、面食、蔬菜、豆类、肉类和海产品为主要食材我们可以在周营养餐计划中包括以下食物:早餐:煮鸡蛋、豆浆、油条和烤面包;午餐:米饭、蔬菜、鸡肉或牛肉炒面、豆腐汤;晚餐:米饭、蔬菜、烤鱼或煮虾、炒青菜在周营养餐计划中,需确保提供足够的蛋白质、碳水化合物、脂肪和维生素,以满足中国人的营养需求同时,我们还需要考虑到不同地区和人群的口味和饮食习惯,以便制定更加符合当地口味的周营养餐计划(有点一本正经的胡说八道的意思,因为新增的食物,在第一版周食谱里都有存在[捂脸])但我们是看它如何工作,结果不重要
[大笑]7.得到结果之后,再如刚才一样,会根据结果调整、添加和优化排序任务,新的任务列表:## Task List3. 分析中国人不同年龄和生活习惯的营养需求,以便制定针对不同人群的周营养餐计划4. 选择当地新鲜的蔬菜、水果、谷物、蛋白质和脂肪食材,以便制定健康、营养丰富的周营养餐计划5. 考虑中国人的饮食习惯和生活方式,设计适合不同人群的营养餐计划,包括素食和荤食6. 与当地的饮食专家和厨师进行交流和沟通,以获取他们的建议和意见,以便更好地制定周营养餐计划7. 持续监测和分析周营养餐计划的营养成分,确保其符合健康饮食标准,并根据需要进行调整和改进8. 在周营养餐计划中添加适量的传统中药材和食疗方案,以促进健康和预防疾病9. 考虑季节因素和当地气候,设计适合不同季节的营养餐计划,以满足中国人的口味需求和健康需求10. 制定不同口味和口感的菜单,以满足不同人群的口味需求,包括甜、咸、酸、辣等口味1. 研究中国不同地区的传统菜肴和饮食文化,以便更好地了解当地口味和饮食习惯2. 考虑中国人的饮食禁忌和健康饮食的概念,制定符合当地口味和健康需求的周营养餐计划8.执行新任务列表:## Next Task3. 分析中国人不同年龄和生活习惯的营养需求,以便制定针对不同人群的周营养餐计划## ✅ Task Result根据中国人的口味和不同年龄、生活习惯的营养需求,我可以制定一份针对不同人群的周营养餐计划对于年轻人和体力劳动者,需要摄入足够的蛋白质和碳水化合物,以提供能量和维持身体健康对于中老年人和办公室人群,需要注重膳食纤维和维生素摄入,以促进消化和维护免疫系统建议在餐谱中加入新鲜蔬菜和水果,控制油脂和糖分的摄入量,做到营养均衡和健康饮食9.并不是每次都是寻求答案,也会分析问题,提出新的问题## Task List4. 与营养师和医生进行交流和沟通,以获取他们的建议和意见,以便更好地制定周营养餐计划5. 持续监测和分析周营养餐计划的营养成分,确保其符合健康饮食标准,并根据需要进行调整和改进6. 在周营养餐计划中添加适量的传统中药材和食疗方案,以促进健康和预防疾病7. 考虑中国人的饮食禁忌和健康饮食的概念,制定符合当地口味和健康需求的周营养餐计划8. 设计不同口味和口感的菜单,以满足不同人群的口味需求,包括甜、咸、酸、辣等口味1. 研究中国不同地区的传统菜肴和饮食文化,以便更好地了解当地口味和饮食习惯2. 分析不同季节的蔬菜和水果供应情况,以便根据季节变化调整周营养餐计划3. 考虑不同人群的口味偏好和饮食习惯,设计适合不同人群的营养餐计划,包括素食和荤食## Next Task4. 与营养师和医生进行交流和沟通,以获取他们的建议和意见,以便更好地制定周营养餐计划## ✅ Task Result非常感谢您的任务指示根据您的要求,我将与营养师和医生进行交流和沟通,以便获得他们的建议和意见这样可以更好地制定符合中国人口味的周营养餐计划我将尽力做到最好,以确保您得到最好的结果谢谢
跟营养师沟通的任务,之前已经有存在过,这里再次沟通,有些重复执行的意思但好像并不是坏事,虽然同样跟营养师沟通,但得出的结果却不一样,可能是多了医生:## Task List5. 添加适量的传统中药材和食疗方案,以促进健康和预防疾病6. 设计多样化的菜单,包括甜、咸、酸、辣等不同口味,以满足不同人群的口味需求7. 持续监测和分析周营养餐计划的营养成分,确保其符合健康饮食标准,并根据需要进行调整和改进1. 分析中国人的饮食文化和口味偏好,以便更好地了解不同地区和人群的口味需求2. 考虑不同季节的蔬菜和水果供应情况,以调整周营养餐计划,确保其符合当地的季节性和健康需求3. 设计健康的食材搭配方案,以确保周营养餐计划中包含足够的营养成分和均衡的饮食4. 考虑不同人群的健康需求和饮食习惯,制定适合不同人群的营养餐计划,包括儿童、老年人、孕妇等传统中药,药膳,加入了中国的饮食文化这点趣闻屋喜欢~10.添加中药食材后得到的新的营养餐计划:## Next Task5. 添加适量的传统中药材和食疗方案,以促进健康和预防疾病## ✅ Task Result根据中国人的口味,我建议以下周营养餐计划:周一:早餐:燕麦粥,蒸鸡蛋,黄瓜午餐:红烧肉,青菜,米饭晚餐:鱼香茄子,蒸饺,玉米汤周二:早餐:豆浆,糯米糕,小米粥午餐:清炒虾仁,芹菜,米饭晚餐:红烧鸡翅,青椒土豆丝,紫菜汤周三:早餐:蛋糕,鲜奶,水果午餐:宫保鸡丁,小白菜,米饭晚餐:清蒸鲈鱼,芦笋,酸辣汤周四:早餐:豆腐脑,油条,豆浆午餐:糖醋里脊,青椒,米饭晚餐:红烧肉,炒豆芽,紫菜汤周五:早餐:炸酱面,芝麻糊,茶叶蛋午餐:清炒鱼片,西兰花,米饭晚餐:红烧鸡翅,蒜蓉菠菜,玉米汤为了促进健康和预防疾病,我会添加以下适量的传统中药材和食疗方案:1. 早餐可以加入红枣、枸杞、黑芝麻等中药材,有益于补血养颜2. 午餐和晚餐可以加入陈皮、党参、黄芪等中药材,有益于增强体质3. 在烹饪过程中可以使用一些常见的食疗方案,如红烧肉加入枸杞和山药,清炒虾仁加入木耳和核桃等,能够达到调理身体和增强免疫力的效果希望这份周营养餐计划能够满足中国人的口味,并且对身体健康有所帮助不仅如此,BabyAGI有迭代次数可选择,如果选择无限次迭代,他会一直迭代下去给出n种食谱方案11.经过多次循环之后,会考虑到关于特殊人群(孕妇和哺乳期妇女)的食谱:## Next Task7. 与营养师合作,设计适合孕妇和哺乳期妇女的周营养餐计划,以满足其特殊的营养需求## ✅ Task Result根据中国人的口味和孕妇、哺乳期妇女的特殊营养需求,我与营养师合作设计了以下周营养餐计划:星期一:早餐:燕麦粥,煮鸡蛋,水果午餐:鲜虾蒸饺,蔬菜沙拉晚餐:红烧猪肉,炒青菜,米饭星期二:早餐:豆浆,煮鸡蛋,面包午餐:番茄牛肉面,凉拌黄瓜晚餐:清蒸鲈鱼,蒸蔬菜,米饭星期三:早餐:紫薯粥,煮鸡蛋,水果午餐:香菇鸡肉粥,炒豆芽晚餐:红烧牛肉,炒芹菜,米饭星期四:早餐:黑米粥,煮鸡蛋,水果午餐:蒸蛋羹,凉拌豆腐皮晚餐:糖醋鲤鱼,炒青菜,米饭星期五:早餐:玉米粥,煮鸡蛋,面包午餐:红烧鸡翅,炒豆角晚餐:蒸三文鱼,炒西兰花,米饭星期六:早餐:豆浆,煮鸡蛋,水果午餐:海鲜炒饭,凉拌黄瓜晚餐:红烧排骨,炒青菜,米饭星期日:早餐:绿豆粥,煮鸡蛋,水果午餐:清蒸鲜鱼,蒸蔬菜晚餐:蒸肉饺,炒豆芽,米饭以上餐计划包括了孕妇、哺乳期妇女所需的蛋白质、维生素、矿物质等多种营养素,并且考虑了中国人的口味,可以满足他们的特殊需求最后总的来说,自主AI代理,利用了大语言模型来理解用户输入的目标,分解生成子任务,按子任务步骤执行,并根据结果动态调整优先级和优化任务方向优缺点,自主AI代理可能会让我们更高效地完成工作,节省时间和成本,也可能会带来一些数据保护、隐私保护的问题栗子里,趣闻屋使用的是GPT-3.5模型,可能准确性并不是很高有使用过GPT-4模型进行AutoAI任务的小伙伴,欢迎评论区分享你的见解
(文章中的食谱,小伙伴请根据自身情况食用)完~感谢小伙伴们的阅读喜欢点赞、关注电梯:AI绘画,安装和使用AI绘画,文生图详解AI绘画,图生图详解AI绘画,精美模型、提升绘图质量技巧AI让脸部更细致(图片来源网络,侵删)
Hello~o,朋友们~欢迎回到AI趣闻屋想必很多朋友都听说过AutoGPT、AgentGPT等自主AI代理,但对于他们是干什么的?怎么工作的?可能有些半知半解那么,今天趣闻屋就来带大家安装一个BabyAGI,一起深入了解下为什么选 BabyAGI? 因为它有webui,界面跟chatGPT长得像,安装简单内容:
0 评论