按版本加权重排
按版本加权重排
def recency_boost(doc):
return doc.meta.get("version", 0) * 0.05 # 版本号越大权重越高
ranked = sorted(candidates, key=lambda d: d.score + recency_boost(d), reverse=True)矛盾呈现要求
矛盾呈现要求
若【上下文】中存在互相矛盾的说法:
- 分别陈述不同版本的说法与出处编号;
- 不要自行裁定哪一个正确;
- 提示用户按适用范围(如版本号)选择。文档治理优先于提示词:过期文档应下架或打上 deprecated 标记,减少检索命中旧版。