程序聚合 软件案例 与你的文档聊天 — RAG 问答-

与你的文档聊天 — RAG 问答-

2026-09-02 22:14:50
行业:搜索、内容平台
载体:网站、Windows应用
技术:Python、FastAPI、Webpack、Docker

业务和功能介绍

多格式文档上传:PDF / DOCX / TXT / Markdown / CSV / JSON / 日志
任意语言提问,回答流式输出(打字机效果)
回答附带来源引用:每条结论可点击查看原始文档段落,可验证、可追溯
混合检索:词法打分 + 可选向量嵌入,无 Key 也能获得良好检索效果
多 LLM 供应商:OpenAI / DeepSeek / Anthropic Claude / 本地 Ollama,一个接口全兼容
零配置 Demo 模式:无需任何 API Key 即可完整体验全流程
自带 Key(BYOK):访客可在界面粘贴自己的 Key 立即体验,无需服务器配置
多文档联合搜索 + 会话历史:支持追问与上下文

项目实现

后端:Python + FastAPI; 前端:原生 JS 单页应用
解析层:DOCX 用标准库直接解 ZIP/XML; PDF 用 pypdf + 内置纯标准库兜底解析器——可选库缺失也绝不崩溃
检索层:纯 Python 稀疏向量余弦相似度(无 NumPy、离线可用),配置嵌入接口后自动升级为"词法 + 稠密"混合打分
LLM 层:OpenAI 兼容协议(覆盖 OpenAI/DeepSeek/Ollama/vLLM)+ Anthropic 原生 Messages API + Demo 模式三路实现,统一异步流式接口
流式传输:SSE 逐 token 推送(sources / token / done / error 事件)
存储:JSON 文件持久化,重启不丢数据,无数据库依赖
部署:单容器 Docker( 即上线),内置健康检查docker compose up
测试:30 个自动化测试(解析、分块、检索排序、完整 API 生命周期),标准库 unittest 即可运行

示例图片视频


ddd
5天前活跃
方向: 后端-Python、前端-Web前端、
交付率:100.00%
相似推荐
蛮牛健康管理平台-健康管理
蛮牛健康隶属万达信息子公司,我们依托AI及大数据分析、基于微服务架构、自动化容器部署,搭建了一个全生命周期、全流程的健康管理服务平台。该平台主要包含六层架构:健康筛查、健康计划、医疗服务、健康商城、生活检测、金融保险。通过六层架构,我们为用户提供了科学、高效、精准的健康服务。
青岛铁塔-青岛铁塔app+pc
青岛铁塔综合业务平台是针对中国铁塔青岛分公司对铁塔的巡检专门设计的系统,主要使巡检效率提升,方便隐患处理,显著提高运维效率,保障通信塔安全。Pc端主要负责管理部门的核查及审核,主要的使用人群是公司的运维部,app端主要用于巡检人员和塔工。巡检过程按部就班交给下一级来审核或修改,生成全流程进度施工流程查询单,快速查询定位全流程节点,实现数据整合,便于问题排查与分析,提升管理水平。1个平台整合巡检、隐患、整改全流程,打破数据孤岛,实现数据共享与协同,提升运维效率。标准化流程、智能化预警、全链路数据追踪,提升运维质量与管理水平,降低风险。
智慧政协管理平台
智慧政协管理平台是一套面向政协机关的内部办公与履职管理系统,立项目标是替代原有线下流程,提升提案流转与会议安排的效率。系统包含提案管理、社情民意、会议活动、委员履职档案、通知公告等核心模块,覆盖提案从提交、审查、交办到反馈的完整流转路径。管理员可发布会议并管理报名,委员可在线提交提案和社情民意,系统自动归档并生成统计报表。
语音转写模块
本项目建设语音转写模块,旨在为政务服务场景提供高效、准确的音频转文字能力。当前政务工作中存在大量录音整理需求,传统人工听打方式效率低、易出错,2小时会议录音人工整理需5小时以上。本项目通过集成成熟的语音转写引擎,为用户提供基于Web的音频文件上传与转写服务,大幅降低转录时间成本,提升政务办公效率。 核心功能模块包括: (1)音频上传与管理——支持WAV、MP3、FLAC等常见格式的批量上传; (2)转写任务调度——异步处理音频文件,支持多任务并发; (3)转写结果展示——以结构化文本形式呈现,支持在线查看与复制导出; (4)历史记录管理——用户可查询、检索过往转写任务及结果。业务流程上,用户通过Web界面上传音频文件,系统接收后调用转写引擎进行处理,完成后将结果推送至前端展示,用户可在线查看或导出文本。
长材质量一贯-长材扫码系统
长材扫码系统面向钢材长材产线现场操作人员,解决线下纸质填报、手工录入报表繁琐低效的痛点,实现生产表单线上化采集。系统分为移动端 App 与 Web 管理后台两大模块:App 端提供二维码扫码填报、表单授权消息通知、我的表单、历史填报记录查询等现场作业能力;Web 后台实现用户权限、菜单资源、二维码规则、业务表单统一管控,支撑长材生产数据规范化采集
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服