微信又改版了,不星标,收不到推文
点击上方蓝色字「大全Prompter」>右上角...>设为星标⭐️
大家好,我是大全,90 后宝爸,BAT 大厂架构师,专注于输出 AI 入门 + AI 提示词内容。
全国最大AI社群教练,下方👇关注我,回复 2 领 AI 搞钱资料。
我们继续 AI 提示词(Prompt)入门系类的科普文章,今天聊聊提示词的最佳实践之明确输入分隔。
一、策略概述
在与 ChatGPT 进行交互时,尤其是在处理包含多个不同部分或请求多项任务的复杂输入时,使用分隔符可以显著提高输入的清晰度和输出的质量。分隔符有助于明确界定输入中的不同部分,确保每个部分都能被准确识别和适当处理。
二、如何实践
选择合适的分隔符:根据输入的内容和格式,选择恰当的分隔符,如三引号(```)、XML 标签、Markdown 标题等。
明确标注各部分:使用分隔符前后清楚地标注各个部分的开始和结束,尤其是在文本较长或复杂时。
提供说明:在使用分隔符时,如果可能的话,给出简短的说明或注释,指明每个部分的内容或目的。
三、分隔符的使用
三引号:
""" 这里是要分隔的内容文本 """
‘‘‘这里是要分隔的内容文本’’’
XML 标记:
<引文> 这里是引用的文本
Markdown 的代码块分隔符:
`这里是要分隔的内容`
四、普通示例
多部分问题:用户希望得到两个不同主题的解答,可以使用分隔符明确区分两个问题,简单的可以直接使用冒号分割:
解答下面的问题:
问题 1:请解释机器学习的基本概念。
问题 2:请列举健康饮食的三个基本原则。
详细指令与背景信息:当用户需要提供详细的背景信息并请求具体的操作时,可以使用分隔符区分背景信息和具体请求:
## 背景:
公司正计划扩展其市场到亚洲,特别是日本和韩国。
## 请求:
基于此背景,提出一个市场进入策略的初步计划。
使用 XML 标签处理多项内容:用户需要对两篇文章进行总结和比较,可以使用 Markdown 标签作为分隔符:
首先总结每篇文章的论点。然后指出哪篇文章提出了更好的论点,并解释为什么。
`这里是第一篇文章的内容`
`这里是第二篇文章的内容`
五、复杂示例
刚才的例子都比较简单,接下来我们尝试几个复杂的例子:
在这个例子中,我们把需要单独处理的任务文本用 ``` 分隔符隔开,以便它清晰的区分要求和需要续写的故事内容。
有的时候,我们也可以直接使用三引号:
在上面这个例子中,黄色框起部分的作用是:我们把需要用户输入的内容用分隔符区分,这样 GPT 会基于这部分内容自动执行 Prompt,而不是自己生成内容。
六、总结
使用分隔符是在与 ChatGPT 交互时提高输入清晰度的有效方法,尤其适用于复杂或多项任务的情况。
通过合理使用分隔符,用户可以确保他们的每个请求都被准确理解,从而获得更精确和有用的回答。
大全写了一套面向完全零基础新人的 AI 入门小册,公众号写的一系列入门内容就是出自本小册,微信扫码查看,文末点击「阅读原文」领取 5 折优惠券: