一、Prompt Engineering,提示工程
提示工程也叫指令工程:
- Prompt是发给大模型的指令,比如【讲个睡前故事】、【用Python写个消消乐游戏】等;
- 本质上大模型相关的工程工作,都是围绕prompt展开的;
- 提示工程门槛低,天花板高,所以又有人戏称Prompt为咒语;
- Prompt相当于是AGI时代的编程语言;
- 高质量prompt核心:具体、丰富、少歧义;
- Prompt是个逐步调优的过程,并不是一下子就好。
OpenAI官方提供的Prompt Engineering教程:
https://platform.openai.com/docs/guides/prompt-engineering
Prompt的典型构成
不要固守模板,模板的价值是提醒我们别漏掉什么,而不是必须遵守模板。
1. 角色:
- 给AI定义一个最匹配任务的角色;
- 比如:【你是一个软件产品经理】【你是一位小学语文老师】;
- 先定义角色,就是在开头把问题域收窄,较少二义性;
2. 指令:
- 对任务进行描述;