SuperAPI AI 工具集

advanced-evaluation

智能体与模型

查看项目

更新于 10-16 06:00

技能介绍

用途

Advanced Evaluation(LLM-as-a-Judge)用于实现生产级的 LLM 输出评估系统。其核心心智模型是:评估不是一个事件,而是一条流水线;LLM-as-a-Judge 不是单一技术,而是基于数据性质(客观 vs. 主观)的决策框架。

主要能力

评估分类法

  • Direct Scoring(直接评分):适用于客观标准(事实性、格式),可靠性高,常见失败为量表漂移(calibration drift)。
  • Pairwise Comparison(成对比较):适用于主观标准(语气、风格、创造力),可靠性非常高,常见失败为位置偏差(Position Bias)。

偏差缓解

  • Position Bias(位置偏差):倾向于偏好第一个回答。缓解方式为交换位置评估两次(Swap)并检查一致性。
  • Length Bias(长度偏差):偏好长回答。缓解方式为显式指示忽略长度并惩罚无关冗长。
  • Self-Enhancement(自我增强):模型给自己的输出打分更高。缓解方式为生成与评估使用不同模型。

评分标准(Rúbrica)生成

定义良好的评分标准可将方差降低 40-60%。示例分级:

  • 级别 1(差):无证据,逻辑不一致。
  • 级别 3(合格):符合指令,语气正确,逻辑尚可。
  • 级别 5(优秀):超出预期,有深度洞察,格式完美。

使用方式

Direct Scoring 模式(Gemini 3 + Thinking)

使用 thinking-pro 在给出分数前对证据进行推理。示例提示结构:

## Task
Evalúa la calidad de la respuesta según los criterios.

## Criterios
- Precisión Factual (Peso: 1.0)
- Concisión (Peso: 0.5)

## Instrucciones
1. Busca evidencia específica en la respuesta.
2. Razona sobre cómo la evidencia cumple o no el criterio.
3. Asigna un score (1-5).
4. Sugiere una mejora atómica.

## Formato de Salida (JSON)
{ "score": number, "reasoning": string, "improvement": string }

Pairwise 加 Swap 模式

必须执行 Swap Test 以保证评估完整性:

  • Pass 1:模型评估 [Respuesta A, Respuesta B]。
  • Pass 2:模型评估 [Respuesta B, Respuesta A]。
  • 一致性:若胜者改变,则标记为平局(EMPATE),置信度低。

适用场景

  • 为 LLM 输出构建自动评估流水线。
  • 比较多个模型的回答(提示词 A/B 测试)。
  • 在开发团队中建立一致的质量标准。
  • 调试结果不一致的评估系统。

限制与脆弱性

  • 脆弱性:中等。评分标准的定义需要与业务/项目目标对齐。
  • 技术实现自由度:高。

集成

  • context-fundamentals:评估提示词的结构。
  • tool-design:创建程序化验证工具。
  • debug-master:识别模型逻辑中的系统性故障。

内部参考

  • references/bias-mitigation.md:Swap 与 PoLL(Panel of LLMs)高级技术。
  • references/implementation-patterns.md:Reasoning-First 与 Swap Test 技术模式。
  • references/metrics-guide.md:指标选择(事实性、语气、格式)。