当前位置: 首页 > news >正文

固定长度、递归字符、语义分块和结构分块怎么选?RAG Chunk策略对比

文章摘要

Chunk策略决定了RAG系统能够检索到什么、丢失什么,以及大模型最终看到多少完整上下文。固定长度分块实现简单但容易切断条款;递归字符分块通用性强;语义分块边界自然但成本较高;结构分块最适合制度、合同和技术文档,却依赖可靠的文档解析。本文从边界质量、实现成本、检索效果、元数据和适用文档等维度对比四种策略,并给出企业项目的组合方案。

一、Chunk不是越大越好

Chunk过小:

  • 条件与结论分离;
  • 标题与正文分离;
  • 上下文不足;
  • 召回结果数量增加;
  • 重排成本增加。

Chunk过大:

  • 包含大量无关内容;
  • 向量语义变得模糊;
  • 正确答案在片段中不突出;
  • Token成本增加;
  • 多个主题混在一起。

理想Chunk应该满足:

语义相对完整 +主题相对单一 +包含必要条件 +适合Embedding模型 +可追溯到原文

二、固定长度分块

按照字符或Token数量切分:

每500 Token切一块 重叠100 Token

伪代码:

deffixed_chunks(tokens:list[str],chunk_size:int,overlap:int)->list[list[str]]:chunks=[]start=0whilestart<len(tokens):end=start+chunk_size chunks
http://www.jsqmd.com/news/1240984/

相关文章:

  • 2026沈阳回收朗格、江诗丹顿高端腕表指南,逸程支持私密上门,全款实时转账 - 融媒生活
  • 大通区中考低分逆袭!2026淮南职业技术学校:75年公办名校就在九龙岗,准军事化管理,家长更放心 - 我叫小周
  • HDMI音频传输实战:从寄存器配置到音画同步的完整指南
  • 黑咖啡如何提升健身效果:科学原理与实用指南
  • TM4C129以太网MAC PPS与DMA寄存器配置实战指南
  • 分布式系统中的资源分配:从边缘计算到中心化平台的价值流动
  • 深入解析MibSPI多缓冲RAM与奇偶校验机制:提升SPI通信可靠性与效率
  • SpringBoot3+Vue3+MySQL 药店管理系统源码 前后端分离实战项目
  • VMware 下 Ubuntu 无法粘贴
  • 前端性能优化项目复盘:Lighthouse评分从45到95的系统性治理经验
  • Unity Addressables内存管理五大误区解析与避坑指南
  • 柱形图的数据可视化原理与工程实践
  • 深入解析ADC转换组:多通道采样、触发机制与高级应用实战
  • Web Audio API实现浏览器端音频录制与处理
  • 【信息科学与工程学】计算机科学与自动化-——第十五篇云计算 12 公有云里的“多Region + 多AZ“ 01 算法41 各大互联网公司内部的IT业务/MBOSS业务场景上云需求
  • AI工作流在内容审核场景的复盘:多模型级联与人工复核的混合架构
  • 如何解决Nintendo Switch启动失败:Atmosphere自定义固件的终极修复指南
  • 计算机毕业设计之基于Springboot的试卷库管理系统
  • I2C从机寄存器详解:数据交换、中断控制与FIFO高效处理
  • AP0316内置功放DSP:扬声器-麦克风声学耦合与AEC设计边界
  • 安仕达ERP仓储与连锁供应链:适配烘焙食品连锁的全链路高效流转方案
  • 【9】lightning_lm项目-阶段4-定位系统
  • WordPress分面筛选插件FacetWP完整使用指南
  • 奶茶海报平平无奇?6个零门槛站点,新手轻松做出出圈内容
  • 基于SpringBoot的超市管理系统
  • 深入解析TI TM4C1299NCZAD ADC:从架构到实战的嵌入式数据采集指南
  • 东莞长安黄金回收高价技巧|正规连锁易奢福无套路安全变现 - 回收奢侈品探店测评
  • 智能体开发中的数据合规实践:从技术原理到工程落地
  • 3D高斯泼溅技术发展及其在具身智能领域的应用综述
  • 深入解析PWM模块:从信号生成到同步与故障处理