首页/AI/RAG 与向量库速查/数字与型号准确性保障

数字与型号准确性保障

数字、版本号、单位与型号是最易出错的答案内容:检索侧保证片段含完整上下文(单位与条件不丢),生成侧要求逐个数字引用来源;关键场景用抽检与规则校验兜底。

RAG 与向量库速查AI更新于 2026-10-12

数字校验(示例规则)

数字校验(示例规则)
import re

nums_in_answer = set(re.findall(r"\d+(?:\.\d+)?", answer))
nums_in_context = set(re.findall(r"\d+(?:\.\d+)?", " ".join(c.text for c in chunks)))
unsupported = nums_in_answer - nums_in_context
if unsupported:
    flag_for_review(answer, unsupported)     # 疑似编造或换算错误
单位换算(如 ms/s、GB/GiB)需要人工规则或领域表:模型自行换算是最常见的数字错误来源。

易错点

  • 片段截断丢单位,答案把 500ms 写成 500s
  • 中文数字与阿拉伯数字混写,规则校验漏检

数据来源与参考

  • RAGAS 官方文档(faithfulness 细致度)
  • OWASP 官方文档(输出校验)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌