[AI 词汇表][评估][LLM]
模型评估
作者与批准
[AI 撰写] [经人工批准]
更新
28.10.2026
模型评估(evals)是系统性地衡量AI模型或在其基础上构建的应用程序是否按预期运行:包含预期结果的问题集、评估规则以及最终的得分。取代了“感觉上能用”的是“通过了52个测试中的52个”。
0.05→0.62
与人类一致性
52/52
聊天测试
31.1%
评估相关论文(第43周)
评估类型
- 公开基准测试: 为所有模型提供相同的任务。适合进行比较,但对你的实际应用场景参考价值有限。
- 自定义测试: 来自你所在领域的问题以及关于什么是好回答的规则。这些测试决定了聊天机器人是否适合你的客户。
- 红队测试: 数百次攻击,以找出应用程序的薄弱环节。
- 与人类评估的一致性: 自动化系统的评估是否与专家的评估结果一致。
我们的实验室是如何做的?
- 带硬性规则的聊天测试(promptfoo):关于知识、滥用、攻击和对话的问题。规则由代码检查,无需模型作为裁判,因此结果可重复:52/52(27.10.2026)。
- 红队测试: 512次单消息攻击和36次多轮对话,零泄露。
- 基于测量设定的聊天阈值: 30个相关问题和6个无关问题设定了0.764的阈值。
- 通过测量选择向量模型: 18个问题,正确文本在前五名中命中了18次(共18次)。
- 符合人类评估的来源评分: 我们将自动选出当天最重要文本的系统与15次人类评估进行了对比。旧权重的一致性为0.05(实际上是随机的,偏爱学术论文摘要)。修改权重后:0.62。
如何在你自己那里开始?
- 收集20-30个真实的客户问题,以及5-10个聊天机器人应该拒绝回答的问题。
- 为每个问题记录规则:必须有来源,必须提到具体信息,不得包含链接。
- 在每次更改提示词、模型或知识库之前运行测试。
- 在部署前进行红队测试,而不是在第一次事故发生之后。
相关术语
Prompt injection · AI 幻觉 · AI 谄媚 · RAG
问答
基准测试和评估有什么区别?
基准测试是现成的公开测试集。评估是一个更广泛的过程,其中基准测试可以作为自定义测试之外的组成部分之一。
评估可以由另一个AI模型来做吗?
可以(即所谓的LLM作为裁判),但这种裁判也会犯错。能用代码检查的,就用代码检查。
多少测试才够?
起步阶段,30-50个精心挑选的案例比1000个随机案例更有价值。更重要的是每次修改时都运行它们。
来源
- promptfoo: LLM应用程序测试与红队文档
- Zheng i in.: Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena, arXiv:2306.05685
- 实验室测量:Reviewer与人类评估的一致性(23.09.2026),聊天测试(21–28.10.2026)
下一步