什么是提示词(Prompt)?我们用 5W2H 思维框架来拆解一下,能更多维度的理解这一概念:
What:提示词是什么
LLM的提示词(prompt)是指在训练或使用大模型LLM(Large language model)时,给模型输入的起始文本或信息。
模型通常会根据这个提示词提供相关的输出。
Why:为什么需要提示词
提示词是为了引导模型生成特定方向或内容的回答。
根据不同的提示词,LLM可以产生不同的响应。
正确的提示词能够帮助用户得到期望中的答案。
When:什么时候需要提示词?
用户与模型交互时,或者当研究者、开发者在训练或测试模型时,都可能使用到提示词。
Where:在什么场景需要提示词?
在任何使用LLM的场合,无论是在线的API服务、本地软件,或是研究实验室中,都可以使用提示词。
Who:谁来使用提示词?
LLM的使用者,包括但不限于:研究者、开发者、商业用户、学生和一般大众。
How:如何使用提示词?
通过 API 连接的各类对话工具使用
通过官方提供的聊天窗口使用
How much:提示词的使用成本如何?
提示词的长度可以根据实际需要来决定,从几个词到几句话,甚至更长。但长度和具体内容都会影响模型的输出结果。通过 API 连接的各类对话工具使用时,会根据输入与输出文本数量产生计费。
总而言之
提示词(Prompt)是我们提供给大语言模型(以下简称模型)的输入文本,用于指定引导模型执行什么样的操作或回答什么样的问题。
提示词发挥了“提示” 模型 应该做什么的作用。设计高质量的提示词需要根据目标任务和模型能力进行精心设计,良好的提示词可以让模型正确理解人类需求并给出符合预期的结果。
我们来看一些示例来更准确的理解提示词的实际使用:
直接提问型提示词
策略建议型:
翻译型
算数型
概念解释型