程序聚合 软件案例 建筑大模型AI问答系统

建筑大模型AI问答系统

2026-01-24 00:52:25
行业:企业内部管理
载体:网站
技术:Fast.ai、PyTorch、TensorFlow.js

业务和功能介绍

本项目是一个面向建筑领域的智能问答系统,旨在将大模型能力与行业知识深度结合,解决传统建筑信息查询效率低、专业门槛高以及安全合规风险大的问题。随着大模型在通用问答场景中的广泛应用,其在垂直行业中往往存在“回答不专业、胡乱生成、越权回答”等隐患,尤其在建筑规范、施工安全和法律责任相关问题上,错误回答可能带来严重后果。因此,构建一个安全、可信、可控的建筑大模型智能问答系统具有重要的现实意义。

在业务层面,该系统面向建筑设计、施工、监理及相关从业人员,提供建筑规范查询、专业知识问答和工程经验辅助决策等服务。系统以“安全合规优先”为核心原则,通过引入拒答机制,确保模型只在合理、合规、可回答的范围内进行输出,避免对高风险、越权或不确定问题给出误导性答案,从而提升业务可靠性与实际可用性。

在功能架构上,系统由前置拒答模块、核心问答模块和后置拒答模块共同构成。前置拒答模块基于专门训练的拒答模型,对用户问题进行安全与合规性判断,在高风险或不适合回答的场景下直接给出规范化拒答,避免问题进入生成环节。核心问答模块采用 RAG(检索增强生成)+ LangChain 架构,通过向量检索精准召回建筑领域知识文档,并结合大模型生成专业、可溯源的回答,显著降低幻觉问题。后置拒答模块则对模型生成结果进行二次审核,在发现潜在违规或不确定内容时进行拦截或修正,形成完整的安全闭环。

最终,系统以网站形式对外部署,为用户提供直观、便捷的交互体验,实现建筑行业知识的智能化、安全化与服务化落地。

项目实现

本项目采用模块化、分层式的大模型系统架构,围绕“安全可控 + 行业知识增强”的核心目标进行整体设计。系统整体流程为:用户问题首先进入前置拒答模块进行安全与合规判断,通过筛选的问题再进入RAG 增强问答模块生成答案,最后由后置拒答模块对输出结果进行二次校验,确保最终回复的可靠性与规范性,并通过 Web 服务对外提供能力。

在技术架构上,前置与后置拒答模块均基于 Qwen3Guard 0.6B 模型进行 LoRA 微调,采用 PyTorch + HuggingFace Transformers + PEFT 完成训练与推理部署,用于高效判断高风险、越权及不确定问题。核心问答模块采用 RAG + LangChain 技术栈,使用 Sentence Embedding + 向量数据库(如 FAISS) 进行建筑领域知识检索,并结合大模型生成最终答案,从而在保证专业性的同时显著降低幻觉问题。系统整体通过 FastAPI 提供服务接口,并部署至 Web 前端,实现完整的端到端问答流程。

在项目中,我主要负责拒答模块的设计、训练与集成,包括拒答数据构建、模型微调方案制定以及与 RAG 问答链路的融合。具体工作中,我独立完成了约 16 万条拒答数据的清洗与格式统一,并基于 Qwen3Guard 0.6B 进行 LoRA 训练,在单卡 GPU 环境下实现稳定收敛。实验结果显示,前置拒答模块对高风险问题的拦截率提升至 90% 以上,有效减少了不合规问题进入生成阶段;后置拒答模块进一步降低了不安全回答的输出概率,使系统整体安全性显著提升。

在实现过程中,主要难点在于显存受限条件下的大模型训练与稳定性控制,以及拒答边界定义不清导致的误拒答问题。针对显存瓶颈,我通过 LoRA 微调、FP16、梯度累积与合理的 batch size 设置 成功完成训练;针对误拒答问题,我对数据标签进行多轮修正,并引入前后置双重拒答策略,在保证安全性的同时尽量减少对正常业务问答的影响。最终,该方案实现了安全性与可用性的平衡,为建筑行业大模型应用提供了可落地的工程实践。

示例图片视频


Koppen
30天前活跃
方向: 人工智能-AI应用开发、后端-Python、
交付率:100.00%
相似推荐
智慧运行知识平
负责海康,大华,宇视等厂家智能终端的sdk集成,使用rtsp协议+zlm+webrtc实现实时视频和回放,数据库维护,数据迁移,MySQL读写分离,MongoDB分片集群搭建,智能化巡视逻辑编写,前端页面逻辑编写,对接第三方api,第三方数据集成,ipc远程控制,集成第三方sdk,实现ipc的远程控制,支持云台控制,焦距,光圈等控制,手势控制,sdk抓图,支持守望配置,ipc邮箱配置,配置文件的导入导出,修改视频的编码格式。结合zlm实时视频,使用rtsp协议转webrtc协议进行播放,延时低200ms内,操作无感延时。提供api接口未第三方继承。
点云分割与分类项目
在 3D 视觉、自动驾驶、机器人感知、工业检测等领域,点云是核心环境数据载体。传统 PCL 库仅能实现基础点云分割与分类,规则依赖人工定义,开发成本高、鲁棒性差,难以应对复杂无序点云与密度不均场景。PointNet/PointNet++ 作为点云深度学习里程碑算法,可直接处理无序点云、捕捉局部结构、保持变换不变性,适用于 Ubuntu 环境下的点云智能识别、分割、分类任务,为机器人三维感知、自动驾驶环境理解、工业零件检测提供高效解决方案,是从传统点云处理迈向深度学习智能分析的关键技术。
智慧校园工作室管理平台
参与开发的校园工作室管理系统,这是一个基于springboot和vue的管理系统,使用采用前后端分离架构,为校园工作室提供空间预约、设备维修、成员管理等全流程数字化解决方案。 技术栈 后端:Spring Boot 2.5.15 + Spring Security + JWT MyBatis + PageHelper 分页插件 Redis 缓存 + Druid 数据库连接池 MySQL 数据库 Swagger3 接口文档 前端:Vue 2.6.12 + Element UI 2.15.14 Vuex + Vue Router Axios 异步通信 ECharts 数据可视化 开发工具: Maven 构建工具、Git 版本控制 IntelliJ IDEA、VS Code
基于C#语言 NET / WPF / OpenCV框架 开发的数字油画系统-油画系统
本项目是基于 C# 语言、.NET/WPF 框架与 OpenCV 技术开发的 Windows 端桌面油画系统,专为用户提供照片一键转油画的一站式图像处理服务。系统核心功能覆盖:支持用户上传各类格式图片,实时预览油画渲染效果;提供亮度、字号、保护字号、皮肤细节等多维度参数调节,满足个性化创作需求;内置 24 色、36 色、48 色等多种油画风格预设,适配不同创作场景;同时支持高清成品导出,满足用户打印、分享等后续使用需求。 系统操作界面简洁直观,无需专业绘画基础,普通用户即可快速上手,轻松将普通照片转化为质感丰富的油画作品,可广泛应用于个人创作、商业设计、文创产品等多个场景,为用户提供高效、便捷、专业的数字绘画解决方案。
qt、c++桌面应用程序
1.解析通过网络发送的视频帧包和设备状态反馈数据包 2.根据约定协议,向设备发送响应操控指令 3.将解析视频帧包在界面上显示实时视频 4.将解析的设备状态在界面上根据需要显示成不同类型的提示
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服