AI初认识(提示词)

10 阅读2分钟

提示词工程(Prompt Engineering)中的核心要素,也就是如何向大语言模型提问,才能得到高质量的回答。

1.指示(Instruction)

它是什么:你想要模型具体执行什么任务。 例子:“翻译这段文字”、“总结这篇文章”、“写一封邮件”、“生成一段Python代码”。

2.上下文(Context)

它是什么:与任务相关的背景信息。 作用:给模型设定范围,让模型知道你处于什么场景。 例子:“我正在申请一份数据分析师的工作”、“这是我公司的产品说明书”、“假设你是一位专业的心理咨询师”。

3.例子(Examples)

它是什么:提供输入和输出的示范(Fewshot)。 作用:模型非常擅长“照猫画虎”。给出例子可以明确地规范格式、语气和思考逻辑,比单纯用语言描述更直观。 例子:输入:苹果,输出:水果

类型提供的信息适用场景
零样本 (Zero-shot)任务描述 (指令)简单、通用的任务
单样本 (One-shot)1个完整的例子快速启动,格式引导
少样本 (Few-shot)多个完整的例子需要遵循特定格式或复杂模式
负样本 (Negative Sampling)例子 + 禁忌/错误情况内容安全、精细区分
思维链 (Chain-of-Thought, CoT)例子 + 推理步骤数学、逻辑推理
自我一致性 Self-Consistency多个推理路径 + 投票聚合提高复杂推理的准确性和鲁棒性
思维树 (Tree of Thoughts, ToT)分支探索 + 自我评估 + 回溯需要规划、搜索或探索多种可能性的复杂任务

image.png

4.输入(Input)

它是什么:需要模型处理的具体信息。 作用:这是真正的“问题”或“数据”,是模型需要操作的对象。 例子:待翻译的句子“今天天气真好”、需要总结的那篇长文章的具体内容。

5.输出格式(OutputFormat)

它是什么:指定回答的结构和样式。 作用:确保模型的输出可以直接被程序读取或方便人类阅读。对于需要自动化处理的流程来说尤其关键。 例子:“以JSON格式返回”、“返回Markdown表格”、“用50字以内概括”、“返回列表”。