第一章 prompt的基础

Prompt原理

理解并掌握这些原则, 你可以完成大多数的和大语言模型协同工作。

原则1: 清晰明确的指令

清晰明确的指令并不意味着写短句子, 在实践中, 简单句比长句子更容易表达。 使用英文的表达方法更容易被模型辩识。

策略1:使用分隔符清晰地指示输入的不同部分

最佳实践: 用分割符将文本和指令有效地区分, 让模型更容易识别指令和文本。

常用的分割符有:

三个引号: """ {text} """
三个反引号:  ``` {text} ```
三个连字符: --- {text} ---
尖括号: < {text} >
xml 标记: <tag> {text} </tag>

其中{text} 是文本的内容

指令示例:

prompt

---
你应该通过提供尽可能清晰和具体的指示来表达你想让模型做什么。这将引导模型朝着期望的输出方向发展,并减少收到无关或不正确响应的可能性。不要把清晰的提示与简短的提示混淆。在许多情况下,更长的提示为模型提供了更多的清晰度和背景信息,这可能导致更详细和相关的输出。
---
概括由3个连字符分割符中的内容,将其变为一个句子。

输出

内容概括:提供清晰、具体的指示有助于引导模型朝着期望的输出方向发展,减少无关或不正确响应的可能性。

我的经验