ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

西红柿土豆炖牛肉详解:从用料配比到 RAG 知识库中的结构化菜谱

西红柿土豆炖牛肉详解:从用料配比到 RAG 知识库中的结构化菜谱 教程人工智能大模型RAG【免费下载链接】all-in-rag大模型应用开发实战一RAG 技术全栈指南在线阅读地址https://datawhalechina.github.io/all-in-rag/项目地址https://gitcode.com/datawhalechina/all-in-rag点击查看免费下载西红柿土豆炖牛肉是一道零门槛、高回报的经典家常菜牛肉提供优质蛋白换用牛腩则更软糯入味西红柿的酸甜与土豆的绵沙相互成就。本指南以仓库内 西红柿土豆炖牛肉.md 这一结构化菜谱为骨架完整讲解从原料配比、分步制作到火候技巧的全流程同时结合本项目 C8 章尝尝咸淡 RAG 系统的源码说明这样一份菜谱文件在 RAG 知识库中是如何被加载、增强元数据、按标题分块并被检索回答的——读完你既能照单做出这道菜也能理解它作为 RAG 数据样本的结构化价值。一、菜品概览难度、耗时与核心特点这道菜的特点是还挺好吃且牛肉是优质蛋白换成牛腩更好吃。它几乎没有操作门槛文档中甚至调侃90 岁老奶奶拄拐杖都能做。预计制作总时长11.5 小时其中炖的时间与操作的时间比例约为3:1即大部分时间交给锅与火人工参与很少预估烹饪难度★★★★四星。注意难度星级并不是一个装饰性字段——在本项目 RAG 系统的数据准备模块中它会被自动解析为元数据详见第五节。二、必备原料和工具制作前需要准备的原料分三类类别原料主料牛肉、土豆、西红柿、洋葱小料葱、姜、料酒、花椒、八角、香叶调味品白糖或冰糖、酱油可选、老抽、黑胡椒粉或白胡椒粉无需任何特殊厨具常规炒锅加高压锅或炖锅/砂锅即可完成全部流程。三、用量计算按 500700g 牛肉的精确配比原文档按牛肉 500-700g给出了可复制的精确配比这是这道菜可量化、可复现的关键小料葱一根姜四片料酒适量花椒 3g八角一个半香叶两片油 15ml若用牛腩可根据喜好减少为 10ml。调味品白糖或冰糖酱油建议用无添加酿造生抽老抽黑胡椒粉白的也行2g。配菜土豆两三个看喜好以锅能盛下为准西红柿拳头大小中等个头两三个洋葱比拳头大一点的一个。在项目的数据准备源码 data_preparation.py 中此类原料清单归属于## 计算二级标题之下分块时会作为一个独立子块输出——用户若问西红柿土豆炖牛肉需要什么调料检索系统会精确命中这一段。四、操作步骤详解全程以中火为基调操作分为备菜 → 制作 → 炖煮三个阶段。4.1 备菜土豆去皮切成5cm 大块备用西红柿切十字花刀开水烫后去皮把中间的芯去掉切3cm 小块备用葱切出约 4g 的葱花剩下的掰成 58cm 大段牛肉泡凉水半小时去血水或凉水下锅煮至表面变白捞出期间撇去浮沫洋葱切 0.51cm 小粒。4.2 制作凉水没过牛肉放入高压锅加葱段、姜片和20g 料酒上汽后压20 分钟取出牛肉切成5cm 大块挑出姜汤盛到一个大碗里留作炖煮用倒油油四到五成热后下花椒、八角、香叶出香味之后、变糊之前挑出不用下入牛肉、葱姜炒香——炒多久无所谓看着有点要糊就舀10ml 汤炒香后加入生抽 15ml、料酒 15ml、胡椒粉以及510g 番茄膏/番茄酱或一个番茄罐头加入洋葱炒至透明可选加一点点盐使洋葱出水不易糊但不要加太多后面还要调味加入西红柿炒至化开软烂倒入剩下的汤。4.3 炖煮中火开锅后全程小火出锅前3040 分钟加入土豆并调味依据个人口味边尝边加糖盐合适为止筷子能戳透牛肉、确认软烂后即可出锅。五、附加内容五个关键技巧原文档在## 附加内容一节给出了保证成品的五个要点逐条实践可以显著提升出品稳定性炖煮时保证汤加入的时候是温热的——冷汤会让牛肉骤然收缩变柴炖煮时不要扣盖否则土豆会烂炖煮时时不时翻动避免糊底砂锅炖煮会更好吃可以在炒锅里炒完再倒到炖锅/砂锅里炖若用砂锅开锅之前不要用大火避免开裂酱油总量不要太多——汤汁浓缩时会变咸稀的时候稍微淡点没关系炖煮过程中觉得不够可以再加不要用鸡精、味精会抢夺牛肉的鲜味。六、菜谱在 RAG 系统中的应用一份结构化数据的全链路这份菜谱位于 data/C8/cook/dishes/meat_dish/西红柿土豆炖牛肉/是 C8 章尝尝咸淡 RAG 系统知识库中的一份典型数据样本。在 data_preparation.py 中它经历了完整的加载 → 元数据增强 → 结构分块流程分类提取源码中的CATEGORY_MAPPING将路径中的meat_dish映射为荤菜因此该文档被自动标记为荤菜类别难度提取_enhance_metadata用正则re.search(r★, content)匹配文档中的星级标记本文档的★★★★四星被映射为困难见 data_preparation.py菜名提取file_path.stem直接取文件名西红柿土豆炖牛肉作为dish_name结构分块使用MarkdownHeaderTextSplitter按#、##、###三级标题分割本文档会切分为主标题简介难度必备原料和工具计算操作附加内容等子块并建立父子文档映射。这意味着当用户向系统提问西红柿土豆炖牛肉怎么做或这道菜要什么调料时检索模块会精确命中对应子块再通过get_parent_documents智能去重、取回完整父文档交给 LLM 生成回答——这正是 02_data_preparation.md 中小块检索、大块生成策略的落地体现。整条链路可通过 main.py 中的build_knowledge_base与ask_question运行验证。赞分享教程人工智能大模型RAG【免费下载链接】all-in-rag大模型应用开发实战一RAG 技术全栈指南在线阅读地址https://datawhalechina.github.io/all-in-rag/项目地址https://gitcode.com/datawhalechina/all-in-rag点击查看免费下载相关推荐糖拌西红柿火山飘雪菜谱全解析从食材配比到 RAG 菜谱知识库的结构化数据实战糖拌西红柿火山飘雪菜谱全解析从食材配比到 RAG 菜谱知识库的结构化数据实战 糖拌西红柿又名火山飘雪是一道制作极其简单、酸甜爽口的家常凉菜本文以教程人工智能大模型RAG茄子炖土豆菜谱解析从结构化菜谱数据到尝尝咸淡 RAG 系统的知识库构建实战茄子炖土豆菜谱解析从结构化菜谱数据到尝尝咸淡 RAG 系统的知识库构建实战 本篇技术指南以仓库内 茄子炖土豆.md https://link.gitcode.教程人工智能大模型RAG土豆炖排骨的做法详解all-in-rag 食谱知识库中的荤菜示例土豆炖排骨的做法详解all in rag 食谱知识库中的荤菜示例 本篇指南以 all in rag 项目 C8 章「尝尝咸淡RAG 系统」食谱知识库中的《土豆教程人工智能大模型RAG上一篇MyBookshelf依赖注入Dagger2使用教程下一篇WSA 装不上3 类报错的分阶段排查与修复命令创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表