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多种代理套件
    • 为某种特定应用配备了特定工具的代理
相关推荐
swipe7 小时前
Neo4j + Graph RAG 医疗知识图谱工程实践:患者教育问答真正需要的是“关系可追溯”
后端·langchain·llm
CC大煊8 小时前
一个Javaer的AI转型笔记(1):入坑LangChain,我的第一个hello world
笔记·langchain
Mr.Daozhi11 小时前
RAG 进阶实战:跑通 Demo 后我连续翻了 6 次车,逐一修复才真正可用(含 Gradio Web 版)
前端·数据库·langchain·大模型·gradio·rag·科研工具
swipe13 小时前
混合检索 RAG 的工程化实践:不是多查几路,而是把召回、重排和上下文预算管好
后端·langchain·llm
啊哈哈哈哈哈啊哈哈15 小时前
LangChain 与 LlamaIndex 实现 RAG:代码知识点总结
langchain
lhxcc_fly16 小时前
2.LangChain--聊天模型之流式传输
ai·langchain·llm·流式传输
lhxcc_fly19 小时前
3.LangChain组件--消息
langchain·llm·messages
我材不敲代码20 小时前
Llamafactory的使用
langchain
喵叔哟20 小时前
Day 4:提示工程与输出解析
langchain
索西引擎20 小时前
【langchain 1.0】ChromaDB 原生 API 实战:为 LangChain 向量库打造管理工具集
python·ai·langchain