提示设计简介#

提示设计是创建提示以从语言模型引出所需回复的过程。编写结构化良好的提示是确保从语言模型获得准确优质回复的重要环节。本页面介绍了一些基本概念、策略和最佳实践,可帮助您开始设计提示。

什么是提示#

提示是提交到语言模型以接收回复的自然语言请求。提示可以包含问题、说明、语境信息、样本以及模型完成或继续的部分输入。模型收到提示后,可以生成文本、嵌入、代码、图片、视频和音乐等,具体取决于所用的模型类型。

提示内容类型#

提示可以包含以下一种或多种内容类型:

  • 输入(必需)

  • 上下文(可选)

  • 示例(可选)

输入#

输入是您希望模型为其提供回复的提示中的文本,它是必需的内容类型。输入可以是模型回答的问题(问题输入)、模型执行的任务(任务输入)、模型操作的实体(实体输入),或模型完成或继续的部分输入(补全输入)。

问题输入#

问题输入是您向提供回答的模型询问的问题。

提示

哪个名字最适合专门出售干花的花店?

回答

  • Dried Blooms

  • Floral Arrangements

  • The Flower Shop

  • A Touch of Nature

  • Bouquets Galore

  • The Perfect Bloom

  • Scented Splendor

  • Dried Flower Arrangements

  • Preserved Petals

任务输入#

任务输入是您希望模型执行的任务。例如,您可以要求模型为您提供有关某些内容的想法或建议。

提示

告诉我应该在露营时带哪些物品?

回答

帐篷、睡袋、睡垫、野营火炉、烹饪器具、食品、水、急救箱、手电筒、灯笼、火柴或打火机、垃圾袋、地图和指南针、防晒霜、驱虫剂、帽子、墨镜和雨具。

实体输入#

实体输入是模型对其执行操作(例如分类或汇总)的对象。添加说明对这种类型的输入有帮助。

提示

将以下项分类为 [大,小]。 大象 老鼠 蜗牛

回答

大象归类为大。 老鼠归类为小。 蜗牛归类为小。

补全输入#

完成输入是模型预计需要完成或继续的文本。

提示

克服撰稿人障碍的一些策略包括:

回答

  • 自由写作。 使用这种方法时,您无需停下来考虑语法或拼写,想什么就写什么。这有助于您产生灵感,让您的创意源源不断。

  • 头脑风暴。 使用这种方法时,您可以写下自己想到的所有想法,而无需进行判断。有了想法后,您可以开始缩小其范围,然后再进一步展开。

  • 思维导图。 使用这种方法时,您可以绘制一张想法图,用线条连接,以便展示它们之间的关系。这有助于您直观呈现自己的想法,并了解它们如何彼此关联。

  • 休息一下。 有时,克服撰稿人障碍的最佳方式是摆脱写作休息一下,暂时做其他事情。这有助于您清醒头部,然后以崭新的视角重新开始写作。

  • 向他人寻求帮助。 如果您正在努力克服撰稿人的障碍,请果断寻求他人的帮助。您可以与朋友、家人或老师交谈,也可以向治疗师或写作顾问寻求专业帮助。

上下文#

语境可以是以下项之一:

  • 指定模型行为方式的说明。

  • 模型使用或引用来生成回复的信息。 当您需要向模型提供信息时,请在提示中添加语境信息,或者将回复的边界限制为仅提示中的内容。

提示

大理石:
颜色:红色
数量:12
颜色:蓝色
数量:28
颜色:黄色
数量:15
颜色:绿色
数量:17
绿色大理石的数量是多少?

回答

有 17 块绿色大理石。

示例#

样本是您在提示中添加的输入-输出对,以便为模型提供理想的回复样本。在提示中添加样本是自定义回复格式的有效策略。

提示

将以下项分类。 选项:

  • 红葡萄酒

  • 白葡萄酒

文本:Chardonnay
回答:白葡萄酒
文本:Cabernet
回答:红葡萄酒
文字:Moscato
回答:白葡萄酒
文本:Riesling
回答:

回答

白葡萄酒

后续步骤#

  • 现在您已了解提示设计,请尝试使用Google AI Studio编写自己的提示。

  • 如需深入了解提示设计,请参阅提示策略主题。

  • 如需了解多模态提示,请参阅多模态概念概览。