Author: Jason豪
提示工程背景: 提示工程是指通过设计特殊的提示来激发模型的涌现能力。这种方法不需要对模型进行额外的训练,只需要通过设计合适的提示来引导模型完成特定任务。提示工程通常用于在不更新模型参数的情况下,快速解决新问题。
通过输入更加合理的提示,引导模型进行更有效的结果输出,本质上一种引导和激发模型能力的方法。
一个性能优良的prompt应该包含的元素:
-
指令(Instruction) - 即你希望模型帮你完成的一个待定的任务或者指令
-
情景(Context) - 可以涉及外部信息或附加上下文,这些信息可以引导模型生成更好的响应。
-
输入数据(Input Data) - 是我们感兴趣的输入或问题,我们希望找到一个响应。
-
输出指标(Output Indicator) - 指示输出的类型或格式
提示prompt创建过程:
-
确定任务目标:确定任务的类型和目标,以及期望的输出。
-
设计Prompt:设计一个简洁明了、有针对性的Prompt,以激发模型生成适当的输出。Prompt应该尽可能简单,避免冗长和复杂的句子结构。
-
优化Prompt:利用验证集和反馈循环等技术,不断优化Prompt的效果和性能。可以使用不同的Prompt&