以编程方式使用文档

一些应用基于多模态内容,例如可以回答有关 PDF 或图像问题的聊天机器人。在这些情况下,您需要在提示中包含多模态内容,并测试模型回答有关该内容的问题的能力。

Playground 支持两种在提示中包含多模态内容的方法:

  1. 内联内容:直接在提示中嵌入静态文件(图像、PDF、音频)。当您想在所有使用提示的场景中始终包含相同的多模态内容时,这是理想的选择。例如,您可以包含一张参考图像来帮助模型响应。
  1. 模板变量:为附件创建动态占位符,每次可以用不同的内容填充。这种方法提供了更大的灵活性,允许您:
  • * 测试模型如何处理不同的输入
  • * 创建可重用的提示,适用于不同的内容

内联内容

单击消息中要添加多模态内容的文件图标。在 Upload content 选项卡下,您可以上传文件并将其以内联方式包含在提示中。

!上传内联多模态内容

模板变量

单击消息中要添加多模态内容的文件图标。在 Template variables 选项卡下,您可以为特定的附件类型创建模板变量。目前仅支持图像、PDF 和音频文件(.wav、.mp3)。

!模板变量多模态内容

填充模板变量

添加模板变量后,您可以使用屏幕右侧的面板为其提供内容。只需单击 + 按钮上传或选择用于填充模板变量的内容。

!手动提示多模态

运行评估

手动测试提示后,您可以 运行评估 查看提示在一组黄金示例数据集上的表现。