探索 AI 森林:LangChain 框架核心组件全景解读目前围绕 LangChain 框架核心模块主要有六个,包括模型输入输出(Model I/O)、数据连接(Data Connection)、链...

贴文 3个月前
1.8K 0

探索 AI 森林:LangChain 框架核心组件全景解读

目前围绕 LangChain 框架核心模块主要有六个,包括模型输入输出(Model I/O)、数据连接(Data Connection)、链(Chains)、记忆(Memory)、代理(Agents)和回调(Callbacks)。

模型输入输出 Model I/O
任何语言模型应用程序的核心元素都是模型。

LangChain提供了与任何语言模型交互的构建块,主要包含以下组件:

语言模型 Language Models
LangChain为两种类型的模型提供接口和集成:

LLM:将文本字符串作为输入并返回文本字符串的模型。
ChatModel:由语言模型支持将聊天消息列表作为输入并返回聊天消息的模型。

大型语言模型(LLM)是 LangChain 的核心组件。LangChain 不提供自己的 LLM,而是提供了一个标准接口,用于与许多不同的LLM进行交互。

聊天模型(ChatModel)是语言模型的变体。虽然聊天模型在底层使用语言模型,但它们暴露的接口有点不同:它们没有暴露“文本输入,文本输出”的 API,而是将聊天消息(ChatMessage)列表作为输入和输出。

目前 LangChain 支持的大语言模型可以查看 LLMs,也可以按照 LangChain LLM 接口标准集成自定义的语言模型。网页链接

暂无评论

暂无评论...