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多种代理套件
    • 为某种特定应用配备了特定工具的代理
相关推荐
早点睡啊Y20 分钟前
精读 LangChain 官方文档(三):
服务器·数据库·langchain
chaors13 小时前
DeepResearchSystem 0x01:Agent 基础
langchain·aigc·ai编程
一只小bit15 小时前
LangGraph 子图使用和房源搜索Agent综合案例实现
机器学习·langchain·llm·langgraph
bloglin9999917 小时前
langchain 和 langgraph 和 react
javascript·react.js·langchain
吃饱了得干活1 天前
LangChain Agent 高级玩法:命名、结构化输出与流式模式
langchain·llm·agent
phltxy1 天前
LangGraph智能租房助手实践
大数据·人工智能·python·深度学习·语言模型·langchain
Esaka_Forever1 天前
LangChain RunnableSequence 获取中间输出的几种方案(替代SequentialChain获取中间结果)
langchain
早点睡啊Y1 天前
深入学LangChain官方文档(二十二):Frontend 高级形态——Headless Tools、Time Travel 与 Generative UI
ui·langchain·状态模式
大郭鹏宇1 天前
基于 LangGraph 构建智能分诊系统(一):项目概述与环境搭建
大数据·人工智能·microsoft·langchain
玉鸯1 天前
Agent Hook:在概率推理之上,为 Agent 叠加确定性控制
python·langchain·agent