🔗 Chains 链

将多个操作串联成固定流程:

Simple Chain

单个 LLM 调用

Sequential Chain

多步骤顺序执行

LLM Chain

提示词 + LLM 组合

LCEL

LangChain 表达式语言

🤖 Agents 代理

自主决策、动态调用工具的智能体:

ReAct Agent

推理 + 行动循环

Tool Calling

函数调用能力

Multi-Agent

多代理协作

LangGraph

状态图编排

🧠 Memory 记忆

让 LLM 记住对话历史:

  • ConversationBufferMemory - 保存完整对话
  • ConversationSummaryMemory - 摘要压缩
  • VectorStoreMemory - 向量存储长期记忆
  • Entity Memory - 实体记忆

📚 RAG 检索增强生成

连接外部知识库,提升回答质量:

Document Loaders

加载 PDF、网页、数据库

Text Splitters

文本分块处理

Embeddings

文本向量化

Vector Stores

Pinecone、Chroma、FAISS

Retrievers

检索器抽象

RAG Chain

完整的 RAG 工作流

🔌 工具集成

  • 搜索工具 - Google、Bing、Tavily
  • 计算工具 - Python REPL、数学计算
  • 数据库 - SQL、向量数据库
  • API 工具 - 自定义 API 调用
上一页:项目简介下一页:安装部署