Skip to main content

LangChain

简介​

LangChain 由 Harrison Chase 创建于2022年10月,它是围绕LLMs建立的一个框架。

LangChain 本身并不开发LLM,它的核心理念是为各种LLM实现通用的接口,把LLM相关的组件链接在一起,简化LLM应用的开发难度,方便开发者快速地开发复杂的LLM应用。

目录​

主要功能​

  • Prompts: 优化提示词(提示词工程)
  • Models: 调用各类模型
  • History: 管理会话历史记录(记忆)
  • Indexes: 管理和分析各类文档
  • Chains: 构建功能的执行链条
  • Agent: 构建智能体

总结​

LangChain是一个开发LLM相关业务功能的集大成者,是一个Python的第三方库,提供了各种功能的API。

提供:

  • 提示词优化的相关功能 API
  • 调用各类模型的功能 API
  • 会话记忆的相关功能 API
  • 各类文档管理分析的功能 API
  • 构建 Agent 智能体的相关功能 API
  • 各类功能链式执行的能力

学习资源​