My Knowledge Base|AI 知识库问答平台
基于 Spring Boot、FastAPI、React/Vite、PostgreSQL/pgvector 与 Ollama 的 AI 知识库平台,覆盖文档上传、异步入库、向量检索、RAG 问答和 Sources 展示。
把登录、知识库创建、文档上传、异步入库、切片与向量化、检索问答和 Sources 展示组织为一条完整的本地 RAG 工程链路。
按职责拆分 Java 业务后端与 Python RAG 服务:Java 承接用户权限、文件存储和任务状态,FastAPI 承接解析、切片、Embedding、检索与生成。
在检索层保留 score threshold、无命中拒答和来源片段,避免把模型生成包装成不可追溯的黑箱回答。