LangGraph
文章平均质量分 77
丁学文武
打球、跑步、徒步、露营️、骑行、滑雪️、游泳、冲浪
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
5个Lang:3-LangSmith简单实践
本文介绍了AI生产力工具LangSmith的Tracing功能实操指南。主要内容包括:1)环境准备,需安装相关库并获取API key;2)LangChain程序与LangSmith平台的对接方法;3)使用LangSmith调试Prompt的技巧;4)在线数据标注和收集操作,为后续自动化评估做准备。文章指出LangSmith能有效解决LLM应用生产级维护需求,包括指标监控、Prompt版本管理、系统评估和数据集管理等核心问题,提供可视化操作界面并与LangChain无缝集成。官方文档和平台入口也已提供,方便开原创 2025-11-28 07:30:00 · 353 阅读 · 0 评论 -
5个Lang:2-LangFuse基本使用
本文介绍了开源AI应用维护平台LangFuse的使用方法,该平台可作为LangSmith的替代方案,支持与LangChain集成或直接对接OpenAI API。主要内容包括:1) 环境准备步骤,包括注册账号、创建项目、生成密钥和安装依赖包;2) 两种集成方式(OpenAI API和LangChain)的具体实现方法;3) 通过代码示例演示如何设置环境变量、创建跟踪记录并与OpenAI API交互。该平台可帮助开发者有效监控和管理AI应用运行状态。原创 2025-11-27 07:30:00 · 430 阅读 · 0 评论 -
5个Lang:1-LangServe基本操作
本文介绍了安装LangChain相关开发环境的步骤。通过执行pip install命令,安装了包括langchain、openai、langserve、fastapi、uvicorn和sse_starlette在内的多个Python包及其依赖项。安装过程中自动下载并安装了所需的各种组件,如数据处理库dataclasses-json、网络请求库httpx、高性能JSON解析器orjson等。这些工具将为构建基于LangChain的AI应用提供必要的开发环境支持。安装过程显示所有依赖包均已成功下载并满足版本要求原创 2025-11-26 07:30:00 · 214 阅读 · 0 评论 -
GPT-5 系列深度详解:第5章-第三部分-应急准备框架研究类别更新+保障措施+安全控制
您提供的文本是一份关于 gpt-5-thinking 模型在前沿能力评估(特别是“虚晃”/deception 和评估意识)以及高生物与化学风险防护措施方面的详细技术报告,内容涉及模型行为分析、安全训练、系统级保护机制等。以下是对该文本的结构化解读与关键要点提炼,并辅以清晰解释和潜在含义分析,便于理解其技术深度与政策意义。原创 2025-08-16 07:45:00 · 1047 阅读 · 0 评论 -
Agentic RAG系列:3、Agentic RAG流程和最佳实践-完整落地实践
基于Agent的RAG增强系统研究 本文提出了一种Agentic RAG(Agent-based Retrieval-Augmented Generation)框架,通过引入智能体组件来增强传统RAG系统的检索和生成能力。研究构建了一个包含知识库检索和实时网络搜索的多工具智能体系统,采用LangGraph图结构实现流程编排,包含模型调用、工具执行和条件路由等核心节点。实验结果表明,该系统能够智能决策何时调用各类检索工具,并通过消息传递机制实现组件间协作,有效解决了传统RAG在动态信息获取方面的局限性。该框架原创 2025-08-15 07:45:00 · 828 阅读 · 0 评论 -
Agentic RAG系列:1、Agentic RAG架构和原理-LangChain方式实现RAG问答
这样的融合不仅最大化发挥了大语言模型在内容生成方面的优势,还利用引入的上下文对其输出进行了有效约束,显著提升了响应的相关性与可信度。更进一步地,这种方式也实现了将私有数据嵌入大模型应用的目标——在不直接修改模型参数的前提下,使模型能够“理解并利用”企业内部或专属的知识数据,从而实现公私数据结合、语义生成与知识调用并重的双赢效果。它的核心机制是将外部信息检索与大模型的生成能力结合起来:先通过检索模块从海量文档中提取出与问题高度相关的文本片段,再由大语言模型对这些片段进行理解、整合,并生成最终的回答。原创 2025-08-13 08:00:00 · 1545 阅读 · 0 评论 -
LangGraph入门到实战:第7部分-Multi-Agent多智能体+中央Supervisor代理架构+群Swarm代理架构+完整案例
本文介绍了多智能体(Multi-agent)系统的设计与实现方法。当单个代理难以处理多领域任务时,可将系统分解为多个独立代理组成的协同网络。文中重点对比了两种主流架构:1)由中央Supervisor协调的集中式架构;2)基于专长动态切换的Swarm分布式架构。通过Python代码示例,展示了如何使用langgraph-supervisor库构建一个Supervisor主导的旅行预订系统,包含航班和酒店两个专业代理。系统能智能解析用户复合需求(如同时预订航班和酒店),并自动路由到相应代理执行。该方案有效解决了原创 2025-08-12 08:00:00 · 986 阅读 · 0 评论 -
LangGraph入门到实战:第6部分-MCP集成详解+服务器端+客户端+完整案例
本文介绍了如何通过LangGraph代理集成MCP(模型上下文协议)工具。MCP是一种开放协议,用于标准化语言模型的工具调用方式。通过安装langchain-mcp-adapters库,开发者可以创建能同时调用多个MCP服务器工具的代理。示例代码展示了如何配置数学计算(stdio模式)和天气查询(HTTP模式)两种MCP服务,并使用Deepseek模型构建反应式代理。执行过程包括启动MCP服务器、建立客户端连接、获取工具列表,最后通过代理分别处理数学计算和天气查询请求。日志显示了HTTP请求的详细过程,包括原创 2025-08-11 08:00:00 · 1034 阅读 · 0 评论 -
LangGraph入门到实战:第5部分-Models模型操作详解+Tools工具操作详解+综合案例
本文介绍了LangChain中代理(agent)模型和工具的配置方法。在模型部分,详细说明了如何选择支持工具调用的模型、通过名称或init_chat_model初始化模型、使用特定提供商的LLM类、禁用流式传输、添加模型回退机制等。工具部分则讲解了如何定义简单工具和自定义工具、处理隐藏参数、控制并行工具调用、强制使用特定工具、直接返回工具结果以及错误处理等。这些功能为构建灵活、稳健的对话代理系统提供了全面的技术支持,使开发者能够根据需求定制模型行为和工具使用方式。原创 2025-08-08 09:00:00 · 1082 阅读 · 0 评论 -
LangGraph入门到实战:第3部分-自定义状态管理+流程状态回退+流状态重播+时间旅行案例
本文介绍了如何在LangGraph聊天机器人中实现自定义状态管理。主要内容包括:1)通过TypedDict扩展State类,添加name和birthday字段来存储实体信息;2)在human_assistance工具中实现人工审核流程,使用interrupt方法获取人工输入,并通过Command对象更新状态;3)演示了如何查询LangGraph的发布日期,并通过人工审核工具验证信息的准确性。这种设计使聊天机器人能够处理复杂查询,同时确保信息的正确性,适合需要人工审核的生产环境。原创 2025-08-06 10:30:00 · 1027 阅读 · 0 评论 -
LangGraph入门到实战:第2部分-上下文历史记录+互动对话控件案例
本文介绍了如何使用LangChain框架实现对话记忆功能。通过代码示例展示了如何初始化ChatOpenAI模型,配置对话工具,并创建状态图来管理对话流程。重点演示了MemorySaver记忆模块的应用,使AI能够记住用户信息(如名字"威尔"),并在后续对话中正确调用。文章还展示了如何查看对话状态快照,验证记忆功能的有效性。最后通过流程图直观呈现了整个对话系统的架构和工作原理。原创 2025-08-05 10:30:00 · 664 阅读 · 0 评论 -
LangGraph入门到实战:第1部分-Google搜索+多工具调用+Agent+完整数据库问答案例
本文介绍了如何使用LangGraph框架构建一个可交互的聊天机器人。首先配置开发环境并加载API密钥,然后定义状态图和聊天机器人节点功能。通过添加节点、构建边(包括特殊的START和END节点)并编译图,实现了基本的对话流程。文章还展示了三种图形可视化方法(Mermaid.Ink、Pyppeteer和Graphviz)来帮助理解节点关系,并演示了如何通过invoke方法启动对话。最终构建的聊天机器人能够接收用户输入并返回AI助手的自我介绍,展示了DeepSeek Chat的功能特点和服务范围。原创 2025-08-04 10:37:51 · 1399 阅读 · 0 评论
分享