chatGPT提示原则

  • 来源:吴恩达《 ChatGPT Prompt Engineering for Developers 》课程中文版
  • 原则一:编写清晰、具体的指令
    • 1.1使用分隔符清晰地表示输入的不同部分
      • 使用<> ,将不同的指令、上下文、输入隔开,避免意外的混淆
      • 案例

    • 1.2寻求结构化的输出
      • 使用JSON、HTML这种输出非常适合在代码中进一步解析和处理。
      • 案例(以JSON形式返回)

    • 1.3要求模型检查是否满足条件
      • 如果任务包含不一定能满足的假设(条件),我们可以告诉模型先检查这些假设,如果不满足,则会指出并停止执行后续的完整流程。您还可以考虑可能出现的边缘情况及模型的应对,以避免意外的结果或错误发生。
      • 案例(如果是指令则输出,不是则提示不是)

    • 1.4提供少量示例
      • 提供少样本样例,我们可以轻松“预热”语言模型。
      • 案例(模仿小仙女风格)

  • 原则二:给模型时间去思考
    • 2.1 指定完成任务所需的步骤
      • 接下来我们将通过给定一个复杂任务,给出完成该任务的一系列步骤,来展示这一策略的效果。
      • 案例(给一段话,需要1.概括,2翻译,3列出名字,4JSON)

    • 2.2 指导模型在下结论之前找出一个自己的解法
      • 我们还可以通过明确指导语言模型进行自主思考,来获得更好的效果。
      • 我们可以在 Prompt 中先要求语言模型自己尝试解决这个问题,思考出自己的解法,然后再与提供的解答进行对比,判断正确性。这种先让语言模型自主思考的方式,能帮助它更深入理解问题,做出更准确的判断。
      • 案例(做题)
        • 在没有尝试自己解决这个问题时候,给出的结果是错误的

        • 在尝试自己解决这个问题

  • 三:局限性

    • 有时候瞎编
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值