最近在搭一个基于本地大模型的RAG问答系统,数据是几十份技术文档(pdf和markdown都有)。我选了Milvus做向量库,但卡在预处理这块了:文档切分用500字还是1000字?试了不同块大小,检索出来的结果时好时坏。还有向量维度,我用bge-large-zh-v1.5默认是1024维,但看有人用384维也能跑。是不是维度越低检索越快?但会不会影响召回率?另外,embedding模型和切分策略之间是不是有配合关系?比如长文本是不是该用高维度?求有实际落地经验的老哥指点一下,不想一上来就踩坑……