当前位置:   article > 正文

探索 AI 森林:LangChain 框架核心组件全景解读_langchain 6大模块

langchain 6大模块

核心模块概览

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

模型输入输出 Model I/O

任何语言模型应用程序的核心元素都是模型

img

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

语言模型 Language Models

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

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

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

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/906707
推荐阅读
相关标签