小明和小华在学习大语言模型时,尝试让它写太空探险的故事。小明的提示词是:“写一个关于太空探险的故事。”
小华的提示词是:“请你扮演一位经验丰富的科幻小说家,为中学生写一个大约 500 字的短篇故事。故事的主角是一位名叫‘星尘’的年轻宇航员,他在探索一颗未知行星时,意外发现了一个古老外星文明的遗迹。故事风格要紧张刺激,结局要留下悬念。”
结果小华生成的故事比小明更好。从提示词工程的角度分析,为什么小华能获得远比小明更好的结果?
因为小华提问时,大语言模型的知识库恰好更新了与“外星文明”相关的数据,所以能写更具体的内容。
因为小华的提示词更长、更复杂,根据提示工程原理,投入的文字量与生成质量成正比,只要提示词足够长,效果就会更好。
因为小华的提示词为模型设定了明确的角色、目标受众和具体约束,有效地引导了模型的思维链,使其在庞大的可能性空间中聚焦于一个高质量的输出方向。