> ## Documentation Index
> Fetch the complete documentation index at: https://cndoc-langchain.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 设置复合在线评估器

<Tip>
  **推荐阅读**

  在深入本内容之前，阅读以下内容可能有所帮助：

  * 运行[在线评估](/langsmith/evaluation-concepts#online-evaluations)
  * [复合评估器](/langsmith/composite-evaluators-ui)
</Tip>

在线评估为您的生产跟踪提供实时反馈。这对于持续监控应用程序性能非常有用——可以识别问题、衡量改进，并确保随时间推移保持一致的质量。

**复合评估器**是一种将多个评估器分数合并为单个[分数](/langsmith/evaluation-concepts#evaluator-outputs)的方法。当您想评估应用程序的多个方面并将结果合并为单一结果时，这非常有用。

<Note>当在线评估器在跟踪中的任何运行上运行时，跟踪将自动升级为[扩展数据保留](/langsmith/administration-overview#data-retention-auto-upgrades)。此升级会影响跟踪定价，但确保符合您评估标准（通常是对分析最有价值的）的跟踪被保留以供调查。</Note>

## 查看在线评估器

前往**跟踪项目**选项卡并选择一个跟踪项目。要查看该项目的现有在线评估器，请点击**评估器**选项卡。

<img src="https://mintcdn.com/other-405835d4/HWk8WH3Ivd1grcHm/langsmith/images/view-evaluators.png?fit=max&auto=format&n=HWk8WH3Ivd1grcHm&q=85&s=6a5ffff5059918c6ce4b54a365a4e64b" alt="查看在线评估器" width="1350" height="639" data-path="langsmith/images/view-evaluators.png" />

## 配置复合在线评估器

您可以在[跟踪项目](/langsmith/observability-concepts#projects)上为[在线评估](/langsmith/evaluation-concepts#online-evaluations)创建复合评估器。通过UI中的复合评估器，您可以计算多个评估器分数的加权平均值或加权和，并可配置权重。

<div style={{ textAlign: 'center' }}>
  <img className="block dark:hidden" src="https://mintcdn.com/other-405835d4/jwwDDYly65_K9YMB/langsmith/images/create_composite_evaluator-light.png?fit=max&auto=format&n=jwwDDYly65_K9YMB&q=85&s=4bc3185bea37393ba1cb995c1ab64725" alt="LangSmith UI 显示一个名为 ChatOpenAI 的 LLM 调用跟踪，包含系统和人类输入，随后是 AI 输出。" width="756" height="594" data-path="langsmith/images/create_composite_evaluator-light.png" />

  <img className="hidden dark:block" src="https://mintcdn.com/other-405835d4/jwwDDYly65_K9YMB/langsmith/images/create_composite_evaluator-dark.png?fit=max&auto=format&n=jwwDDYly65_K9YMB&q=85&s=d7c26f741ba74042142dae00827476bf" alt="LangSmith UI 显示一个名为 ChatOpenAI 的 LLM 调用跟踪，包含系统和人类输入，随后是 AI 输出。" width="761" height="585" data-path="langsmith/images/create_composite_evaluator-dark.png" />
</div>

### 1. 导航到跟踪项目

要开始配置复合评估器，请导航到**跟踪**页面并选择一个跟踪项目。

从跟踪项目视图中，导航到**评估器**选项卡。点击 **+ 评估器** 以打开**添加评估器**面板。在**从头开始创建**下点击**复合分数**。

### 2. 配置复合评估器

1. 为您的评估器命名。
2. 选择聚合方法，**平均值**或**总和**。
   * **平均值**：∑(权重\*分数) / ∑(权重)。
   * **总和**：∑(权重\*分数)。
3. 添加您希望包含在复合分数中的反馈键。
4. 为反馈键添加权重。默认情况下，每个反馈键的权重相等。调整权重以增加或减少特定反馈键在最终分数中的重要性。
5. 点击**创建**以保存评估器。

<Tip>如果您需要调整复合分数的权重，可以在评估器创建后进行更新。所有配置了该评估器的运行的结果分数都将被更新。</Tip>

### 3. 查看复合评估器结果

复合分数作为**反馈**附加到运行，类似于来自单个评估器的反馈。

**在跟踪项目上**：

* 复合分数作为运行上的反馈显示。
* [筛选具有复合分数](/langsmith/filter-traces-in-application)的运行，或复合分数满足特定阈值的运行。
* [创建图表](/langsmith/dashboards#custom-dashboards)以可视化复合分数随时间变化的趋势。

<Note>如果任何组成评估器未在运行上配置，则不会为该运行计算复合分数。</Note>

***

<div className="source-links">
  <Callout icon="terminal-2">
    [通过 MCP 将这些文档](/use-these-docs)连接到 Claude、VSCode 等，以获取实时答案。
  </Callout>

  <Callout icon="edit">
    [在 GitHub 上编辑此页面](https://github.com/langchain-ai/docs/edit/main/src/langsmith/online-evaluations-composite.mdx) 或 [提交问题](https://github.com/langchain-ai/docs/issues/new/choose)。
  </Callout>
</div>
