提示指南(1)- Prompt engineer for dev 第一章

在大型语言模型开发中,主要分为两种类型的LLM(large language model)。分别是 base LLM和instruction tuned LLM(指令调整LLM),下文会着重后者进行指令表达的学习。

指令调整LLM基于在被大量文本训练过的base LLM,使用输入输出的指令来进行调整。同时使用RLHF(人类反馈强化学习)进一步优化,让模型更好得遵循指令。

提示指南

为了编写有效的提示词,以下是两个提示指南:

输入清晰且具体的指令

提示词应该简洁明了,使用明确和具体的指令表达希望模型做什么,不要有任何歧义。尽可能避免使用模糊、主观或具有多种解释的词语。

想要编写清晰且具体的指令,可以遵循以下几点:

  1. 多使用delimiter 分界符号,表达输入的不同部分
  • 三引号: “””
  • 三反引号: ```
  • 三破折号: —-
  • 尖括号: <>
  • xml tags:
  1. 要求结构化输出

为了让模型解析输出结果更容易,可以让模型输出如HTML, JSON等结构化的输出结果

  1. 要求模型检查是否符合条件

当任务存在假设未被满足,可以要求模型去检查这些假设,再去觉得是否终止任务

  1. 少量训练提示

要求模型执行任务前,先给予成功执行的例子。如下:

提示词:

注意:以下回答为模仿父亲的语气回答儿子的问题。

<儿子> 什么是耐心?

<父亲> 耐心就是坚持不懈。

<儿子> 什么是坚韧?

模型回答:

<父亲> 坚韧就是在面对困难和挑战时,不放弃,继续前行

想尝试使用提示模型可以通过二维码添加微信,国内,稳定,3点5~4在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值