首页/AI/提示词工程速查/LLM 评审(LLM-as-a-judge)基本写法
评估与迭代50 条

LLM 评审(LLM-as-a-judge)基本写法

用模型给输出打分或选优:评委提示固定评分维度、锚点与输出格式;评委模型与生成模型尽量不同源。

提示词工程速查AI更新于 2026-10-13

LLM 评审怎么写

用模型给输出打分或选优,要点是固定评分维度、锚点描述与输出格式,并让「先给依据、后给分数」的顺序固定下来。锚点要写具体——「5 分是信息完整且无错误、3 分是基本正确但有遗漏」,而不是「5 分很好」。Zheng 等人 2023 年用 MT-Bench 与 Chatbot Arena 系统研究过这种评测方式,也指出了已知偏差:评委倾向自身风格的输出、偏好更长的回答。

固定项与已知偏差

固定项维度、锚点、输出格式三件套,减少漂移
顺序先依据后分数,防止先定分再找理由
同源评委与生成同源模型会有自偏好,尽量换模型
长度偏差评委易偏好更长的回答,锚点里明确不要因长度加分
校准定期用人工评分对照,检查评委是否漂移

典型使用场景

  • 提示改版对比:两个版本批量打分,看维度分布是否改善
  • 模型选型:同一批问题交给多个模型,用统一评委比较
  • 人工复核前的初筛:把明显不合格的输出标出来,减少人工工作量
  • 开放式任务评估:摘要、改写等没有唯一答案的任务用评分而非准确率
  • 线上抽样巡检:按周抽样打分,观察质量趋势

评委提示模板

评委提示模板
你是评审。根据材料给回答打分(1-5),输出 JSON:
{"score": n, "reason": "不超过 50 字的依据"}
维度与锚点:
5=信息完整且无错误;3=基本正确但有遗漏;1=含明显错误
先给依据再给分数;不要因为长度或语气加分。   # 抑制长度偏好
材料:<context>……</context>
回答:<response>……</response>

评分锚点写法对照

锚点可判定性问题
5=完整无错误,3=有遗漏,1=有错高适合直接用于自动化
5=很好,3=一般,1=差低评委自定标准,批次间分数不可比
按条数计分(遗漏 1 条扣 1 分)高适合清单式输出,不适合开放式写作
与参考答案相似度中需要参考答案,且惩罚合理改写
评委结果只作为参考信号:上线前用几百条样本核对评委与人工评分的一致性,一致性低时先去改锚点。

易错点

  • 评委提示不固定锚点时分数随批次漂移;锚点描述要具体
  • 评委与被评模型同源时偏好自身输出;跨源评审并定期用人工校准
  • 让评委先给分数再写理由,容易出现先定分后编依据的情况
  • 锚点里未写明不要因长度加分,长而啰嗦的回答普遍得分偏高
  • 把评委分数当作绝对质量指标直接对外发布,忽略其偏差与波动

数据来源与参考

  • Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena(Zheng et al., 2023)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌