这节课是Agent的最后一课,也是LangChain所有基础知识的最后一课。我给你总结了两张的表。
第一个表,是LangChain中常见的代理类型和它们的介绍。在这些代理中,有很多我们已经一起使用过了,有些则需要你自己去阅读相关文档,自己去探索它的使用方法。
第二个表,是我对LangChain各个组件的一个简明总结。
上面这个图片,相信此时你已经不再陌生了,也掌握了它们的精髓所在。
最后还有一个问题值得讲一讲,就是图中的 Indexes,到底是什么,其实这个Indexes是LangChang早期版本的一个组件,现在已经被整合到Retrieval(数据检索)这个单元中了。而Retrieval(包括Indexes),讲的其实就是如何把离散的文档及其他信息做嵌入,存储到向量数据库中,然后再提取的过程。这个过程我们在第4课已经讲过,在后面的课程中还会再深入介绍。
此外,在LangChain文档中,新的6大组件中其实还有一个模块——Callbacks,目前我们尚未涉及,在后续的课程中也会介绍。
好了,LangChain的基础知识就讲到这里,从下节课起,我们将整合以前学过的各个组件的内容,为你讲解更多偏重具体应用的内容。