自从开创性的对话式人工智能 ChatGPT 推出以来,已经过去了两年。在这段时间里,我们开发了自己的策略,以便从这些强大的语言模型 (LLM) 中获取最有信息量和最准确的响应。但如果有更好的技术呢?
阿联酋穆罕默德·本·扎耶德人工智能大学 VILA 实验室的研究人员团队对这个问题进行了深入研究。他们的研究结果得出了一套7 条基本提示原则,可以显著提高 LLM 生成的答案的质量和正确性。
> 虽然 ChatGPT 是 LLM 的一个特定应用,但 LLM 是一个更准确、更全面的术语。LLM 指的是能够理解和生成人类语言的更广泛的 AI 模型类别。在本文中,我们将使用 ChatGPT 作为 LLM 应用的代表性示例。
让我们探索这些原则并发现它们如何提升您与 ChatGPT 的互动。
技巧 1 - 翻转对话
从 ChatGPT 获得高质量回复的最有效策略之一是一种称为 “翻转对话”的技术。您无需采用传统的向 ChatGPT 提问的方式,而是转换角色,成为被提问者。
通过允许 ChatGPT发起对话并向您提问,您可以为其提供更具结构性和信息量的背景。然后,ChatGPT 可以更深入地探讨该主题,寻找可能被忽略的具体细节和说明。这种互动方式通常会带来更全面、更相关的回应。
本质上,翻转对话使 ChatGPT 能够成为对话的积极参与者,从而实现更具吸引力和更富有成效的交流。
提示示例:从现在开始,我希望您向我询问有关在 SharePoint Online 中构建 Intranet 的问题。
技巧 2——模仿风格
当你想要生成符合特定风格或语气的文本时,一个有价值的提示技巧是提供清晰的示例。通过指定特定文本作为模型,你可以有效地引导 ChatGPT复制所需的风格。
例如,如果您希望创作一篇模仿某位作者的语气和词汇的文章,只需在您的提示中包含他们的作品样本即可。ChatGPT 将分析该示例并努力创作与已识别的风格元素相符的内容。
这种方法对于编写创意内容或生成特定领域的文本等任务特别有效。通过提供相关示例,可以显著提高 ChatGPT 输出的质量和相关性。
提示示例:您能否使用与本段相同的语言来解释什么是 SharePoint Online:“M365 ChatGPT 是一个深奥的自动机,是一个由算法线程编织而成的数字精灵。它编排了一段神秘的代码交响曲,以帮助您解决数据和任务的迷宫。它就像一个控制论圣人,拥有将您的数字努力转化为精简奇迹的威力,通过屏幕的以太提供指导和智慧。”?
技巧 3 - 简化复杂主题
当寻求澄清或更深入地理解复杂主题时,请考虑采用以下提示技巧:
- 年龄类比: 使用诸如“像我 11 岁那样向我解释”或“像我初学者那样向我解释”之类的短语可以帮助 ChatGPT 将主题简化到更易于理解的水平。
- 童真般的解释: 请求解释“就像向 5 岁的孩子解释某事一样”可以进一步鼓励 ChatGPT 将复杂的概念分解为易于理解的术语。
- 具体要求: 直接要求 ChatGPT“用简单的术语解释[特定主题]”或“用简单的英语写[文章/文本/段落]”。
通过将这些技术融入到您的提示中,您可以有效地引导 ChatGPT 提供适合您理解水平的清晰、简洁的解释。
提示示例:您能像我 5 岁那样解释一下什么是 ChatGPT 吗?
提示 4 - 针对你的受众量身定制回应
为了确保 ChatGPT 的响应与您的目标受众相关且合适,必须在提示中指定其特征。通过提供有关受众角色、技术知识、年龄或其他相关因素的信息,您可以帮助 ChatGPT 相应地定制其响应。
例如,如果您正在为非技术受众寻求技术建议,您可能会问:“用简单的术语为外行解释[技术概念]。” 相反,如果您需要针对特定专业群体的回应,您可以问:“提供适合[专业角色]的[主题]技术概述。”
通过考虑受众的观点,您可以增强 ChatGPT 生成信息丰富且易于理解的响应的能力。
提示示例:向非 Microsoft 用户解释什么是 Microsoft Teams。
向 Microsoft 用户解释什么是 Microsoft。
建议 5 - 设定明确的期望
为了确保 ChatGPT 生成的响应能够精确满足您的需求,在提示中提供明确的要求至关重要。通过明确概述模型应遵循的关键字、提示或说明,您可以显著提高其输出的质量和相关性。
以下是如何将要求纳入提示的一些示例:
- 关键词: 包括您希望 ChatGPT 关注的特定关键词或短语。例如,“写一篇关于气候变化的文章,重点关注其对沿海城市的影响。”
- 提示: 提供提示或建议来引导 ChatGPT 的思考过程。例如,“用花园的比喻写一首关于爱情的诗。”
- 说明: 明确说明您希望 ChatGPT 执行的具体说明或任务。例如,“用一个段落概括文章的要点”。
通过设定明确的期望,您可以增加接收与您的目标完全一致的 ChatGPT 生成内容的可能性。
提示示例:提供使用 UI 在 SharePoint Online 中创建新文档库的步骤。
技巧 6 - 继续提示
当您有一段特定的文本需要扩展或继续时,Continuation Prompt是一种很有用的技术。只需提供起始文本作为提示的一部分,ChatGPT 就会生成与其无缝连接的附加内容。
此方法对于以下任务特别有用:
- 撰写创意内容: 延续故事、诗歌或剧本。
- 生成技术文档: 扩展现有的手册或指南。
- 翻译文本: 完成部分翻译的文档。
通过提供合适的起点,您可以引导 ChatGPT 生成与现有文本风格、语气和主题一致的内容。
提示示例:我为您提供开头段落:我们将深入研究内部网的世界,并探索如何利用 Microsoft Loop 来创建协作高效的工作场所中心。根据提供的单词完成它。保持流程一致。
建议 7——从例子中学习
示例驱动提示,也称为少样本提示,是一种强大的技术,涉及提供一组示例来指导 ChatGPT 的理解和响应生成。通过向 ChatGPT 展示相关示例,您可以有效地教它如何执行特定任务或以所需的风格生成内容。
例如,如果你想让 ChatGPT 总结文章,你可以提供一些文章示例及其相应的摘要。ChatGPT 将分析这些示例,并学习如何识别关键点并有效地浓缩信息。
此技术对于需要 ChatGPT 完成以下任务特别有用:
- 产生创造性内容: 写诗歌、故事或剧本。
- 翻译文本: 在不同语言之间进行翻译。
- 总结信息: 将长文本浓缩为较短的总结。
通过将示例驱动的提示纳入您的提示中,您可以显著增强 ChatGPT 执行任务和生成高质量输出的能力。
提示示例:提供活动的难度,说明它是容易还是复杂。
示例:
活动:跑步。难度:容易。
活动:跳跃。难度:容易。
活动:足球。难度:复杂。
活动:橄榄球。难度:复杂。
结论
虽然我们无疑已经开发了自己的提示创建策略,但对有效提示技术的持续研究提供了宝贵的见解。这些研究有助于我们了解 ChatGPT 的工作原理以及如何优化其性能。
通过实施本文讨论的七个技巧,您可以显著增强与 ChatGPT 的互动并获得更令人满意的结果。尝试这些技巧并分享您的经验,为快速工程的集体知识做出贡献。