当前位置: 首页 > article >正文

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

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

编写优秀的提示词我一共总结了9个分类,本文讲解第3个分类:使用分隔符

  • 提供更多的细节
  • 要求模型扮演角色
  • 使用分隔符
  • 指定任务步骤
  • 提供样例
  • 指定输出长度
  • 提供参考文本
  • 复杂任务拆分成子任务
  • 给GPT足够的时间思考

适用人群:新手

难度:⭐

一、为什么要使用分隔符

使用分隔符就像在超市购物时将食品、清洁用品和个人护理用品分别放入不同的购物篮。没有分隔符,所有商品混在一起,结账和归类时就会混乱和费时。分隔符让每类商品都有其位置,使得结账效率高,找到并使用这些商品也更简单。
针对大模型也一样,分隔符会帮助ChatGPT清晰地区分和处理信息,从而给出更加精准和相关的回答

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

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

2.1 三引号

应用模版:“”" 被包裹的文档 “”"
应用场景:当需要提交一大段文本给模型进行处理,如总结、解析或转换时
应用示例:我希望ChatGPT可以帮助我总结一篇文章

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

2.2 有序标题

应用场景:指示说明、定义关系或步骤序列,尤其在解释概念或指导操作时使用
应用示例:当你指定步骤时,ChatGPT的输出会更加结构化

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

2.3 XML/HTML标签

应用模板: 被包裹的文档

应用场景:在需要结构化文本处理,如分隔文章的不同部分或在文档中标记特定内容时使用
应用示例:我需要ChatGPT帮助我总结两篇文章的观点,并进行对比,通过使用

的标签可以让ChatGPT非常清晰的知道两篇文档的界线

http://www.kler.cn/a/304057.html

相关文章:

  • Qt 编写插件plugin,支持接口定义信号
  • 即插即用篇 | YOLOv8 引入 代理注意力 AgentAttention
  • centos查看硬盘资源使用情况命令大全
  • 模型结构及对比
  • 鸿蒙next打包流程
  • 【ARM】MDK-烧录配置文件无权限访问
  • 解决VScode中每次git push或者pull都需要重新输入账户名和密码问题
  • PL/SQL Developer工具的使用
  • 【数据结构初阶】队列接口实现及用队列实现栈超详解
  • 基于SpringBoot的高校电动车租赁服务管理系统
  • 智能化等保测评工具的兴起与应用实践
  • 房产销售系统:SpringBoot技术优化方案
  • 在已安装Python环境的基础上安装anaconda或者其他版本Python
  • 使用 RabbitMQ 实现秒杀订单系统的异步消息处理
  • 【C++】Linux平台C++实现Socket通信(Unix域、TCP/IP、UDP)
  • 基于Python的B站热门视频可视化分析与挖掘系统
  • 伊顿穆勒Moeller控制器电源维修easy 619-AC-RCX
  • CAESES许可证转移方法
  • Keras深度学习中文文本分类
  • wopop靶场漏洞挖掘练习
  • 【数学建模国赛】写作心得
  • 搜维尔科技:AcuMap - 针灸模拟VR训练解决方案
  • Leetcode 109.有序链表转换二叉搜索树(Medium)
  • Android Studio 安装2022版稳定版 2022.3.1 详细操作(带图展示)
  • OpengGL教程(三)---使用VAO和VBO方式绘制三角形
  • 02 Docker基本管理