RAG 检索参数速查表
RAG 落地常用分块策略与召回/重排参数对照。
广告位(百度联盟文中广告位)
| 参数名称 | 取值范围 | 含义 | 推荐值 | 示例 |
|---|---|---|---|---|
| chunk_size | 100~2000 | 单块字符数 | 500 | 500 |
| chunk_overlap | 0~chunk_size/2 | 块间重叠字符 | 50 | 50 |
| top_k | 1~50 | 召回条数 | 5 | 5 |
| score_threshold | 0~1 | 相似度阈值(过滤低分) | 0.7 | 0.7 |
| rerank_top_n | 1~top_k | 重排后保留条数 | 3 | 3 |
| embedding_model | 字符串 | 嵌入模型 | text-embedding-3-small | text-embedding-3-small |
| hybrid_search | true/false | 向量 + 关键词混合 | true | true |
分块策略(Python)
chunk_size = 500
chunk_overlap = 50
# 语义分块:优先按段落/标题切分,再窗口补全检索参数(伪代码)
top_k = 5
score_threshold = 0.7
hybrid_search = True # 向量 + 关键词
rerank_top_n = 3广告位(百度联盟信息流广告位)