博客/RAG

RAG

共 19 篇文章

共 19 篇
全部文章共 19 篇
项目实战

从 0 搭一套 Python AI 知识库(四):解析、切片与补偿任务

五种格式解析、标题路径、按句切片的 overlap 技巧,以及没有 MQ 时的状态机与补偿任务。

2026-09-14 · 11 分钟阅读 23点赞 0评论 0
项目实战

从 0 搭一套 Python AI 知识库(三):建知识库、传文档

建知识库、用 MinIO 流式上传、SHA-256 去重、配额校验,并让上传后立即解析。

2026-09-13 · 11 分钟阅读 18点赞 0评论 0
项目实战

从 0 搭一套 Python AI 知识库(二):数据库、登录与多租户

PostgreSQL 8 张表、SQLAlchemy 异步会话、SSO 换票、Redis 会话与多租户隔离,一次接通。

2026-09-12 · 12 分钟阅读 19点赞 0评论 0
项目实战

从 0 搭一套 Python AI 知识库(一):先把服务跑起来

从空目录把 FastAPI 骨架立起来:配置、统一返回、异常兜底和健康检查,跑通第一条命令。

2026-09-11 · 9 分钟阅读 19点赞 0评论 0
项目实战

从零搭建 AI 知识库系统(二):RAG 检索链路与双路召回

这一篇实现从「切片入库」到「双路召回融合」的完整链路。核心是一个容易被忽略的设计:为什么必须保留关键词召回。 一、切片入库 @Override @Transactional(rollbackFor = Exception.class) public void

2026-09-02 · 27 分钟阅读 9点赞 0评论 0
AI Alibaba

Spring AI Alibaba 48|检索增强生成 RAG · Spring AI Alibaba RAG 组件

Spring AI Alibaba 提供了构建 RAG 系统的核心组件和模块化架构: // ETL Pipeline 组件 import org.springframework.ai.document.Document; import or

2026-08-21 · 6 分钟阅读 12点赞 0评论 0
AI Alibaba

Spring AI Alibaba 47|检索增强生成 RAG · RAG 架构:混合 RAG

混合 RAG 结合了两步 RAG 和 Agentic RAG 的特点。它引入了中间步骤,如查询预处理、检索验证和生成后检查。这些系统比固定管道提供更多灵活性,同时保持对执行的一定控制。 典型组件包括: 查询增强:修改输入问题以提高检索质量。

2026-08-21 · 18 分钟阅读 11点赞 0评论 0
AI Alibaba

Spring AI Alibaba 46|检索增强生成 RAG · RAG 架构:Agentic RAG

Agentic 检索增强生成(RAG)将检索增强生成的优势与基于 Agent 的推理相结合。Agent(由 LLM 驱动)不是在回答之前检索文档,而是逐步推理并决定在交互过程中何时以及如何检索信息。 提示Agent 启用 RAG 行为所需的

2026-08-20 · 11 分钟阅读 13点赞 0评论 0
AI Alibaba

Spring AI Alibaba 45|检索增强生成 RAG · RAG 架构:两步 RAG

大型语言模型(LLM)虽然强大,但有两个关键限制: 有限的上下文——它们无法一次性摄取整个语料库静态知识——它们的训练数据在某个时间点被冻结 检索通过在查询时获取相关的外部知识来解决这些问题。这是**检索增强生成(RAG)**的基础:使用特

2026-08-20 · 30 分钟阅读 11点赞 0评论 0