Prompt 是一套与大模型交互的语言模板,是给大模型输入的一段原始输入。它能帮助大模型更好地理解用户需求,并按照特定模式或规则进行响应。
简单来说,通过 Prompt 可以输出对大模型响应的指令,明确大模型应做什么、完成什么任务、如何处理具体任务,并最终输出期望的结果。虽然大模型有基础文字能力能理解大部分话,但为提升回答准确性,需要使用 Prompt。
在不同场景中,Prompt 有不同的应用和作用。比如在 AI 视频生成中,Prompt 是直接描述或引导视频生成的文本或指令,包含主体、运动、风格等信息,借此控制和指导生成内容,其作用十分重要,是表达需求的方式,影响视频内容和质量。还可以将其理解为把输入的文字变成对应的画面和运动形式。
此外,Prompt 有很多有趣的玩法,比如可以设定“假设你是一位医生,给出针对这种症状的建议”,然后后续对话会按照这个原始设定展开。还能在 Prompt 设定中要求模型按照一定的思路逻辑回答,像最近较火的思维链(cot)就是在 Prompt 环节对模型输出进行指导,也可以让模型按照特定格式(如 json)输出,使模型变成一个输出器。甚至一度还出现过 prompt 优化师这样的角色。
简单来说,其实是一套你和大模型交互的一种语言模板。通过这个模版,你可以输出你对于大模型响应的指令,用于大模型应该具体做什么指定,完成什么任务,如何处理具体的任务,并最终输出你期望的结果。虽然大模型具有基础的文字能力,能够理解你对于模型说的大部分话,但是为了达成大模型更好的回答效果,需要通过Prompt,来提升模型返回的准确性。如果说,过去的时代,人机交互的主要方式是通过代码,那么我认为在大模型时代,交互语言的主要方式其实是Prompt。
prompt这个词很多人都听到过,甚至一度还出现过prompt优化师这样的角色。那么prompt是做什么的呢?prompt其实是给到大模型输入的一段原始的输入,能够帮助模型更好地理解用户的需求并按照特定的模式或规则进行响应。对于prompt,比如可以设定“假设你是一位医生,给出针对这种症状的建议”,然后你与大模型后续的对话中,都会按照这个原始设定来展开。这里有个比较有意思的玩法,就是我们可以在prompt的设定中,要求模型按照一定的思路逻辑去回答。比如最近比较火的cot,也就是思维链,也是在prompt这个环节,对于模型的输出进行指导。这里的玩法很多,比如我们还可以让模型按照特定格式的json输出等,这样模型真的就可以变成了一个输出器来使用。
✅在AI视频生成中,prompt是直接描述或引导视频生成的文本或指令;✅类似给AI的提示,包含主体、运动、风格等信息,用户借此控制和指导生成内容;✅ Prompt在AI视频生成中作用十分重要,是表达需求的方式,影响视频内容和质量;✅如果上述过于抽象,您可以理解Prompt为:将您输入的文字变成对应的画面和运动形式。