跳转至

retrieval.yaml

Knowledge 内容放在项目级 knowledge/,检索配置放在 knowledge/retrieval.yaml(也可以放在内容旁的子目录中)。

version: 1
sources:
  - type: file
    path: rules.md
  - type: file
    path: guides.md
  - type: directory
    path: vendor-notes/
retrieval:
  top_k: 6
  chunk_size: 800
  chunk_overlap: 120

字段说明:

字段 说明
sources[].type file、directory 或 structured
sources[].path 相对 knowledge/ 的路径
retrieval.top_k 每次检索返回的片段数
retrieval.chunk_size 切块字符数
retrieval.chunk_overlap 相邻块重叠字符数

使用 knowledge list 查看知识源,使用 knowledge add 添加来源,使用 knowledge validate 校验配置,使用 knowledge preview 查看命中内容。