什么是提示词工程师?
提示词工程师(prompt engineer)是一种新兴的职业。
它们的工作是与人工智能模型进行交互,通过设计合适的提示(prompt)来引导模型生成所需的内容或回答。提示词工程师可以帮助提高模型的输出质量和准确性,发现模型的错误和隐藏功能,以及优化模型的性能和效率。提示词工程师的工作对于确保与人工智能模型的有效沟通至关重要。
随着大模型的能力越来越强,有些人推测,未来最流行的编程语言不再是Python、Java或者C++, 而是人类的自然语言。
为什么要成为提示词工程师?
升职加薪
提示词工程师创造了很多就业岗位,作为一门新兴的岗位,必然勇者胜,手慢无。
一门必修课
大模型应用已经渗透到我们各行各业,未来很多行业都会接触到大模型,提示工程是大模型的入门级的课程,如果不懂提示工程,不可能用好大模型,更谈不上深入大模型。也许未来会被淘汰。
免费的贴身秘书
成为一名合格的提示词工程师,可以帮你捕获免费的秘书,而且可以随身携带,免费嘛,肯定没有用钱那么会贴心,好在肯定不会背叛你,非常适合自媒体创造者、各行各业的打工人等等。
自然语言的词我们都是认识的,语法我们也懂,主要是我们很多想当然的事情或者要求,如何要以smart原则告诉大模型。可以帮助提高模型的输出质量和准确性。如果没有准确的指令,大模型也只能给出他猜测的答案。因为大语言模型(Large Language Model, LLM)懂得太多了,如果你的提问范围太宽泛了,你短时间是无法获取到答案。
比如:你要买房子, 你对中介说,我要买房, 中介肯定会问你要买多大的房子,预算多少,地段有要求吗?学区有什么要求吗?期房考虑吗?。。。。。。
提示词工程师有什么要求吗?
提示词提示工程师的工作并不需要有计算机工程的学位,但需要有一定的逻辑思维能力和沟通技巧,以及对特定领域的知识和理解。提示词工程师还需要不断学习和更新自己的知识,以适应不断发展的人工智能技术。总结一句话,适合各行各业的人,这是搭上AI大模型的这列快车最低门槛。
怎样成为一名合格的提示词工程师?
OpenAI最新一份关于Prompt Engineering的详尽指南。主要是六大策略:
策略一:精确的指令
策略二:提供参考的文本
策略三:把复杂任务分解为简单子任务(分而治之)
策略四:让模型有时间“思考”
看起来很装逼,但这个就是现在大模型很像人类的特征。比如我们被要求计算17乘以18,我们需要思考一段时间,甚至需要拿出纸笔计算一番。同样模型在即刻回答问题也会犯推理的错误。相比之下,让模型花时间思考会得出更准确的答案。
策略五:使用外部工具
弥补模型不足,通过工具增强能力,比如文本检索工具(RAG)
策略六:系统地测试更改
为了不断提高模型使用的效果,系统地测试和评估其输出是必不可少的,例如,可以通过将GPT-4的输出与业内认可的“黄金标准答案”进行对比来评估其准确性。
道理都懂了,接下来怎么做?
1、刻意练习:不断用,重复用,不厌其烦刻意练习
2、学习他人:网上也有很多好的prompt 沉淀的博客,多看多学
3、复盘:不断复盘自己的差距在哪里,每天改进。
4、以教为学:可以授课,教他人怎么去写好提示词,最好有各种各样的场景去push你深入。
参考文章
platform.openai.com/docs/guides…
prompt-engineering.xiniushu.com/guides/guid…
platform.openai.com/docs/quicks…
zhuanlan.zhihu.com/p/638552350
本文使用 文章同步助手 同步