作者 | 云昭、王瑞平
51CTO读者成长计划社群招募,咨询小助手(微信号:TTalkxiaozhuli)
对话有ChatGPT、画图有Midjourney,哪怕被封号了,国内的文心一言、通义千问也不遑多让。
ChatGPT等生成式AI工具涌现程度堪比“乱花渐欲迷人眼”。
拟一份演讲稿,画一张海报,做一份PPT大纲,生成个图表,敲一段代码……即便我们吵嚷着“AI要让我们失业了”,我们还对这个新鲜的工具爱不释手。
不过,当涉及到比较复杂的任务时,并不是每个人都能驾驭这个工具。同样的工具,高手,能让大模型给的作品惊为神作,而更多的人则一筹莫展。
AI取代人的烦恼暂且不提,但AI的确也催生了一个崭新的百万年薪职业——提示工程师。
1、提示工程:大模型相伴相生
“提示工程”这个名词的历史不超过两年,是一门新兴的学科。它用于开发和优化提示,以有效地将语言模型用于各种应用和研究主题。
提示工程技能有助于更好地理解大型语言模型(LLM)的功能和局限性。研究人员使用即时工程来提高LLM在一系列常见和复杂任务上的能力,如问答和算术推理。开发人员使用提示工程来设计与LLM和其他工具接口的健壮有效的提示技术。
图 | 提示(标黄部分)是人类与大模型互动的方式
2、一探究竟:提示工程师的工作日常
最近几年,提示工程师作为AI行业不可或缺的职业备受企业关注。对于一家AI公司而言,该职位的作用巨大,能够帮助企业和研究机构更快、更准确地实现各种任务,比如,训练大模型等。
美国知名的求职网站Indeed上就有“提示工程师”的招聘信息。其中,人工智能初创公司Anthropic(OpenAI强有力的竞争对手)刊登的招聘信息能够满足求职者超高年薪要求。
根据招聘信息显示,Anthropic公司提示工程师薪酬报价是17.5-33.5万美元一年。事实上,在过去的一个月里,中外媒体在提到提示工程师的高薪时,首当其冲的例子也正是这一家。
图 | Anthropic公司招聘提示工程师信息(来源:Indeed)
公司招聘这个岗位的目的正是为公司开发的大模型撰写“提示说明书”,并为企业客户定制策略。所以,在招聘要求中,第一条明确要求“高度熟悉大语言模型的架构和运作”,同时要有基础的编程能力,至少能写Python小程序。
在职位描述中,该公司还提到:“这是编程、指导和教学的结合”,主要职责是帮助公司构建提示库,让大型语言模型完成不同的任务。
除了这个岗位以外,还有些单位正在招聘年薪报价大约10万美元左右的提示工程师,对候选人的背景要求更加严格。
(来源:Indeed)
例如,波士顿儿童医院要求候选人有计算机科学和人工智能等专业的教育背景,且有5年以上的开发经验或2年AI/自然语言处理工作经验。
事实上,这个既像工程师又像产品经理,甚至和运营、商务多少有点关系的岗位,薪水究竟需要达到多少并没有明确的市场定价。随着GPT-4、Bard、新Bing等产品的不断涌现,科技巨头普遍开始重视这一职业,这也逐渐推动了相关从业人员的身价上涨。
那么,在互联网公司的提示工程师反馈如何?今年29岁的阿尔伯特·菲尔普斯是知名咨询公司埃森哲旗下的软件公司Mudano的一名提示工程师。他毕业于历史系,他的工程师同事中很多出身于历史、哲学、英语语言文学等专业。事实上,这份工作本身就是将事务的本质和意义提炼成有限的单词,所以阿尔伯特·菲尔普斯等相同专业背景的工程师能够胜任。
他和他的同事们每天的工作就是使用OpenAI的Playground等工具为客户撰写使用模型的提示词。一般来说,每名提示词工程师每天都要完成5个不同的“提示词”,可能需要与ChatGPT交互50多次。
3、“提示”的门槛:既、又、还
提示工程师,并不是调参侠。大语言模型输出的准确性取决于能否编写出清晰的提示。这就要求提示工程师具备多项“超人”本领:既要熟悉大型语言模型,又要具有实际工程经验,还得具备垂直领域的知识。
首先,工程师们需要熟练掌握机器学习算法和LLM,能够根据用户输入的信息自动生成相应的提示。并且,提示工程师需要具备自然语言处理技术,能够识别用户的意图和语言习惯,为用户提供个性化的提示服务。
其次,提示工程师还需要熟练掌握用户行为分析技术,具备一定的工程经验,能够分析用户的行为数据,为用户提供更准确、更有用的提示。为此,提示工程师需要具备一定的人机交互设计能力,能够根据用户的使用习惯和喜好,设计出符合用户需求的提示界面。
从数据方面来讲,提示工程师需要熟练掌握数据挖掘技术,能够从大量的数据中挖掘出有用的信息,为用户提供更准确的提示服务。
Boss招聘:某AI公司的提示工程师岗位要求
此外,提示工程师不仅需要具备较强的团队合作能力、沟通能力和创新能力,还需要与产品经理、UI设计师、开发工程师等多个角色进行协作,共同完成产品的开发和优化。同时,提示工程师也需要应对不断变化的市场发展趋势。
据英国人力资源咨询公司瀚纳仕的科技行业招聘专家Mark Standen介绍,提示工程师招聘需求中的起薪往往是4万英镑,但人才库中的候选人会将价格提升至20-30万英镑。简而言之,具有上述技能的专家级别的提示工程师可以自己要价。
4、热闹背后的担忧可能只是一个短暂性的岗位
关于提示工程师,最近也出现了一些不同的声音。不少人认为,提示工程只会成为一种技能,并不需要一个专门的职位。特别是,随着AI工具在理解人类查询方面变得越来越好,这个职位会变得越来越过时。
相较于职业的定价,这个岗位本身的存续性也存在较大的不确定性。如同掘金一样,如果把好的提示词与使用AI的方法视作金矿,行业的溢价红利存在被快速瓜分的可能。
事实也正是如此,在短短4个月的时间里,“提示工程师”——这个诞生于AI的岗位逐渐在被AI替代。
最近,AI市场里出现了一款比较火爆的产品,名为“利用ChatGPT生成提示词”,类似于让 AI 机器人自己撰写“设定人设”的提示词。(产品的售价为2.99美元,不过成交量不太高。)
对于许多作者而言,更多是将此类平台看作展示作品的舞台,并以此寻求合作机会。从头部账户的情况来看,大多数人都是在过去几个月里开始进入这个行业。
除了带有交易功能的提示词平台外,目前也有Prompt Hero这样的免费提示词平台,Github上也能找到免费提示词模型。因此,行业的高额溢价窗口不会像许多报道中提到的那么长久。
以AI作画工具Midjourney上线的新功能“/describe”为例,它可以“看图说话”,无需人类插手便可直接从图片反推Prompt。
用户可以直接点击相对应的反推按钮,快速创建出更多相似的图片,或以这些Prompt为基础,生成新作品。这一新功能也得到了用户的一致好评。
从新的“/describe”功能不难看出,在冲击了部分原画师岗位之后,AI也开始在绘画领域“代劳”提示工程师的工作。
无独有偶,近日阿卜杜拉国王科技大学研究人员开源了多智能体的代码库CAMEL。提示工程仅仅在任务开始阶段进程,用于任务规范和角色分配。一旦会话阶段开始,就只需要AI助手和AI用户自动循环提示,直到终止。即:用AI调教AI。
说到底,提示工程师可能是一个暂时性或过渡性的职业,就如同PC时代的软件使用培训师一样,当大多数员工都掌握技巧之后,这个岗位也就消失了。
文末福利:
prompt 网站 & 模板
在 ChatGPT 官网加载 prompt:www.aiprm.com
用 gpt 优化 prompt 工具:promptperfect.jinaai.cn
prompt 模板(英文):ignacio-velasquez.notion.site
prompt 模板(中文):timothy-liew.notion.site
Stable Diffusion/Midjourney prompt 生成:openart.ai、scenex.jina.ai
参考资料:
https://thenewstack.io/the-changing-role-of-human-developers-in-an-ai-and-llm-world/