LangGraph与Python的多智能体协作框架在信贷审批自动化中实践|附完整代码教程
全文链接https://tecdat.cn/?p45091原文出处拓端数据部落公众号关于分析师在此对Wei Chen对本文所作的贡献表示诚挚感谢他是一名AI/机器学习工程师专注人工智能领域。擅长大语言模型、AI、自然语言处理和机器智能。引言作为数据科学家我们经常面临一个两难复杂的业务规则需要严谨的流程而单一模型或Agent试图包揽所有任务时往往会“捡了芝麻丢了西瓜”。我曾在一个信贷审批项目中亲眼目睹一个全能的AI Agent在数据录入、风险筛查、最终决策三线作战中频繁丢失上下文、跳过关键步骤导致审批结果难以追溯。客户问我们“你们的数据科学解决方案能像我们最优秀的信贷主管那样带着团队有序工作吗”正是这个需求催生了我们今天要分享的模式——监督者智能体Supervisor Agent。它不直接处理任务而是像团队负责人一样将复杂流程拆解为子任务分派给多个专用智能体并确保每一步的质量与顺序。本文以信贷审批为例用LangGraph搭建一个由数据录入员、风险政策核对员、信贷决策员组成的“AI信贷团队”并让一个监督者来管理他们。你会发现这种架构不仅让决策过程透明可追溯还能在复杂的业务场景中大幅提升可靠性。本文内容改编自过往客户咨询项目的技术沉淀并且已通过实际业务校验该项目完整代码与数据已分享至交流社群。阅读原文进群获取更多最新AI见解和行业洞察可与900行业人士交流成长还提供人工答疑拆解核心原理、代码逻辑与业务适配思路帮大家既懂怎么做也懂为什么这么做遇代码运行问题更能享24小时调试支持。监督者模式为何需要“AI团队的负责人”想象一下让一位刚入职的信贷员独自完成数据录入、风险筛查和最终决策——他很可能手忙脚乱漏掉关键信息。同样的让一个单一的AI Agent处理多阶段复杂工作流也容易出现上下文丢失、步骤跳跃、推理链断裂等问题。在金融、医疗等高风险领域这些错误可能带来严重后果。监督者模式正是为了解决这一痛点而诞生。它不再是一个任务执行者而是一个组织者负责协调多个专用智能体完成复杂任务。其核心职责包括任务分解与分派将用户请求拆解为逻辑子任务并分发给最合适的智能体。流程编排严格执行操作顺序比如信贷审批必须先取数据、再查政策、最后做决定。质量控制在每个智能体执行后检查其输出是否符合规范不合规则要求重做。结果整合汇总所有智能体的输出生成连贯、清晰的最终结论。这种设计带来的好处是显而易见的每个智能体只需关注单一职责逻辑简单且性能稳定整个系统易于调试、扩展和维护。下文我们将通过一个具体的信贷审批自动化案例手把手搭建这样一个“AI团队”。实战用监督者模式搭建信贷审批AI团队我们将构建一个自动初审贷款申请的系统。输入一个申请人ID系统根据内置风险政策评估该申请人并给出明确的下一步建议。团队由以下成员组成数据录入智能体前台专员负责获取申请人财务信息并生成摘要。风险政策核对智能体分析师将申请人信息与预设的信贷标准进行匹配。信贷决策智能体决策者根据前两者输出给出最终建议批准/拒绝/需补充材料。监督者智能体团队主管把控整个工作流确保各环节顺序执行并检查输出完整性。相关文章DeepSeek、LangGraph和Python融合LSTM、RF、XGBoost、LR多模型预测NFLX股票涨跌|附完整代码数据原文链接https://tecdat.cn/?p44060第一步安装依赖我们将基于LangChain、LangGraph和OpenAI构建系统。LangGraph是专门用于创建有状态多智能体工作流的库。# 安装所需包 !uv pip install langchain1.2.4 langchain-openai langchain-community0.4.1 langgraph1.0.6第二步配置API密钥与环境设置OpenAI API密钥以驱动语言模型。第三步导入所需模块第四步定义业务逻辑——模拟数据集为了让示例自包含我们创建几个简单的内存数据集代表风险政策、贷款建议和申请人记录。# 风险政策库 (已简化) policy_rules [ { loan_category: 住房贷款, risk_level: 低风险, conditions_needed: [ 信用分 750, 稳定收入 3年, 债务收入比 30% ], comment: 可享最优利率快速审批通道。 }, # ... 省略其他政策 ] # 贷款建议库 loan_guidance [ { risk_level: 低风险, next_action: 自动批准适用标准或最优利率。 }, # ... 省略其他建议 ] # 申请人记录库 applicant_profiles [ { applicant_id: A101, age: 30, job_type: 工薪族, yearly_income: 1200000, credit_score: 780, dti_ratio: 25, loan_category: 住房贷款, request_sum: 4500000, remarks: 跨国公司工作5年无逾期记录。 }, # ... 省略其他申请人 ] # 完整数据集进群获取第五步为智能体打造工具每个智能体都需要一些“设备”来与数据交互。我们定义几个工具函数并用tool装饰这样LLM就可以在需要时调用它们。# 初始化语言模型温度设为0保证确定性 llm ChatOpenAI( modelgpt-4.1-mini, temperature0.0, timeoutNone ) tool def retrieve_applicant_info(applicant_id: str) - dict: 根据申请人ID获取并总结财务记录返回可读摘要 for record in applicant_profiles: if record[applicant_id] applicant_id: summary ( f申请人财务摘要\n fID: {record[applicant_id]}\n f年龄: {record[age]}\n f就业类型: {record[job_type]}\n f年收入: {record[yearly_income]}\n f信用分: {record[credit_score]}\n f债务收入比: {record[dti_ratio]}\n f申请贷款类型: {record[loan_category]}\n f申请金额: {record[request_sum]}\n f备注: {record[remarks]} ) return {applicant_summary: summary} return {error: 未找到该申请人。} # 其余工具函数政策匹配、有效性验证、推荐行动已省略完整代码进群获取 ......第六步实现专用智能体团队成员我们创建三个专用智能体每个都有极其狭窄的职责和严格的输出格式要求。注意代码中的变量名已做修改注释也翻译成了中文。第七步监督者智能体——团队大脑监督者负责读取所有消息根据预定义顺序决定下一步该派哪个智能体执行并检查输出完整性。第八步定义图节点函数这些函数将智能体包装为LangGraph节点执行后自动返回监督者。第九步构建并可视化工作流图若安装了可视化库可以生成如下流程图第十步运行系统并观察输出我们以申请人A101为例让监督者带领团队完成一次审批。运行过程分析监督者 → 数据录入智能体发起任务。数据录入智能体输出调用工具获取A101记录生成清晰的财务摘要。监督者 → 风险政策核对智能体确认数据录入完成移交下一步。风险政策核对智能体输出识别出A101匹配“低风险”住房贷款政策所有条件均满足。监督者 → 信贷决策智能体继续推进。信贷决策智能体输出根据低风险类别建议自动批准。监督者 → 结束所有智能体均已完成且输出完整监督者生成最终汇总报告。最终输出清晰易懂。结论通过引入监督者智能体我们将一个容易出错的单一AI流程转变为一个可预测、稳健且可审计的多智能体协作系统。相比单个Agent试图同时处理数据录入、风险分析和决策监督者模式让每个智能体职责单一流程强制有序不仅降低了开发复杂度更提升了结果的可靠性。这种方法论不仅适用于信贷审批还可推广至客户服务、合同审查、医疗分诊等任何需要多步骤、多角色协作的复杂业务场景。下一次当你面对复杂任务时不妨考虑组建一个“AI团队”并为他们配备一位尽职的监督者。常见问题解答问监督者模式的主要优势是什么答可靠性和模块化。通过将复杂任务拆分为多个由专用智能体处理的子任务系统更易于构建、调试和维护输出结果更稳定、一致。问监督者能否纠正某个智能体的错误答可以。当前设计中当监督者发现智能体输出不完整时会要求同一智能体重做。更高级的实现可引入错误修正逻辑或要求其他智能体提供“第二意见”。问这种模式只适用于复杂流程吗答它在复杂流程中优势最明显但即便只有两三个步骤监督者模式也能让AI的推理过程更透明、更可控方便审计和解释。完整代码及数据集已上传至交流社群进群可获取更多AI实战教程与行业洞察与900同行交流共进

相关新闻

KJ4002X1-BD2电源模块

KJ4002X1-BD2电源模块

KJ4002X1‑BD2 电源模块KJ4002X1‑BD2 是一款工业自动化控制系统中用于供电的模块组件,通常在分布式 I/O 架构中作为现场总线或控制模块的电源来源。它为系统内的各类模块、传感器和执行器提供稳定、可靠的直流电源,确保控制系统能持续、正常运行。一、主…

2026/7/4 14:56:15 阅读更多 →
收藏必备!大模型辅助开发的极简实践:文档驱动,自然演进

收藏必备!大模型辅助开发的极简实践:文档驱动,自然演进

01 一个"完美"架构的诞生与死亡 1.1 我们最初的野心 故事要从几周前说起。 那时候,团队刚开始系统性地探索 AI 辅助开发。我们读了大量论文和博客,看到业界在讨论"多智能体协作"、“Agent 编排”、“知识图谱”……我们想&#xff1…

2026/7/6 4:46:23 阅读更多 →
逆向投资的成功案例分析

逆向投资的成功案例分析

逆向投资的成功案例分析关键词:逆向投资、成功案例、投资策略、市场分析、风险控制摘要:本文聚焦于逆向投资这一独特的投资策略,通过对多个成功案例的深入剖析,探讨逆向投资的核心概念、算法原理、数学模型,同时结合项…

2026/7/3 19:46:31 阅读更多 →

最新新闻

YOLOv10模型改进-特定领域应用-第92篇:YOLOv10改进策略【特定领域应用】| YOLOv10在安防监控中的应用

YOLOv10模型改进-特定领域应用-第92篇:YOLOv10改进策略【特定领域应用】| YOLOv10在安防监控中的应用

一、本文介绍 本文记录的是YOLOv10在安防监控领域的应用。安防监控需要实时检测人员、车辆、异常行为等目标,YOLOv10凭借其高效的推理速度和准确的检测能力,成为安防监控领域的首选目标检测算法。 二、安防监控场景分析 2.1 检测目标 安防监控场景需要检测的目标包括: 人…

2026/7/7 7:26:00 阅读更多 →
Aimmy完整指南:如何用AI智能瞄准提升你的游戏体验

Aimmy完整指南:如何用AI智能瞄准提升你的游戏体验

Aimmy完整指南:如何用AI智能瞄准提升你的游戏体验 【免费下载链接】Aimmy Universal Second Eye for Gamers with Impairments (Universal AI Aim Aligner (AI Aimbot) - ONNX/YOLOv8 - C#) 项目地址: https://gitcode.com/gh_mirrors/ai/Aimmy 你是否曾在激…

2026/7/7 7:26:00 阅读更多 →
企业申报省级企业技术中心有哪些条件?企业技术中心申报要求详解

企业申报省级企业技术中心有哪些条件?企业技术中心申报要求详解

江苏省省级企业技术中心申报条件主要分为基本准入条件(一票否决项)、核心量化指标、评分与行业系数要求以及合规与前置条件四个维度。具体申报要求如下:一、基本准入条件1.主体资格:企业在江苏省境内注册,具有独立法人…

2026/7/7 7:26:00 阅读更多 →
ASM330LHH与STM32L041C6运动跟踪系统设计与优化

ASM330LHH与STM32L041C6运动跟踪系统设计与优化

1. ASM330LHH与STM32L041C6的硬件组合解析1.1 ASM330LHH的6DoF IMU特性详解ASM330LHH这颗汽车级6轴惯性模块堪称运动跟踪领域的精密仪器。它采用系统级封装(SiP)技术,在3.3mm2.6mm0.83mm的微型封装内集成了三轴数字加速度计和三轴数字陀螺仪。实测中我发现&#xff…

2026/7/7 7:24:00 阅读更多 →
IDM注册表锁定激活技术深度解析:永久试用期管理方案

IDM注册表锁定激活技术深度解析:永久试用期管理方案

IDM注册表锁定激活技术深度解析:永久试用期管理方案 【免费下载链接】IDM-Activation-Script IDM Activation & Trail Reset Script 项目地址: https://gitcode.com/gh_mirrors/id/IDM-Activation-Script Internet Download Manager(IDM&…

2026/7/7 7:21:59 阅读更多 →
AlmaLinux 9、Rocky Linux 9 升级到 10 版本

AlmaLinux 9、Rocky Linux 9 升级到 10 版本

注:本文原在2025年6月24日发表于笔者的个人博客《IT人的工作生活》,原文 链接 :https://www.cntse.com/3293.html,如需转载,请私信笔者,征得笔者同意后,方可转载,并且需要保留本段文…

2026/7/7 7:19:58 阅读更多 →

日新闻

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

图片浏览是移动应用中最高频的场景之一。从社交应用的照片流到电商平台的商品图集,从旅游应用的景点相册到摄影作品展示——用户对图片浏览的体验要求不断提高:流畅的切换动画、直观的缩略图导航、便捷的收藏操作、自动播放模式。HarmonyOS NEXT ArkUI 虽…

2026/7/7 0:05:16 阅读更多 →
24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V稳压芯片完整选型指南 PW8600 PW75XX PW2815 PW2312B LDODC/DC全方案 一、24V稳压方案概述 24V直流电源在工业自动化、门禁系统、电梯控制、汽车电子、LED驱动、监控设备等场景中应用极广,是最常见的中压直流母线电压。要将24V母线稳定降压至下游MCU、传感器…

2026/7/7 0:05:16 阅读更多 →
RAG+知识图谱混合检索与Graph RAG核心对比

RAG+知识图谱混合检索与Graph RAG核心对比

做企业RAG落地的团队,往往容易卡在一容易踩坑的选型难题: 当需求单纯靠向量RAG搞不定、单纯靠知识图谱也搞不定,必须同时依赖「文本语义理解 实体关系推理」时,到底是做「向量图谱混合检索」就够了,还是必须上「Grap…

2026/7/7 0:07:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻