前面课程中,给大家讲解了一些常用的 Chain,这节课开始,介绍 LangChain 中另一个重要的概念,叫做 Agent。Agent的核心思想是使用语言模型(LLM)作为推理的大脑,以制定解决问题的计划、借助工具实施动作。

代码示例

1、创建文件

尝试做一个数学计算,大模型本质是上文本补全的过程,计算能力是比较差的。

内容不可见,请联系管理员开通权限。

2、内置Agent

大模型无法主动更新自己的知识,所以需要一些外部工具,来加强大模型的能力。

内容不可见,请联系管理员开通权限。

3、自定义工具

内置工具不能满足业务需求,需要结合业务场景来自定义工具。

内容不可见,请联系管理员开通权限。

通过以上例子,相信大家对 Agent 的概念,有了进一步的理解。通俗解释,Agent 就是将模型进行封装,使得它可以通过用户的输入,理解用户的意图,然后执行一个特定的动作。

本文链接:http://ichenhua.cn/edu/note/702

版权声明:本文为「陈华编程」原创课程讲义,请给与知识创作者起码的尊重,未经许可不得传播或转售!