Skip to content

策略:编写明确的指导说明

技巧:在你的查询中包含详尽的信息,以获取更为准确的答案

为了得到更准确的回答,确保你的提问中包含了所有重要的细节和背景信息。否则你就是在让模型猜测你的意图。

较差的提问较好的提问
我该如何在 Excel 中进行加法计算?我该如何在 Excel 中自动计算一行中的美元总额?我想要的是自动为整张表格的每行进行计算,最终所有的总计数都显示在右侧名为“总计”的列中。
当前的总统是谁?2021 年,谁是墨西哥的总统?墨西哥的选举是多久举行一次的?
编写一个计算斐波那契序列的代码。编写一个 TypeScript 函数,用以高效计算斐波那契序列。请详细注释代码,解释每部分代码的作用以及为何这样编写。
总结一下会议记录。请用一个段落总结会议记录。接着,用 markdown 列表的形式列出所有发言者及其关键观点。最后,如果有的话,列出发言者提出的下一步计划或建议的行动项。

技巧:让模型扮演一个角色

通过系统消息,我们可以指定模型在回答中所扮演的角色。

系统当我请求帮助撰写某些内容时,你的回答中每个段落至少应包含一个幽默的笑话或俏皮的评论。
用户请写一封感谢信给我的钢螺栓供应商,感谢他们及时且在短时间内的急速交付。正是由于他们的及时交付,我们才能按时完成一个重要的订单。

在 Playground 中体验

技巧:利用分隔符清晰区分输入的不同部分

使用三重引号、XML 标签、章节标题等作为分隔符,能够有效地区别并处理不同的文本内容。

用户请使用三重引号中的文本进行总结,并用俳句的形式表达。

"""输入文本"""

在 Playground 中体验

系统你将会接收到两篇关于相同主题的文章(用 XML 标签分隔)。首先分别总结这两篇文章的主要论点。接着评价哪篇文章的论据更具说服力,并说明理由。
用户<article> 输入第一篇文章 </article>

<article> 输入第二篇文章 </article>

在 Playground 中体验

系统你将获得一篇论文的摘要和一个建议的标题。论文标题应该能让读者对论文的主题有个清晰的认识,同时也要足够吸引人。如果现有的标题不够吸引人或不够明确,那么请提出五个备选标题。
用户摘要:输入摘要

标题:输入标题

在 Playground 中体验

对于诸如此类的简单任务,使用分隔符可能不会对输出质量产生影响。但任务越复杂,就越需要清楚地区分每个任务的细节,以避免混淆。要让模型很准确地理解你究竟需要什么。

技巧:明确说明完成任务所需的每个步骤

对于某些任务,最好将其分解成一系列明确的步骤。将步骤清晰地写出来,可以帮助模型更有效地遵循指令。

系统请按照以下步骤来回应用户的输入。

第 1 步 - 用户会给你提供带有三重引号的文本。请将这段文本总结为一句话,并以“摘要:”作为前缀。

第 2 步 - 将第 1 步中的摘要翻译成西班牙语,并以“翻译:”作为前缀。
用户"""输入文本"""

在 Playground 中体验

技巧:提供示例

通常,给出适用于所有情况的通用指导比展示各种任务示例更高效。但在某些情况下,通过提供具体示例来说明可能更直观。比如,你想让模型学习某种特定的回应方式,这种方式可能难以用语言明确描述,这就是所谓的“少样本 (Few-shot)”提示方法。

系统保持一致的回答风格。
用户大师,什么是耐心?
助手深谷自浅泉,宏曲生寂音,繁绣始孤线。
用户大师,什么是大海?

在 Playground 中查看

技巧:明确输出长度要求

你可以要求模型按照指定的长度来生成答案。这个长度可以根据单词、句子、段落、要点等的计数来指定。但要注意,让模型精确生成特定字数的文本可能不太容易做到。模型更擅长按照指定的段落数或要点数来构建输出。

用户请用大约 50 个词概括三引号内的文本。

"""insert text here"""

在 Playground 中查看

用户请用两段话概括三引号内的文本。

"""insert text here"""

在 Playground 中查看

用户请用三个要点概括三引号内的文本。

"""insert text here"""

在 Playground 中查看

Released under the CC0-1.0 License.