> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fetchhive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 实验候选项

> 将控制台提示词、已部署提示词和智能体添加到实验中

# 实验候选项

候选项是你想在实验中进行比较的提示词或智能体。

当你添加候选项时,Fetch Hive 会在该时刻捕获源配置。日后对源提示词或智能体的编辑不会改变已加入实验的候选项。

## 候选项类型 <a href="#candidate-types" id="candidate-types" />

| 候选项类型                | 使用内容          | 使用场景                          |
| -------------------- | ------------- | ----------------------------- |
| **Dashboard Prompt** | 控制台编辑器中当前的提示词 | 当你在发布前正在迭代某个提示词时使用。           |
| **Deployed Prompt**  | 一个提示词部署、变体和版本 | 当你想测试你的应用或 API 调用方使用的确切版本时使用。 |
| **Agent**            | 智能体配置的不可变快照   | 当你希望每个数据集行使用同一智能体设置运行时使用。     |

## 如何添加控制台提示词？ <a href="#add-dashboard-prompt" id="add-dashboard-prompt" />

打开实验。

点击 **Add candidate**。

选择 **Dashboard Prompt** 作为类型。

选择该提示词。

点击 **Add candidate**。

当你想比较当前提示词编辑器状态时使用。

## 如何添加已部署提示词？ <a href="#add-deployed-prompt" id="add-deployed-prompt" />

打开实验。

点击 **Add candidate**。

选择 **Deployed Prompt** 作为类型。

选择该提示词。

选择已部署的提示词。

选择变体。

选择版本。

点击 **Add candidate**。

当你想对特定的生产或预发部署版本进行可重复测试时使用。

## 如何添加智能体？ <a href="#add-agent" id="add-agent" />

打开实验。

点击 **Add candidate**。

选择 **Agent** 作为类型。

选择该智能体。

点击 **Add candidate**。

智能体候选项会将每个数据集行作为隔离的非流式调用运行。它们不会向源智能体的控制台聊天历史添加消息。

## 候选项设置 <a href="#candidate-settings" id="candidate-settings" />

目前候选项设置在实验中为只读。

请在添加候选项前于提示词或智能体编辑器中编辑模型、temperature、工具、指令和其他设置。

实验级局部覆盖将在未来版本中支持。

## 刷新候选项快照 <a href="#refresh-snapshot" id="refresh-snapshot" />

当源提示词或已部署提示词发生变化,并希望后续运行使用最新源配置时,请使用 **Refresh snapshot**。

刷新会更新现有候选项已捕获的快照。它不会改变历史运行结果。

当你希望保留实验中的同一候选项行,而不是归档后重新添加时使用。

对于已部署提示词,刷新会使用相同选定的部署、变体和版本引用。如果你想测试不同的已部署版本,请为该版本添加新的候选项。

对于智能体,刷新会捕获当前智能体配置作为未来运行的新快照。历史运行结果不会改变。

## 已归档的候选项 <a href="#archived-candidates" id="archived-candidates" />

如果你归档了某个候选项,它会从后续实验设置和运行选择中移除。

现有的运行结果仍然可用,以便之前的比较仍然合理。

归档操作需要确认。

旧实验可能显示不受支持的旧候选项。它们仍会为历史结果显示,但新的运行不能包含不受支持的工作流快照。开始新运行前请先归档不受支持的候选项。

另请参阅：[提示词](../prompts/overview)和[发布与版本管理](../prompts/publishing-and-versioning)
