/images/hugo/avatar.png

LangChain chain

1. Chain Chain 是 langchain 早期提供的链抽象。他正在被 LCEL 取代。但是 Chain 仍然是 langchain 中非常重要的一个组件。仍被广泛使用,所以我们也需要了解。Chain 的代码位于 langchain.chains 内。

LangChain Language Model

这一节我们来看 Langchain 的 Language Model。 1. Language Model 的 UML 类图 Language Model 有如下基类: BaseLanguageModel BaseChatModel BaseLLM Language Model 基类不多,让我们直接问大模型这些类的语义 1 2 3 4 5 6 我正在阅读 Language Model 子

LangChain Tools

1. Function Call 提问: 能不能想写给我介绍一下 OpenAI Function Calling 回答: 当然可以,下面我会从 初衷、语法结构、工作机制、代码示例、进阶用法和与 LangChain 结合方式 六个方面,全面介

LangChain Tools Define

我们在前面介绍了 Tool 相关的 Message 传递以及解析,这一节我们来看 Langchain 对 Tool 本身的抽象。 1. Tool 的 UML 类图 如图,OutPut 的代表比较简单,有如下类: BaseTool Tool StructuredTool BaseToolkit InjectableToolArg InjectableToolCallId

LangChain Output Parser

1. OutPut Parser 的 UML 类图 如图,OutPut Parser 有如下抽象基类: BaseLLMOutputParser BaseGenerationOutputParser BaseOutputParser BaseTransformOutputParser BaseCumulativeTransformOutputParser 1.1 提问 让我们问问大模型这三个基类代表的语义。 1 2 3 4 5 6 7 8 我正在阅读 langchain output parser 子包