随着人工智能的发展,人工智能新兴职业“提示词工程师”已成为多个领域备受关注的热词。
并不是所有人都能与人工智能进行高质量的对话,提示词工程师因此被形象地比喻为“会咒语的那群人”。
“提示词工程师是专门针对人工智能系统(尤其是生成型人工智能软件)的职位,负责设计和优化指令,以帮助这些系统更好地理解和响应用户的需求。他们的主要职责包括创建和完善人们向人工智能输入的文本提示,从而获得最佳结果。”清华大学新闻与传播学院教授沈阳告诉《瞭望东方周刊》,与一般程序员不同的是,提示词工程师的工作是在充分理解人工智能的前提下,对自然语言的巧妙使用,而程序员则是对代码语言的运用。
百万年薪火出圈
“通过一两次提问达到最终想要的复杂结果是比较难的,提示词工程师要解决的问题就是如何设计问题以达到理想结果。”首都师范大学信息工程学院副教授唐晓岚说。
通俗地说,提示词工程师是通过与大模型“对话”,提示、引导其输出正确且符合用户需求的信息。据沈阳介绍,其团队近期使用人工智能生成内容写作了一篇科幻小说《机忆之地》,小说的创作过程就是通过不断给出关键提示词,引导大模型生成完整的篇章。
而最初让提示词工程师火出圈的,是一份来自人工智能独角兽企业Scale AI 的高薪邀请。
2022年11 月,数据科学家莱利·古德赛德(Riley Goodside)凭借大量摸索出来的提示词技巧和经验,入职Scale AI ,成为业内“第一个被招聘的提示词工程师”,获得百万元人民币年薪。
“你是GPT-3(生成式预训练变换模型,一种AI语言模型)。你不会做数学题。”古德赛德开始跟人工智能长达数小时的“对话”,他输入道,“你的记忆能力令人印象深刻,但同时你有一种让人讨厌的倾向,就是会编造高度具体但错误的答案。”然后,他的语气缓和了些,告诉GPT-3当遇到无法解答的提问,应“求助”另一个程序。
“我们会做好这一切的。”他按下最后一个词,“开始!”
这是2022年古德赛德日常与人工智能互动的一个场景片断。
提示词工程师在国外火爆,中国也已经有人从事这方面的工作,只是国内的招聘多数还没有明确将提示词工程师列为一个岗位。据沈阳介绍,国内目前的现状是,一种是从原有的岗位转型到提示词工程师,比如图像设计、信息撰写等;第二种是专门研究提示词的工程师,但这一类从业者并不多,还在培育的过程中。
需要想象力
一名优秀的提示词工程师需要具备多种能力。
“首先,提示词工程师需要具备扎实的自然语言处理和机器学习技术。其次,提示词工程师需要拥有相关学科背景(尤其是交叉型人才,懂文学、情报学、传播学、数学或者计算机学科)和一定的研究能力,这样才能改进和迭代针对人工智能的提示语。最后,作为一名提示词工程师需要拥有丰富的想象力。”沈阳表示。
百度飞桨星河社区运营负责人张楠告诉《瞭望东方周刊》:“以用文心一言(百度的大语言模型)写周报为例,可以告诉它,我是一个高级产品经理,需要它帮我写一份周报。如果要写出一份比较满意的周报,需要做一些结构化的表示。”
首先,要具体描述一下本周的工作内容,比如本周优化了App的对话界面设计、做了一些App的测试等工作内容。
然后,要对生成的周报格式做出限制。“比如告诉文心一言周报需要包含哪些内容,重点内容是本周工作进展,进展要强调说明做了哪些工作、产生了哪些结果、获得了哪些效果,是否需要数据的支持等。”
最后,要告诉文心一言周报里需列出下周的工作安排,即根据前面的本周工作内容生成和推理出下周的工作内容;同时需要做出对本周工作内容的收获和反思。
“我们将这些提示词发给文心一言之后,就会得到一份相对来说更满足需求的周报。”张楠说,“只有当我们定义好我们的需求背景及交付结果,我们才有可能拿到符合预期的答卷。”
万能公式
当前,精准地借助人工智能生成高水平的作品并非易事,操作者需要将复杂任务拆分成人工智能能识别的语言,提出多个需求,从而获得更准确的回答。
AI算法专家、资深人工智能从业者黄颂表示,目前,多数大模型都需要一段提示词来触发它的功能,而提示词的好坏可能会决定模型完成工作的质量。这其实有一定的技巧和经验,需要工程师来帮助设计、撰写提示词,以达到最好的模型使用效果。
在黄颂看来,目前模型做的是自然语言的接口,如果能把任务用自然语言描述得很清楚,再加上一些特定表达,很容易就能摸到提示词工程师的门槛,也能更顺手地使用ChatGPT等人工智能生成内容工具。
“我们总结了一个 ‘提示词万能公式’,由四部分组成,第一部分叫任务,第二部分叫生成主体,第三部分叫细节,第四部分叫形式。”张楠说。
所谓任务,即写作要有角色扮演或者指令的下达。“请你现在当一个写作助手的角色”,这就是给大语言模型的任务。文心一言对各类文本创作、知识问询、对话互动等基本任务都是非常了解的,所以拿到了任务就知道要扮演什么样的角色。”张楠说。
第二部分生成主体,即提示词工程师需要简单明了地告诉大语言模型,作为这个角色它应该具体完成什么任务,比如文本摘要、决策建议等。
第三部分是细节,即提示词工程师告诉大语言模型修饰的笔锋如何,如不可以有错别字、标点符号使用要恰当等问题。
第四部分则是形式,即提示词工程师需要控制大语言模型输出的格式、字数、语言(粤语、英文等)等形式。
据张楠介绍,通过这四部分万能公式的操作,基本上可以完成一个不错的提示词。
值得关注的是,具体的提示词构建需要根据具体的目标任务和上下文来灵活调整,以最佳地满足需求。一个成功的提示工程师,会通过尝试多种提示词,找到一种方法来引导模型产生有用的输出。有时,同一提示的“不同但很相似”的表述,能让人工智能产生截然不同的结果。
“因此,提示词工程师并非是个零门槛的新职业。从业者首先需要有一定相关领域的知识,才能够准确地提问。举个例子,有人擅长做新媒体的提示词,让其做金融行业的提示词,其能力不一定会发挥到极致。做司法领域的提示词,需要具备法学知识,才能准确描述问题,以及判断生成的结果是否正确、是否可行。”张楠表示,提示词工程师从业者不仅需要大量AIGC(人工智能生成内容)的使用经验,知道如何通过多轮提问优化问题,还需要对垂直细分领域的专业知识了如指掌,两者结合才能得到预期结果。
热度持续
“大模型重新定义了人机交互,自然语言人机交互将带来提示词革命。”百度创始人、董事长兼CEO李彦宏在“2023中关村论坛”上表示,“未来你的薪酬水平,将取决于你的提示词写得好不好,而不是取决于你的代码写得好不好。”
AIGC赛道投资人、和恰智慧科技创始人席文表示,高阶的提示词工程师通过不断喂数据,或者把数据转化成提示词,可以帮企业做出自己的算法和数据层,这样的提示词工程师是刚需,年薪从30万美元起跳。
2023年,美国职业资格与人才管理中心与麻省理工学院(MIT)共同制定了注册提示词工程师的职业标准,其证书全称为《美利坚众合国注册提示词工程师执业资格证书》(Certified Prompt Engineer,简称CPE),是由国家管理机构授予的称号,由美国职业资格与人才管理中心颁发此执业资格证书,并被纳入美国人才管理中心。
该职业标准在全球范围内得到181个国家的承认与应用,旨在推动全球人工智能模型交互、语言处理和自然语言处理领域的发展与创新。
在中国,不少高校设立了人工智能交互相关专业,为学生提供了系统的知识体系。同时,政府和行业正联手推动CPE认证体系的建立,确保人才具备国际水准的专业素养。
目前,提示词工程师在两个应用领域相对成熟。
一是类似于ChatGPT大语言模型的应用,包括医疗问诊、政务服务客服、律师案情分析和写作、英语教学、数字人主播等, 主要服务企业内部、商家使用的系统或平台等。
二是人工智能制图领域,比如基于Midjourey(一款AI绘画工具)定制个性化头像,提示工程师在Midjourey中设计好提示词,用户只需要提供一张照片就能生成个性化头像。
沈阳认为,不同AI平台的特性颇有差异,故有些提示语的某些特定参数,不一定能适用于不同AI平台。更强的AI,一方面少量提示语就可以出很好的结果,另一方面,好的提示语可以出更好的输出内容,未来随着AI能力的进一步提升,训练后参数大幅度提升之后,提示语最终可能是不需要的,在这个进化过程中,提示语的需求将会长期存在,且有一定的学习曲线。
“人工智能提示词有很多社会需求,特别是对于高质量的人工智能作品,合适的提示词会获得更准确的回答或者作品。”沈阳认为,作为一个新兴职业,提示词工程师的热度会持续很长一段时间。