LangChain手记 Overview

整理并翻译自DeepLearning.AI×LangChain的官方课程:Overview

综述(Overview)

LangChain是为大模型应用开发设计的开源框架

LangChain目前提供Python和JavaScript(TypeScript)两种语言的包

LangChain的主攻方向是聚合和模块化

核心附加值:

  1. 模块化的组件
  2. 用例:针对常见组合组件的方式提供了简单易用的模板

组件

模型(Models)

  • 集成了20多种大语言模型
  • 支持对话模型
  • 集成了10多种文本嵌入模型

提示词(Prompts)

  • 提示词模板
  • 实现了5种以上的输出解析器
    • 支持重试/修补逻辑
  • 实现了5种以上的实例选择器

索引(Indexes)

实现了50种以上的文档加载器

实现了10多种文本分割器

集成了10多种向量存储

集成或实现了5种以上的检索器

思维链(Chains)

提示词 + 大语言模型 + 输出解析

可以做为更长思维的构件模块使用

提供超过20种更专注于应用的思维链

代理(Agents)

  • 提供超过5种代理
    • 使得大语言模型可以使用工具的算法
  • 集成了10多种代理套件
    • 为某种特定应用配备了特定工具的代理
相关推荐
染指11103 天前
122.Agent-LangChain核心组件-中间件-动态提示词(dynamic_promapt)
人工智能·langchain·agent·agents
小林ixn3 天前
从 LangChain 到 LangGraph:用「网状工作流」解锁多 Agent 协作的正确姿势
langchain·llm·agent
梦在远山后4 天前
从手写 Loop 到可恢复 Runtime:用 LangGraph、PostgreSQL Checkpoint 与 AG-UI 跑通中断恢复
python·langchain·agent
前端精髓4 天前
langchain TS 基本用法入门
langchain
小白勇闯网安圈4 天前
第5章 流式输出与人工审核
python·langchain
小白勇闯网安圈4 天前
第2章 状态 State 详解
python·langchain
半个落月5 天前
LangChain.js Agent Memory 实战(下):用 Milvus 构建可检索的长期记忆
javascript·langchain
半个落月5 天前
LangChain.js Agent Memory 实战(上):从内存对话、文件持久化到截断与摘要
javascript·langchain
梦在远山后5 天前
Electron 与 FastAPI 如何完成流式 Agent 对话
python·langchain·agent
猿人谷5 天前
Jev:当 AI 不再生成 Token,而是直接做决策
后端·langchain·aigc