07 Prompt最佳实践|善用分隔符,让你的Prompt更清晰

大家好,我是大圣,一个AIGC长期学习者,目前专注于AI提示词。

愿景:成为AI提示词的布道者,带领十万小白入门AI

关注我,AI时代,让我们一起成长

在OpenAI的官方文档中已经提供了Prompt Enginerring的最佳实践,目的就是帮助用户更好的使用ChatGPT

编写优秀的提示词的第一个策略就是:编写清晰的指令,其中又包含了6个具体的分类

  • 提供更多的细节
  • 要求模型扮演角色
  • 使用分隔符
  • 指定任务步骤
  • 提供样例
  • 指定输出长度

本文主要针对使用分隔符进行展开讲解

适用人群:新手

难度:⭐

一、为什么要使用分隔符

使用分隔符就像在超市购物时将食品、清洁用品和个人护理用品分别放入不同的购物篮。没有分隔符,所有商品混在一起,结账和归类时就会混乱和费时。分隔符让每类商品都有其位置,使得结账效率高,找到并使用这些商品也更简单。

针对大模型也一样,分隔符会帮助ChatGPT清晰地区分和处理信息,从而给出更加精准和相关的回答

二、常用分隔符及其应用场景

以下是一些常用分隔符及其在特定场景下的应用方法

2.1 三引号

应用模版:""" 被包裹的文档 """

应用场景:当需要提交一大段文本给模型进行处理,如总结、解析或转换时

应用示例:我希望ChatGPT可以帮助我总结一篇文章

python 复制代码
请总结以下文章:
"""
人工智能(AI)是计算机科学的一个分支,
旨在创造能够智能且独立操作的机器。近年来,AI技术快速进步,引领了机器学习、
自然语言处理和机器人技术的创新。
这些发展有望彻底改变从医疗保健到金融等行业,通过提高效率和发掘新见解。
"""

2.2 有序标题

应用场景:指示说明、定义关系或步骤序列,尤其在解释概念或指导操作时使用

应用示例:当你指定步骤时,ChatGPT的输出会更加结构化

我希望你按照如下步骤帮我解释下ChatGPT
1、ChatGPT是什么
2、为什么要用ChatGPT
3、如何使用ChatGPT
4、ChatGPT未来的发展路线

2.3 XML/HTML标签

应用模板:<tag> 被包裹的文档 </tag>

应用场景:在需要结构化文本处理,如分隔文章的不同部分或在文档中标记特定内容时使用

应用示例:我需要ChatGPT帮助我总结两篇文章的观点,并进行对比,通过使用<article>的标签可以让ChatGPT非常清晰的知道两篇文档的界线

css 复制代码
比较这两篇文章的主要观点,并进行对比
    
<article>
第一篇文章认为,AI通过自动化日常任务并为人类创造性开辟新途径,将创造出比它取代的更多工作岗位。
</article>
    
<article>
第二篇文章主张,AI对就业构成显著风险,尤其是在制造业和运输业等领域,自动化容易替代人力劳动。
</article>

2.4 JSON对象

应用模版:({ "key": "value" })

应用场景:提交结构化数据,如配置信息、用户资料或任何需要键值对表示的信息

应用示例:使用JSON对象可以清晰地表示多层次或分类的信息,使得数据的解析和处理更为高效和准确

json 复制代码
请根据以下信息生成用户档案:
{
  "姓名": "张三",
  "年龄": "28",
  "职业": "软件工程师",
  "兴趣": ["编程", "旅行", "阅读"]
}

三、什么情况下使用分隔符

  • 复杂的指令解析:当请求包含多个部分,且每部分需要不同处理时(例如,同时要求总结文本、提出问题、进行比较分析)。
  • 长文本处理:当提交给模型的文本很长,需要模型对特定部分进行专门处理时。
  • 精确信息抽取:当需要从给定文本中精确抽取或聚焦于特定信息时,使用分隔符可以帮助模型更好地定位这些信息。

四、总结

恰当使用分隔符可以显著提升与ChatGPT的沟通效率,确保信息被准确理解和执行,无论是进行文本总结、列表创建、术语解释、文章比较分析,还是结构化信息的提供。这不仅减少了交互中的歧义,也大大增强了用户体验。因此,熟练掌握分隔符的使用,对于任何希望充分利用ChatGPT能力的用户来说,都是一项宝贵的技能。

相关推荐
学术头条16 分钟前
AI 的「phone use」竟是这样练成的,清华、智谱团队发布 AutoGLM 技术报告
人工智能·科技·深度学习·语言模型
准橙考典17 分钟前
怎么能更好的通过驾考呢?
人工智能·笔记·自动驾驶·汽车·学习方法
ai_xiaogui20 分钟前
AIStarter教程:快速学会卸载AI项目【AI项目管理平台】
人工智能·ai作画·语音识别·ai写作·ai软件
孙同学要努力25 分钟前
《深度学习》——深度学习基础知识(全连接神经网络)
人工智能·深度学习·神经网络
喵~来学编程啦1 小时前
【论文精读】LPT: Long-tailed prompt tuning for image classification
人工智能·深度学习·机器学习·计算机视觉·论文笔记
深圳市青牛科技实业有限公司1 小时前
【青牛科技】应用方案|D2587A高压大电流DC-DC
人工智能·科技·单片机·嵌入式硬件·机器人·安防监控
水豚AI课代表2 小时前
分析报告、调研报告、工作方案等的提示词
大数据·人工智能·学习·chatgpt·aigc
几两春秋梦_2 小时前
符号回归概念
人工智能·数据挖掘·回归
用户691581141653 小时前
Ascend Extension for PyTorch的源码解析
人工智能
用户691581141653 小时前
Ascend C的编程模型
人工智能