使用提示模板

本文档介绍如何使用提示模板。提示模板是包含可替换变量的提示。借助提示模板,您可以测试不同提示格式在使用不同提示数据时的表现,而无需编写多个单独的提示。

例如,请考虑以下提示及其对应的系统说明:

  • 系统指令:简要回答问题。
  • 提示
    • 郊狼会吃浆果吗?
    • 老鹰会游泳吗?
    • 松鼠会挖洞吗?

相应的提示模板将类似于以下内容:

  • 提示模板Do {animal_name} {animal_activity}?
  • 变量替换

    animal_name 替换 animal_activity 替换
    野狼 吃浆果
    老鹰 游泳
    松鼠 挖洞

限制

  • 系统说明不支持作为提示模板中的可替换变量。
  • 提示模板不支持多模态提示。

创建提示模板

提示模板通过可替换的变量定义所有提示的格式。提示模板变量必须满足以下要求:

  • 变量必须用花括号括起来。
  • 变量名称不得包含空格。

按照以下说明创建提示模板。

控制台

如需在 Google Cloud 控制台中使用 Vertex AI Studio 创建提示模板,请按以下步骤操作:

  1. 在 Google Cloud 控制台中,前往语言页面。

    进入 Vertex AI Studio

  2. 系统指令字段中,输入提示的系统指令。例如,“简明扼要地回答问题”。
  3. 提示字段中,输入包含提示变量的提示。提示变量必须用大括号括起来,并且不得包含空格。例如 Do {animal_name} {animal_activity}?

    添加变量后,Test 部分会显示列。每列都代表您在运行提示时要用来替换变量的文本。

  4. 测试部分中,将变量替换为要测试的文本。例如,输入以下内容:
    • animal_name 列中,输入“Coyotes”。
    • animal_activity 列中,输入“eat berries”。
  5. 点击发送 提交
  6. 如需测试提示在使用其他变量时的表现,请调整变量,然后再次运行提示。例如,输入以下内容,然后点击提交
    • animal_name 列中,输入“Eagles”。
    • animal_activity 列中,输入“swim”。
  7. 可选:如要查看不同的结果,可调整提示、模型或参数,然后点击提交

后续步骤