当前位置: 首页 > news >正文

ChatGPT诞生的新岗位:提示工程师(Prompt Engineer)

ChatGPT诞生的新岗位:提示工程师(Prompt Engineer)

Prompt 工程师是什么?


是识别人工智能的错误和隐藏功能,以便开发者可以对这些发现进行处理。

如果你正在寻找科技领域最热门的工作,你可以尝试了解如何与AI聊天机器人交流,这可能会让你得到一份生成式人工智能Prompt工程师的工作。

Prompt工程师擅长对运行在大型语言模型上的AI聊天机器人提问,来获得所需的回答。与编写代码的传统计算机工程师不同,Prompt工程师通过向AI询问一系列逻辑缜密的问题来测试AI系统是否存在任何奇怪的行为或问题。

所谓提示工程师,也就是AI训练师,即通过与AI交互写出相关提示,以帮助用户操作AI生成更完美的内容,并帮助公司培训员工使用这些工具。简而言之,提示工程师相当于是设计师、文案和程序员三者的结合体。

ChatGPT引发的资本盛宴还在持续上演,每个人都在谈论它背后的AI技术,每个人都在担心自己会不会被AI替代,但很少有人注意到,这项技术带来的新就业岗位。这种岗位被称为“提示工程师”(Prompt Engineer),年薪可高达33.5万美元(约合人民币230万元),但不要求员工必须持有计算机工程学位。比如,谷歌投资的初创公司Anthropic,正在旧金山招聘“提示工程师和图书馆员”一职,薪水高达33.5万美元。

 


为什么要学习Prompt?
提高生成结果的准确性:Prompt是一种重要的工具,可以用于引导GPT生成特定的输出结果。通过优化Prompt的设计,可以提高GPT的生成结果准确性和效率,减少输出的错误率。能够控制生成内容:Prompt可以让用户控制GPT生成的内容。通过改变Prompt的内容和格式,可以控制GPT生成的风格和表达方式。例如,如果您想让GPT生成一篇文章,您可以设置Prompt,让GPT生成一个指定主题的文章。帮助模型理解任务:Prompt能够帮助模型更好地理解任务。通过设计合适的Prompt,可以让模型更好地理解任务的要求,从而生成更准确、更有针对性的结果。例如,对于一项机器翻译任务,通过设置Prompt,可以指导模型翻译特定领域的术语和表达方式。

 

Prompt常见使用方法有哪些?


基础格式
最基础的prompt格式是一个简单的句子或者短语,用于向模型提供一个开始的话题或者方向。例如:“写一篇科幻小说”,“描述一下夏日的海滩”,“写一个简短的故事”等等。这种基础格式的prompt通常会引导模型生成相关的文本。

对话式格式
对话式的prompt格式可以用于与模型进行一段对话,让模型根据先前的输入来生成回复。例如:“今天北京天气怎么样?”“....”“我穿什么衣服比较合适?”等等。

完整的段落格式
完整的段落格式通常用于让模型生成一篇完整的文章或者段落。这种格式通常会提供更加详细的背景信息,例如主题、角色、地点、事件等等。例如:“写一篇关于狗的故事,主人公是一只忠诚的拉布拉多,它在某个城市里生活,并且有一个主人叫做杰克。故事可以以狗为中心,也可以包含一些其他的元素。”

条件式格式
条件式格式的prompt会提供一些条件,模型需要根据这些条件来生成文本。例如:“如果你有一百万美元,你会做什么?”这种格式通常会在一些有趣的场景下使用,例如玩游戏或者生成有趣的对话。

答案格式
答案格式的prompt通常会给出一些问题,并要求模型回答问题。这种格式可以用于生成问题回答系统,也可以用于生成文章摘要等等。例如:“谁是美国第一位总统?”、“什么是人工智能?”等等。

多轮对话格式
多轮对话格式的prompt通常用于进行更加复杂的对话,这种格式会在之前的对话基础上继续进行。例如,“昨天我去了海边,玩得很开心。你最近做了什么有趣的事情吗?”这种格式需要模型能够记忆之前的对话内容并继续进行。

段落开头格式
段落开头格式的prompt通常会提供一些开头的句子或者段落,让模型在其基础上继续进行生成。例如:“骑士在古代是一种非常重要的职业。他们通常被视为勇敢、正义和荣誉的象征。请你写一篇关于骑士的故事。”这种格式通常用于指导模型在一个特定的主题上进行生成。

多样性控制格式
多样性控制格式的prompt通常用于控制模型生成文本的多样性。例如:“写一篇故事,其中一个关键词是‘猫’,但是请确保每次生成的结果都不同。”这种格式可以用于生成更加有趣和多样化的文本结果。

语境生成格式
语境生成格式的prompt通常会在上下文中提供一些文本,让模型根据上下文进行生成。例如:“在这个故事中,主人公是一个名叫王飞的男人。请继续写这个故事,描述王飞遇到的一些挑战和冒险。”这种格式通常用于指导模型在一个特定的语境中进行生成。

列表生成格式
列表生成格式的prompt通常会提供一个列表,让模型在其基础上生成文本。例如:“以下是一些关于旅行的主题:1.最喜欢的旅行地点;2.最喜欢的旅行伴侣;3.最喜欢的旅行方式。请你根据这些主题写一篇有关旅行的文章。”这种格式通常用于指导模型生成一个特定的主题列表,并在其基础上进行生成。

摘要生成格式
摘要生成格式的prompt通常会提供一篇文章,并要求模型生成一个摘要。例如:“请根据以下文章生成一个摘要:……”这种格式通常用于指导模型学会从大量信息中提取出关键信息,并生成一个简洁的摘要。

文本修改格式
文本修改格式的prompt通常会提供一些文本,让模型对其进行修改。例如:“以下是一篇不完整的文章,请你对其进行修改和完善:……”这种格式通常用于指导模型学会对文本进行修改和编辑。

填空格式
填空格式的prompt通常会提供一段文本,并在其中留下一些空格,让模型填写空格。例如:“以下是一段有空格的文本,请你填写出正确的答案:________________ ,汗滴禾下土。”这种格式通常用于指导模型学会理解文本中的语境,并根据其填写出正确的答案。

代理人对话格式
代理人对话格式的prompt通常会提供一个对话开始,让模型继续对话。例如:“你现在的身份是鲁迅,请你基于这个身份跟我对话”,“... ...”,“你当时写《从百草园到三味书屋》这篇文章的初衷是什么?”这种格式通常用于指导模型学会在特定的情境下进行对话生成。

情感生成格式
情感生成格式的prompt通常会提供一个情感或情绪,让模型在其基础上进行生成。例如:“请你写一篇描述悲伤情感的文章。”这种格式通常用于指导模型学会在特定的情感或情绪下进行生成。

特别注意:
为了让GPT更好地理解Prompt,可以采用以下几种方式:

1.尽可能提供清晰、简洁的Prompt,避免使用过于复杂、难以理解的句子和术语;

2.在Prompt中包含上下文信息,以帮助GPT更好地理解任务和目标;

3.尽可能提供详细的指令和说明,以确保GPT能够准确地完成任务。这包括使用明确的语言和具体的示例。 

相关文章:

ChatGPT诞生的新岗位:提示工程师(Prompt Engineer)

ChatGPT诞生的新岗位:提示工程师(Prompt Engineer) Prompt 工程师是什么? 是识别人工智能的错误和隐藏功能,以便开发者可以对这些发现进行处理。 如果你正在寻找科技领域最热门的工作,你可以尝试了解如何与AI聊天机…...

机器学习笔记 使用PPOCRLabel标注自己的OCR数据集

一、PPOCRLabel的安装 最简单的方式就是直接pip安装,如下命令。 pip install PPOCRLabel -i https://pypi.douban.com/simple/ 运行的时候,直接激活安装了PPOCRLabel的环境后,输入PPOCRLabel回车即可运行,不过PPOCRLabel依赖PyQt5,所以会要求安装PyQt5,按要求安装或者提前…...

【C++初阶】类和对象(二)

​ ​📝个人主页:Sherry的成长之路 🏠学习社区:Sherry的成长之路(个人社区) 📖专栏链接:C初阶 🎯长路漫漫浩浩,万事皆有期待 上一篇博客:【C初阶】…...

深入探讨Java、Spring和Dubbo的SPI机制

在Java开发领域中,SPI(Service Provider Interface)是一种用于实现框架扩展的机制。Java本身提供了SPI机制,Spring和Dubbo也都有自己的SPI机制。本文将介绍Java、Spring、Dubbo三者SPI机制的原理和区别。 一、Java SPI机制 Java…...

使用机器人为无线传感器网络提供服务(Matlab代码实现)

目录 💥1 概述 📚2 运行结果 🎉3 参考文献 👨‍💻4 Matlab代码 💥1 概述 无线传感器网络是一种无线网络,包括大量循环的、自定向的、微小的、低功耗的设备,称为传感器节点&…...

QT自制软键盘 最完美、最简单、跟自带虚拟键盘一样

QT自制软键盘 最完美、最简单、跟自带虚拟键盘一样 [1] QT自制软键盘 最完美、最简单、跟自带虚拟键盘一样一、本自制虚拟键盘特点二、windows打开系统自带软键盘三、让键盘界面保持在最上方、不改变底层界面焦点四、长按按键重复输入键盘内容五、模拟键盘点击事件完成虚拟键盘…...

优思学院|8D和DMAIC两种方法应如何选择?

在现代的商业环境中,客户投诉是一个非常常见的问题。当客户不满意产品或服务时,他们往往会向企业发出投诉。质量管理部门是一个负责处理这些投诉的重要部门,因为它们需要确保产品和服务的质量满足客户的期望。改善方法是质量管理部门用来解决…...

回归预测 | MATLAB实现MLR多元线性回归预测(多指标评价)

回归预测 | MATLAB实现MLR多元线性回归预测(多指标评价) 目录 回归预测 | MATLAB实现MLR多元线性回归预测(多指标评价)预测效果基本介绍模型描述程序设计参考资料预测效果 基本介绍 回归预测 | MATLAB实现MLR多元线性回归预测(多指标评价) 模型描述 多元线性回归(Multip…...

PHP 二维数组相关函数:二维数组指定key排序,二维数组转一维数组,两个二维数组取差集,对象转数组,判断元素是否在多维数组中

目录 一、二维数组转一维数组 二、对二维数组进行指定key排序 三、二维数组转一维数组 四、两个二维数组取差集 五、对象转数组 六、判断元素是否在多维数组中 PHP 二维数组相关函数:二维数组转一维数组,二维数组指定key排序,两个二维数…...

演出剧院门票售票预约小程序开发制作功能介绍

基于微信小程序的票务预约小程序,广泛适用于演出主办方、剧院、艺术中心、活动中心售票、景区门票售票、儿童游乐园售票、会务签到、展会售票签到、教育培训报名预约、健身预约功能。 多场景售票支持: 售票软件支持多种场景的售票,支持选座、…...

JUC之Java内置锁的核心原理

文章目录 JUC之Java内置锁的核心原理Java对象结构对象头对象体对齐字节 Mark Word的结构信息64位Mark Word的构成 偏向锁偏向锁的设置偏向锁的重偏向偏向锁的撤销偏向锁的膨胀 轻量级锁执行过程轻量级锁的分类普通自旋锁自适应自旋锁 重量级锁偏向锁、轻量级锁与重量级锁的对比…...

【项目经理】论项目经理的自我修养

项目经理的非职权领导力 文章目录 项目经理的非职权领导力一、权利的类型二、构成权利的三要素三、沟通是实施影响力的重要手段3.1 沟通的主要类型3.2 沟通的内容和形式3.3 沟通的主要困难 四、综合沟通协调的技巧4.1 常见的负面反馈4.2 沟通技巧 五、论项目经理的自我修养5.1 …...

知识图谱学习笔记03-知识图谱的作用

语义搜索 知识图谱在语义搜索方面扮演着非常重要的角色。传统的文本搜索引擎基本上是基于关键词匹配的方式进行搜索,这种方式容易受到搜索词语的表述方式和不同语言之间的差异的影响,而无法深入理解用户的意图和查询目的。而知识图谱则提供了一种更加精…...

刚进公司就负责项目,把老弟整蒙了!

刚进公司就负责项目,把老弟整蒙了! 大家好,我是鱼皮,先把封面图送给大家: 又快到周末了,今天分享一些轻松的编程经验~ 还记得我学编程的老弟小阿巴么?他目前大二,听说最近刚刚找到…...

【Python基础入门学习】Python高级变量你了解多少?

认识高级变量 1. 列表 list1.1 列表的定义1.2 列表常用操作关键字、函数和方法 1.3 循环遍历1.4 列表嵌套1.5 应用场景 2. 元组 tuple2.1 元组的定义2.2 元组常用操作2.3 应用场景 3. 字典 dictionary3.1 字典的含义3.2 字典常用操作3.3 应用场景 4. 字符串 string4.1 字符串的…...

《LearnUE——基础指南:上篇—3》——GamePlay架构WorldContext,GameInstance,Engine之间的关系

目录 平行世界是真实存在的吗? 1.3.1 引言 1.3.2 世界管理局(WorldContext) 1.3.3 司法天神(GameInstance) 1.3.4 上帝(Engine) 1.4 总结 平行世界是真实存在的吗? 1.3.1 引言 …...

重大问题,Windows11出现重大BUG(开始菜单掉帧,卡顿)

重大问题,Windows11出现重大BUG 这种Windows11操作系统出现BUG已经可以说是非常常见的,但是,今天我将代表所有微软用户,解决一个关于UI设计非常不舒服的功能 关闭多平面覆盖 事情叙述问题 微软社区解决方案自己发现的解决方案解决…...

修改系统语言字体的方法及注意事项

Android修改系统语言字体 随着我们生活品质的提升,现在人们对于手机的依赖越来越高,而且对于手机的功能也有了更高的要求。其中,界面的字体对于我们视觉的体验感受非常重要。而在Android系统中,默认的字体可能并不符合我们的胃口。…...

19.考虑柔性负荷的综合能源系统日前优化调度模型

说明书 MATLAB代码:考虑柔性负荷的综合能源系统日前优化调度模型 关键词:柔性负荷 需求响应 综合需求响应 日前优化调度 综合能源系统 参考文档:《考虑用户侧柔性负荷的社区综合能源系统日前优化调度》参考柔性负荷和基础模型部分&#xf…...

Midjourney关键词分享!附输出AI绘画参考图

Midjourney 关键词是指用于 Midjourney 这个 AI 绘画工具的文本提示,可以影响生成图像的风格、内容、细节等。Midjourney 关键词有一些基本的语法规则和套用公式,也有一些常用的风格词汇和描述词汇,这里我以10张不同风格和类型的美女图为例&a…...

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…...

Unity3D中Gfx.WaitForPresent优化方案

前言 在Unity中,Gfx.WaitForPresent占用CPU过高通常表示主线程在等待GPU完成渲染(即CPU被阻塞),这表明存在GPU瓶颈或垂直同步/帧率设置问题。以下是系统的优化方案: 对惹,这里有一个游戏开发交流小组&…...

以下是对华为 HarmonyOS NETX 5属性动画(ArkTS)文档的结构化整理,通过层级标题、表格和代码块提升可读性:

一、属性动画概述NETX 作用:实现组件通用属性的渐变过渡效果,提升用户体验。支持属性:width、height、backgroundColor、opacity、scale、rotate、translate等。注意事项: 布局类属性(如宽高)变化时&#…...

8k长序列建模,蛋白质语言模型Prot42仅利用目标蛋白序列即可生成高亲和力结合剂

蛋白质结合剂(如抗体、抑制肽)在疾病诊断、成像分析及靶向药物递送等关键场景中发挥着不可替代的作用。传统上,高特异性蛋白质结合剂的开发高度依赖噬菌体展示、定向进化等实验技术,但这类方法普遍面临资源消耗巨大、研发周期冗长…...

CMake基础:构建流程详解

目录 1.CMake构建过程的基本流程 2.CMake构建的具体步骤 2.1.创建构建目录 2.2.使用 CMake 生成构建文件 2.3.编译和构建 2.4.清理构建文件 2.5.重新配置和构建 3.跨平台构建示例 4.工具链与交叉编译 5.CMake构建后的项目结构解析 5.1.CMake构建后的目录结构 5.2.构…...

Objective-C常用命名规范总结

【OC】常用命名规范总结 文章目录 【OC】常用命名规范总结1.类名(Class Name)2.协议名(Protocol Name)3.方法名(Method Name)4.属性名(Property Name)5.局部变量/实例变量(Local / Instance Variables&…...

五年级数学知识边界总结思考-下册

目录 一、背景二、过程1.观察物体小学五年级下册“观察物体”知识点详解:由来、作用与意义**一、知识点核心内容****二、知识点的由来:从生活实践到数学抽象****三、知识的作用:解决实际问题的工具****四、学习的意义:培养核心素养…...

基于数字孪生的水厂可视化平台建设:架构与实践

分享大纲: 1、数字孪生水厂可视化平台建设背景 2、数字孪生水厂可视化平台建设架构 3、数字孪生水厂可视化平台建设成效 近几年,数字孪生水厂的建设开展的如火如荼。作为提升水厂管理效率、优化资源的调度手段,基于数字孪生的水厂可视化平台的…...

ServerTrust 并非唯一

NSURLAuthenticationMethodServerTrust 只是 authenticationMethod 的冰山一角 要理解 NSURLAuthenticationMethodServerTrust, 首先要明白它只是 authenticationMethod 的选项之一, 并非唯一 1 先厘清概念 点说明authenticationMethodURLAuthenticationChallenge.protectionS…...

【决胜公务员考试】求职OMG——见面课测验1

2025最新版!!!6.8截至答题,大家注意呀! 博主码字不易点个关注吧,祝期末顺利~~ 1.单选题(2分) 下列说法错误的是:( B ) A.选调生属于公务员系统 B.公务员属于事业编 C.选调生有基层锻炼的要求 D…...