Skip to content
LangSmith 文档版本 跟随上游 源快照 21fb8ebd 更新于 2026-10-18

测试多轮对话

本操作指南将带你了解为多轮对话设置 Playground 的各种方式,让你能够针对更长的消息线程测试不同的工具配置和系统提示词。

Multiturn diagram

从现有 run

首先,确保你已经正确地追踪了一段多轮对话,然后导航到你的追踪项目。进入追踪项目后,打开该 run,选择其中的 LLM 调用,并按如下方式在 Playground 中打开:

然后你可以编辑系统提示词、调整工具和/或输出 schema,并观察多轮对话的输出如何变化。

从数据集

开始之前,请确保你已经设置好数据集。由于你想评估多轮对话,请确保你的输入中有一个键包含消息列表。

创建好数据集后,前往 Playground 并加载你的数据集进行评估。

然后,向你的提示词添加一个 messages list 变量,并确保它的名称与输入中包含消息列表的键相同:

当你运行提示词时,每个示例中的消息将作为列表添加到 'Messages List' 变量的位置。

手动方式

手动创建多轮对话有两种方式。第一种方式是直接向提示词追加消息:

这对快速迭代很有帮助,但由于多轮对话是硬编码的,因此比较死板。如果你希望提示词适用于任何多轮对话,可以改为添加一个 'Messages List' 变量,并在其中加入你的多轮对话:

这样你只需调整系统提示词或工具,就能让任何多轮对话替换 Messages List 变量,从而在各个 run 中复用这个提示词。

后续步骤

现在你已经知道如何为多轮交互设置 Playground,你可以手动检查和评判输出,也可以添加评估器来对结果分类。

你还可以阅读这些操作指南,了解更多关于使用 Playground 运行评估的内容。


BytesRouter 是社区翻译站点,所有译文仅供参考,一切以官方英文原文为准。