提示技巧
1.分步提示以增强逻辑性
在构建提示时,首先明确解决这个问题所需的各个步骤,这些步骤应该是连贯的,且可操作
在提示中使用特殊标签<step> 来标记每个步骤的开始,这样可以帮助AI识别并按照预定的顺序执行每个步骤
在每个步骤中提供足够的信息和指导,确保AI能够理解并执行该步骤,也可以包括条件判断或假设,以便AI能够在给定的情景中做出合理的决策。
在AI提供答案后,根据其表现进行反馈,如果结果不符合预期,可以通过调整步骤的描述或提供额外的信息来优化提示
举例
你是一个客户代表,一位客户想要了解我们的退货政策,请按照以下步骤回答客户的问题:
<step1>确认产品 信息。请根据客户提供的产品名称和购买日期,查找相关的退货政策。
<step2>概述退货政策。请简洁明了的说明退货的条件,包括退货期限,产品状况要求等
<step3>指导退货流程。请详细描述客户需要遵循的退货步骤,包括联系客服,包装产品,选择运算方式等。
<step4>提供额外帮助。询问客户是否有其他问题,或是否需要进一步的帮助来完成退货。
2.少量样本提示以提供具体示例
举例
你是一个电子邮件分类助手。请根据以下样本学习如何将电子邮件分类:
<sample 1> 输入:我们系统出现了严重的技术问题,需要立即解决。输出:紧急
<sample 2> 输入:关于下周会议的日程安排,请查收附件并确认。输出:重要
<sample 3> 输入:感谢大家的努力,祝大家周末愉快!输出:一般
现在,请将以下电子邮件内容分类:
输入:我们的项目合作伙伴希望在下周五安排一次电话会议,讨论合作事宜。
3.提示链
提示链(Prompt Chaining)和分步提示(Step by Step Prompting)虽然看起来很相似,但其实是两种完全不同的提示工程技术。提示链 通过连续的交互,将任务分解为多个子任务,并在每个步骤中建立上下文,形成一个链式结构,以引导模型逐步完成整个任务。这种方法适用于需要深度对话或多步骤逻辑的任务,能够提高模型的推理能力和下游任务的效果。分步提示则是将复杂问题分解为一系列简单、清晰的步骤,每个步骤都是独立的,AI在完成一步后,再根据新的提示开始下一步。
首先将任务分解成多个逻辑上连贯的子任务,每个子任务都是明确且可操作的
为每个子任务设计一个提示,并确保每个新的提示都在前一个提示的基础上构建,以便模型能够在已有信息的基础上继续工作。
在提示链中的每个步骤都要考虑到之前的上下文,确保整个对话的流畅性和连贯性。
随着任务的进行,逐渐提供更多的细节和指导,帮助模型更深入地理解任务需求。
你是一个市场分析专家。你有一份新的市场研究报告,需要从中提取关键的市场趋势和洞察。请按照以下步骤进行:
<step 1> 阅读并理解报告的摘要部分。请总结报告中提到的主要市场趋势。
<step 2> 深入分析报告中的数据和图表。请指出任何显著的市场变化或模式,并解释它们对行业的影响。
<step 3> 关注报告中提到的竞争动态。请列出主要竞争对手的市场策略,并评估它们对市场的潜在影响。
<step 4> 基于你的分析,提出几条针对我们公司的战略建议。请确保这些建议考虑到了市场趋势、竞争环境和我们公司的目标。
ps
修改于 2025-03-20 05:09:33