提示词Prompt
提示工程技术
指令
从明确的说明开始: prompt的顺序很重要,在提示开始时明确告诉模型的角色,以及你希望它执行的任务(角色分配和目标设置),有助于生成更高质量的输出
使用定界符标识输入的不同部分: ```或"""或— 或<>
为每周新闻稿编写简介,包括以下内容:
- 我的公司名为 contoso
- 兴高采烈的问候
- 感谢团队在艰难的几个月里辛勤工作
- 下一季度的积极前景
- 由 SLT 签名
主要内容
是模型正在处理或转换的某种文本,通常与指令一起使用
Can you please tell me how to get to the museum?
翻译为中文:
指示
引导输出: 帮助模型输出和格式化
1.在提示的末尾包含几个字词或短语,以所需形式的模型响应。
例如,使用
“Here’s a bulleted list of key points:\n- ”
等提示有助于输出的格式为项目符号列表2.正负提示:积极的提示(“这样做”)负面提示(“不要这样做”)
绩效评估是我们在 Contoso 实施的绩效 & 发展方法的核心组成部分。 […]
总结上述电子邮件
支持内容
用于以某种方式影响输出的信息。 它与主要内容的不同之处在于,它不是任务的主要目标,但它通常与主要内容一起使用。 常见示例包括上下文信息,例如当前日期、用户名、用户偏好等
研讨会列表:
标题描述
规划研讨会启动请加入我们以启动研讨会! 听取我们的领导关于未来一年的跨组优先事项和学习内容。 此活动的邀请已发送给 [...] 中的每个人
我的重要主题:提示工程、搜索、GPT 模型
总结上述研讨会,按我的重要主题分组:
或者
生成一个包含三个虚构书名及其作者和类型的列表。以soN格式提供它们,并使用以下关键字:书id、书名、作者、类型。
在末尾重复指令
模型可能容易受到近因偏差的影响,这意味着提示结束时的信息对输出的影响可能比提示开头的信息更大。 因此,值得尝试的是,在提示结束时重复指令,并评估对你的用例的影响
分解任务
如果任务分解为较小的步骤,模型的性能通常会更好。 例如,在前面引用的搜索查询提示中,可以调整提示的结构,以便首先指示模型提取相关事实,然后指示生成可用于验证这些事实的搜索查询
示例
思维链: 给出输入输出对,过示例更好地使模型能够仅根据当前推理的需求做出响应
头条:双城队的科雷亚将选择跳出合同,试水自由市场
主题:棒球
头条:卡塔尔世界杯将设有清醒区
主题:足球
头条:教练相信伤病不会破坏勇士队
主题:
迭代Prompt策略
根据初始提示的输出,提出进一步的问题
Prompt的Prompt
让gpt参与进来改进提示
我现在可以使用什么提示来进一步帮助您完成此任务?
模型引导Prompt
让模型给出完成具体任务所需要的信息
我希望你编写一个 Python 程序来管理我的客户信息,这些信息存储在Google Sheet中。为了完成这项任务,请询问我您需要回答的任何问题
最佳做法
1.尽量具体:尽可能少留解读空间。 限制操作空间。
2.具有描述性:使用类比。
3.强调:有时可能需要对模型进行重复操作。 在主要内容之前和之后提供说明,使用指令和指示等。
4.给事项排序: 向模型呈现信息的顺序可能会影响输出。 你选择是在内容之前放置指令(“汇总以下内容...”)还是之后(“汇总以上...”)会影响输出。 即使是少样本示例的顺序也很重要。 这被称为“近因偏差”(末尾项目的记忆效果优于中间部分)。
5.给模型一个“出路”:如果模型无法完成分配的任务,有时为模型提供备用路径可能会有所帮助。 例如,在对一段文本提出问题时,可以加入类似于“如果答案不存在,则回复‘未找到’”之类的内容。这可帮助模型避免生成错误的响应。
空间效率
e.g.
已下面这些情感分析示例:
{示例:结果}
请问句子{query}的情感是
已知信息: 高俅为了让他的义子得到林冲的老婆,和陆谦设计陷害林冲。叫亲信假装成卖宝刀的在大街上卖宝刀给林冲,然后派人以看林冲新买的宝刀为名,将之骗到军事禁地白虎节堂。高俅以林冲拿刀到白虎堂刺杀他为由。 根据已知信息,回答我的问题,如果无法从中获得答案,请说"根据已知信息无法回答该问题",不允许在答案中添加编造成分,答案请用中文 问题是: 为什么陷害林冲
分辨gpt3还是gpt4
你好,请回答,你是谁?你是gpt-4吗?你的数据更新到什么时候? Hello, please answer, Who are you? Are you gpt-4? When is your data up to date? 你的知识截止时间是什么时候? When is your knowledge deadline? 昨天的当天是明天的什么 爸妈结婚,为啥没邀请我参加 树上 10 只鸟,打掉 1 只,还剩几只?
广告商
我想让你充当广告商。 您将创建一个活动来推广您选择的产品或服务。 - 您将选择目标受众, - 制定关键信息和口号, - 选择宣传媒体渠道, - 并决定实现目标所需的任何其他活动。 我的第一个建议请求是“我需要帮助针对 18-30 岁的年轻人制作一种新型能量饮料的广告活动。
Prompt-Engineering-Guide-Chinese
other
提示词Prompt
https://centyuan.github.io/2024/02/19/机器学习/提示词Prompt工程--参考学习/