ysf
ysf
Published on 2024-12-09 / 2 Visits
0

Prompt Engineering:提示词工程

提示词与提示词工程

提示词(Prompt)是与大语言模型或生成式AI进行交互时输入的指令或描述,它决定了模型输出的方向与质量。通俗地说,提示词就像与AI对话时的“问题”或“引导语”,而提示词工程(Prompt Engineering)就是设计、优化、组织这些提示词的系统化过程。 在不同任务中,提示词的形式有所差异: - 问答任务:提示词可能是一个问题,例如“请用通俗语言解释什么是量子计算”。 - 创作任务:提示词可能是写作风格与要求,如“写一首三段式的诗歌,主题是春天”。 - 分析任务:提示词可能包含明确的步骤,如“先列出优缺点,再给出结论”。 提示词工程的目标是通过合理的设计,提高模型输出的 准确性、相关性和可控性。这与“随便问一句”相比,是一种更专业、系统的使用方式。

提示词是如何影响模型输出的

提示词的的构成要素

一个高质量的提示词通常包含以下四个核心要素:

  • 指令:想要模型执行的具体任务,应当使用清晰的动词,避免歧义。

  • 上下文:包含外部信息或背景描述,帮助模型更好地理解任务的场景和目的。

  • 输入数据:用户输入地内容或问题

  • 输出指示:明确指定输出格式、风格、长度或结构

提示词优化方法

角色定义

限制输出格式

Few-shot 提示

思维链

思维树