08|使用LLM辅助业务理解
徐昊
![](https://static001.geekbang.org/resource/image/1e/ed/1e68737390ce2f19dbbe0b9451ff5bed.jpg)
你好,我是徐昊,今天我们来继续学习 AI 时代的软件工程。
在上一节课,我们介绍了如何使用业务模型通过模型展开的方式,帮助我们理解业务。我们也谈到了,在使用模型展开的时候,我们处在庞杂的认知模式下。因此,提效的关键在于构造思维链,让 LLM 帮助我们更好地应用不可言说知识。
那么今天,我们就围绕之前的例子,看看如何通过 LLM 辅助我们理解不同的业务场景。
通过半结构化自然语言表示模型
当我们想让大语言模型(Large Language Model,LLM)帮助我们通过模型解释业务知识时,首先就会碰到一个问题,如何将我们的模型表达为大语言模型能够理解的形式。
其实这比想象中要容易得多,因为 LLM 不仅仅懂得自然语言,它还懂得各种编程语言或结构化描述语言。我们可以使用 Mermaid 描述我们的领域模型:
公开
同步至部落
取消
完成
0/2000
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
![](https://static001.geekbang.org/resource/image/d0/e4/d0880927e2a522a038be2d04bf19dfe4.png)
本文介绍了如何使用LLM(Large Language Model)辅助理解业务知识。作者首先提到了使用Mermaid描述领域模型,并通过半结构化自然语言的方式补充注释,以帮助LLM更好地理解模型中的业务知识。其次,文章讨论了围绕业务上下文进行模型展开的过程,以及如何引导LLM根据模型与期望完成模型展开。最后,作者总结了使用Mermaid描述类图简化了构造思维链的难度,强调了通过半结构化自然语言的方式对思维链进行标注的重要性,并提到了逐步引入时序图来帮助LLM理解业务上下文的可能性。整体而言,本文通过具体的例子和技巧,详细阐述了如何利用LLM辅助理解不同的业务场景,为读者提供了实用的指导和建议。文章内容丰富,通过实际案例和技巧,为读者提供了一种新的思路和方法,可以帮助他们更好地利用LLM来理解和应用业务知识。
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《徐昊 · AI 时代的软件工程》,新⼈⾸单¥98
《徐昊 · AI 时代的软件工程》,新⼈⾸单¥98
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- 范飞扬神操作! 问个细微的问题,请教一下老师和各位同学的经验: 对于比较庞大的领域模型,画图的方式和顺序有什么经验嘛?比如,应该采用以下哪种方式呢? 1、先用draw.io等类似工具画图,再让gpt生成 mermaid. (可能gpt看不懂?) 2、一开始就用mermaid来画图(可能有些没法用mermaid表达?或者不太灵活?) 3、迭代交织使用1和2。 4、还有更好的方式?
作者回复: whatever works for you
2024-03-25归属地:广东2
收起评论