当前位置: 首页 > news >正文

FastAPI+LangChain+Streamlit:打造强大智能应用,实现人机交互新高度!

简介

文章介绍了大模型场景下Human In The Loop (HITL)人机协作机制的重要性,详细讲解了LangChain的HumanInTheLoopMiddleWare如何通过中断机制实现人工审核,包括批准、修改或拒绝三种操作方式。作者分享了在AgentHub项目中实现HITL的具体技术改动,包括前端组件、后端消息类型和恢复机制,并提供了完整代码和学习资源,帮助开发者构建更安全、可控的大模型应用。


随着人工智能和自动化系统在各行各业加速落地,机器正被赋予越来越多“决策权”。然而,现实世界远比算法训练时的环境复杂。一次误判的风控拦截,可能冻结正常用户的账户;一次错误的医疗模型判断,可能影响患者的治疗方案;在自动驾驶场景中,哪怕极小概率的异常,也可能带来严重后果。当决策具备高风险、高责任或高度不确定性时,完全“无人值守”的自动化往往并不可靠。

正因如此,Human In The Loop(HITL,人机协作)成为连接算法与现实世界的重要机制。通过在关键节点引入人类的判断、审核和反馈,系统既能发挥机器在效率和规模上的优势,又能借助人类对上下文、伦理和异常情况的理解,避免“看似合理却实际错误”的决策。HITL 并不是对自动化的否定,而是让人类智慧成为智能系统的一部分,使其在真实环境中更加安全、可信和可控。

LangChain 的Human-in-the-Loop(HITL,人机协作)中间件允许我们为 Agent 的工具调用加入人工监督。当模型提出一个可能需要审核的动作时——例如写入文件或执行 SQL——该中间件可以暂停执行并等待人工决策。

它的工作方式是:将每一次工具调用与一套可配置的策略进行匹配检查。如果判定需要人工介入,中间件会触发一个 interrupt(中断),从而停止执行流程。此时,当前的执行图状态会通过 LangGraph 的持久化机制进行保存,确保执行可以被安全地暂停,并在之后恢复。

随后,由人工给出决策来决定下一步行为:

  • 可以直接批准并按原样执行(approve),
  • 可以在执行前修改该动作的参数(edit),
  • 也可以拒绝执行并提供反馈信息(reject)。

Agent 在收集到审核人相应的决策(决策以列表形式提供,每个待审核的操作对应一个决策。)之后,再恢复执行整个流程。

如何学习AI大模型?

如果你对AI大模型入门感兴趣,那么你需要的话可以点击这里大模型重磅福利:入门进阶全套104G学习资源包免费分享!

这份完整版的大模型 AI 学习和面试资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

这是一份大模型从零基础到进阶的学习路线大纲全览,小伙伴们记得点个收藏!


第一阶段:从大模型系统设计入手,讲解大模型的主要方法;

第二阶段:在通过大模型提示词工程从Prompts角度入手更好发挥模型的作用;

第三阶段:大模型平台应用开发借助阿里云PAI平台构建电商领域虚拟试衣系统;

第四阶段:大模型知识库应用开发以LangChain框架为例,构建物流行业咨询智能问答系统;

第五阶段:大模型微调开发借助以大健康、新零售、新媒体领域构建适合当前领域大模型;

第六阶段:以SD多模态大模型为主,搭建了文生图小程序案例;

第七阶段:以大模型平台应用与开发为主,通过星火大模型,文心大模型等成熟大模型构建大模型行业应用。

100套AI大模型商业化落地方案

大模型全套视频教程

200本大模型PDF书籍

👉学会后的收获:👈

• 基于大模型全栈工程实现(前端、后端、产品经理、设计、数据分析等),通过这门课可获得不同能力;

• 能够利用大模型解决相关实际项目需求: 大数据时代,越来越多的企业和机构需要处理海量数据,利用大模型技术可以更好地处理这些数据,提高数据分析和决策的准确性。因此,掌握大模型应用开发技能,可以让程序员更好地应对实际项目需求;

• 基于大模型和企业数据AI应用开发,实现大模型理论、掌握GPU算力、硬件、LangChain开发框架和项目实战技能, 学会Fine-tuning垂直训练大模型(数据准备、数据蒸馏、大模型部署)一站式掌握;

• 能够完成时下热门大模型垂直领域模型训练能力,提高程序员的编码能力: 大模型应用开发需要掌握机器学习算法、深度学习框架等技术,这些技术的掌握可以提高程序员的编码能力和分析能力,让程序员更加熟练地编写高质量的代码。

LLM面试题合集

大模型产品经理资源合集

大模型项目实战合集

👉获取方式:
😝有需要的小伙伴,可以保存图片到wx扫描二v码免费领取【保证100%免费】🆓

http://www.cnnetsun.cn/news/131209.html

相关文章:

  • 英雄联盟智能助手ChampR:5分钟快速上手的终极游戏配置方案
  • 设备数据采集效率提升300%?看这家头部企业Agent部署实战
  • 【dz-996】物联网的家居环境预警监测系统
  • 【dz-998】导盲犬多功能喂食器的设计与实现
  • 终极Windows动态桌面指南:打造个性化视频壁纸的完整教程
  • Mem Reduct系统优化评测:告别卡顿的智能性能管家
  • Luckysheet单元格数据验证功能深度解析:从入门到实战完整指南
  • 工业互联网Agent设备认证安全方案(三大高危漏洞防御策略)
  • APK Installer完整指南:快速在Windows上安装Android应用
  • MCP续证常见失败原因曝光:这6个预约陷阱千万别踩(附解决方案)
  • Azure量子计算错误处理全攻略(企业级容错方案首次公开)
  • Cursor试用限制完全重置指南:告别“Too many trial accounts“错误
  • 终极指南:如何在Android设备实现离线语音转文字?
  • Termius中文版终极教程:安卓设备轻松管理远程服务器
  • 如何让交易Agent跑得比市场还快?:基于FPGA与内存池的极速实现
  • 机器学习第二部分----逻辑回归
  • 【Offline RL 核心】第 2 篇|分布外动作与 Q 值高估:当 AI 开始“白日做梦”
  • Frigate智能监控终极指南:3步搞定go2rtc流媒体配置
  • 如何解决AMD显卡驱动臃肿问题
  • 【Agent互操作性突破】:定义未来AI生态的6大接口规范详解
  • MCP AI-102模型错误处理全流程(从监控到自动恢复的完整方案)
  • OpenModScan:工业自动化必备的免费Modbus主站调试工具完全指南
  • 量子 Agent 的多语言适配实战(API 跨语言调用全解析)
  • Kotaemon草药配方推荐:基于典籍知识库
  • 元数据自动化的终极突破:3步构建企业级数据治理体系
  • 如何用开源工具实现工业协议高效调试:OpenModScan核心功能深度解析
  • AI篮球分析系统:用机器学习重塑投篮训练的科学方法
  • 为什么顶尖IT团队都在连夜升级MCP MS-720 Agent?真相曝光,
  • 【国家级项目案例曝光】:政务Agent如何完成跨部门流程自动化协同
  • 【工业控制Agent实时响应】:揭秘毫秒级响应背后的5大核心技术