dive-into-langgraph

Original🇺🇸 English
Translated

A comprehensive guide and reference for building agents using LangGraph 1.0, including ReAct agents, state graphs, and tool integrations.

3installs
Added on

NPX Install

npx skill4agent add luochang212/dive-into-langgraph dive-into-langgraph

Tags

Translated version includes tags in frontmatter

Dive Into LangGraph

LangGraph 是由 LangChain 团队开发的开源 Agent 框架。v1.0 是稳定版本,框架能力全面升级,支持中间件、状态图、多智能体等高级功能。本 skill 内容由《LangGraph 1.0 完全指南》提供。
LangGraph 1.0 完全指南

安装依赖

基础依赖:
bash
pip install \
  langgraph \
  "langchain[openai]" \
  langchain-community \
  langchain-mcp-adapters \
  python-dotenv \
  pydantic

环境变量 (.env)

使用大模型需要设置环境变量,推荐使用阿里云百炼(DashScope)的模型:
bash
DASHSCOPE_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
DASHSCOPE_API_KEY=your_api_key
你也可以使用其他供应商的模型:
bash
# 火山方舟
ARK_BASE_URL=https://ark.cn-beijing.volces.com/api/v3
ARK_API_KEY=your_api_key

# Kimi
KIMI_BASE_URL=https://api.moonshot.cn/v1
KIMI_API_KEY=your_api_key

章节概览

序号章节内容简介在线阅读离线阅读
1快速入门创建你的第一个 ReAct Agent在线本地
2状态图使用 StateGraph 创建工作流在线本地
3中间件预算控制、消息截断、敏感词过滤、PII 检测在线本地
4人机交互使用 HITL 中间件实现人机交互在线本地
5记忆短期记忆、长期记忆在线本地
6上下文工程使用 State、Store、Runtime 管理上下文在线本地
7MCP Server创建 MCP Server 并接入 LangGraph在线本地
8监督者模式两种方法:tool-calling、langgraph-supervisor在线本地
9并行节点并发、@task 装饰器、Map-reduce、Sub-graphs在线本地
10RAG向量检索、关键词检索、混合检索在线本地
11网络搜索DashScope、Tavily 和 DDGS在线本地

官方资源