Prompt Engineering 概念解析
提示工程是一门较新的学科,关注提示词开发和优化,帮助用户将大语言模型(Large Language Model, LLM)用于各场景和研究领域。研究人员可利用提示工程来提升大语言模型处理复杂任务场景的能力,如问答和算术推理能力。开发人员可通过提示工程设计、研发强大的工程技术,实现和大语言模型或其他生态工具的高效接轨。
例如,在openai官方提供的大模型中,text-davinci-003和davinci是最常用的两个模型。text-davinci-003是经过大量指令微(教)调(化)过的模型,而davinci则是Foundation模型没有经过“教化”。
对于经过教化的text-davinci-003模型,想要发挥其能力需要进行适当的prompt engineering来做引导。
而对于没有教化过的davinci模型,我们要把人为书写Prompt对其进行教化,即指令微调。虽然davinci模型本身通过Prompt Engineering可以激发其大量的底层能力,但通常由于准确度不够高而不具备实用性。
我们日常说的Prompt Engineering更是指如何激发一个被调教过的模型(举例,text-davinci-003、文心一言、chatglm等)所具备的成熟能力,更好的服务我们自己。