news 2026/10/10 10:37:32

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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%免费】🆓

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/10 12:29:07

英雄联盟智能助手ChampR:5分钟快速上手的终极游戏配置方案

英雄联盟智能助手ChampR:5分钟快速上手的终极游戏配置方案 【免费下载链接】champ-r 🐶 Yet another League of Legends helper 项目地址: https://gitcode.com/gh_mirrors/ch/champ-r 还在为英雄联盟复杂的装备搭配和符文选择而烦恼吗&#xff1…

作者头像 李华
网站建设 2026/10/10 15:53:51

设备数据采集效率提升300%?看这家头部企业Agent部署实战

第一章:工业互联网 Agent 的设备管理在工业互联网架构中,Agent 作为边缘侧的核心组件,承担着设备接入、状态监控与指令执行的关键职责。它运行于工业网关或本地控制器之上,实现物理设备与云端平台之间的双向通信与数据同步。设备注…

作者头像 李华
网站建设 2026/10/10 12:23:53

【dz-996】物联网的家居环境预警监测系统

摘要 随着城市化进程的加快和居民安全意识的提升,家居环境的安全监测与智能预警对保障家庭生命财产安全具有重要意义。传统的家居安全管理多依赖人工检查和独立报警设备,存在监测不全面、响应滞后、联动性差等问题,难以满足现代化家居的安全…

作者头像 李华
网站建设 2026/10/10 0:39:36

【dz-998】导盲犬多功能喂食器的设计与实现

摘要 导盲犬作为视障人士的重要辅助伙伴,其健康状况与饮食管理密切相关。传统的喂食方式依赖人工操作,存在喂食时间不规律、食物和水量把控不准、环境不适影响健康等问题,难以满足导盲犬科学养护的需求。​ 基于 STM32F103C8T6 单片机的导盲…

作者头像 李华
网站建设 2026/10/10 16:34:15

终极Windows动态桌面指南:打造个性化视频壁纸的完整教程

终极Windows动态桌面指南:打造个性化视频壁纸的完整教程 【免费下载链接】DreamScene2 一个小而快并且功能强大的 Windows 动态桌面软件 项目地址: https://gitcode.com/gh_mirrors/dr/DreamScene2 厌倦了单调的静态桌面背景?想要让你的电脑桌面真…

作者头像 李华
网站建设 2026/10/9 20:38:03

Mem Reduct系统优化评测:告别卡顿的智能性能管家

Mem Reduct系统优化评测:告别卡顿的智能性能管家 【免费下载链接】memreduct Lightweight real-time memory management application to monitor and clean system memory on your computer. 项目地址: https://gitcode.com/gh_mirrors/me/memreduct 还在为电…

作者头像 李华