项目链接:https://github.com/YanWuuu/RagDemo

实现了一个基于 RAG 技术的智能问答系统。用户可上传文档构建本地知识库,系统通过 Sentence-Transformer 向量化内容并存入 FAISS,实现高效语义检索。用户提问时,系统先检索相关片段,再结合问题提交给 DeepSeek 生成基于本地知识的精准回答。同时,项目支持会话管理,将问答记录存储在 SQLite 数据库中,便于随时回顾。此外,项目集成了 MCP 技术,进一步提升了服务的可扩展性与模块化。

使用技术:

SQLite:Navicat Premium Lite(Free Version)

FastAPI

FastMCP

FAISS

DeepSeek API

Docker

Vue3

注意事项:

开了代理会影响程序,MCP 的天气服务是 sojson,纯国内的服务


程序运行:

运行两个代码:main.py 和 start_weather_server.py

运行代码后,浏览器 url 输入:

http://localhost:8000/static/chat.html

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐