阳春网站建设网站开发 工作量评估
整理并翻译自DeepLearning.AI×LangChain的官方课程:Overview

综述(Overview)
LangChain是为大模型应用开发设计的开源框架
 LangChain目前提供Python和JavaScript(TypeScript)两种语言的包
 LangChain的主攻方向是聚合和模块化
核心附加值:
- 模块化的组件
 - 用例:针对常见组合组件的方式提供了简单易用的模板
 
组件

模型(Models)
- 集成了20多种大语言模型
 - 支持对话模型
 - 集成了10多种文本嵌入模型
 
提示词(Prompts)
- 提示词模板
 - 实现了5种以上的输出解析器 
- 支持重试/修补逻辑
 
 - 实现了5种以上的实例选择器
 
索引(Indexes)
实现了50种以上的文档加载器
 实现了10多种文本分割器
 集成了10多种向量存储
 集成或实现了5种以上的检索器
思维链(Chains)
提示词 + 大语言模型 + 输出解析
 可以做为更长思维的构件模块使用
 提供超过20种更专注于应用的思维链
智能体(Agents)
agent直译代理,这里的语境更偏向有一定智能的代理,因而翻译为智能体
- 提供超过5种智能体 
- 使得大语言模型可以使用工具的算法
 
 - 集成了10多种代理套件 
- 为某种特定应用配备了特定工具的代理
 
 
