做一个有温度和有干货的技术分享作者 —— Qborfy
上一节学习了03篇 AI从零开始 - AI从零开始 - Prompt提示语学习与应用,但是我们发现,Prompt提示语虽然可以让我们得到想要的答案,但是它也有缺点,比如:
- 只调用单个大模型的对话提示语来生成答案,且无法验证答案的正确性;
- 大模型是没有记忆能力,且有token上下对话长度限制,无法实现多轮对话;
- 多步骤推理任务,需要多次调用大模型,效率低下
如果要开发一个完整 LLM应用,开发者需要手动处理:
- 多组件集成:模型调用、外部数据源、记忆存储、业务逻辑等模块的拼接
- 上下文管理:对话历史、长期记忆、知识库检索的复杂交互
- 流程编排:多步骤推理、条件分支、循环控制等逻辑
接下来,我们学习一下LangChain,它是一个基于链式调用的LLM框架,可以让我们更加方便地使用大模型,实现多轮对话、多步骤推理等复杂功能。
more >>