本文档介绍如何使用提示模板。提示模板是包含可替换变量的提示。借助提示模板,您可以测试不同提示格式在使用不同提示数据时的表现,而无需编写多个单独的提示。
例如,请考虑以下提示及其对应的系统说明:
- 系统指令:简要回答问题。
- 提示:
- 郊狼会吃浆果吗?
- 老鹰会游泳吗?
- 松鼠会挖洞吗?
相应的提示模板将类似于以下内容:
- 提示模板:
Do {animal_name} {animal_activity}?
变量替换:
animal_name
替换animal_activity
替换野狼 吃浆果 老鹰 游泳 松鼠 挖洞
限制
- 系统说明不支持作为提示模板中的可替换变量。
- 提示模板不支持多模态提示。
创建提示模板
提示模板通过可替换的变量定义所有提示的格式。提示模板变量必须满足以下要求:
- 变量必须用花括号括起来。
- 变量名称不得包含空格。
按照以下说明创建提示模板。
控制台
如需在 Google Cloud 控制台中使用 Vertex AI Studio 创建提示模板,请按以下步骤操作:
- 在 Google Cloud 控制台中,前往语言页面。
- 在系统指令字段中,输入提示的系统指令。例如,“简明扼要地回答问题”。
在提示字段中,输入包含提示变量的提示。提示变量必须用大括号括起来,并且不得包含空格。例如
Do {animal_name} {animal_activity}?
。添加变量后,Test 部分会显示列。每列都代表您在运行提示时要用来替换变量的文本。
- 在测试部分中,将变量替换为要测试的文本。例如,输入以下内容:
- 在
animal_name
列中,输入“Coyotes”。 - 在
animal_activity
列中,输入“eat berries”。
- 在
- 点击发送 提交。
- 如需测试提示在使用其他变量时的表现,请调整变量,然后再次运行提示。例如,输入以下内容,然后点击提交:
- 在
animal_name
列中,输入“Eagles”。 - 在
animal_activity
列中,输入“swim”。
- 在
- 可选:如要查看不同的结果,可调整提示、模型或参数,然后点击提交。