从 Prompt 工程看职场PUA!明明是模型缺陷,为啥要 Prompt 雕花?

news2024/11/24 4:00:59

简介

小伙伴们好,我是微信公众号《小窗幽记机器学习》的小编:卖豆沙饼的小女孩。在当今的人工智能领域,Prompt 工程已被视为一项重要技能。然而,这一趋势也揭示了当前模型的不足:一个强大的模型应当能够直接理解用户明确的指令,而不需要用户对 Prompt 进行复杂的修饰。我们需要反思,为什么明明是模型的问题,用户却要在 Prompt 上费心费力?随着最近OpenAI o1系列的出现,敲响prompt engineering的丧钟。详见:全面解读OpenAI o1三部曲:上篇-概述、全面解读OpenAI o1三部曲:中篇-原理、全面解说OpenAI o1三部曲:下篇-乞丐版o1-mini。

模型的"不完美"与用户的"自我PUA"

尽管当前的 AI 模型已经取得了长足的进步,但在理解用户需求方面仍然存在局限。这种局限性迫使用户精心设计 Prompt,以期获得满意的结果。这种行为类似于职场中的心理操控(PUA):个体不断自我否定,通过复杂技巧来弥补系统的不足。

在职场中,PUA 通过否定员工来使其怀疑自身能力。类似地,过度的 Prompt 工程实际上是用户对自我表达能力的质疑和否定,这是一种不健康的现象。

模型应有的主动性与透明性

在用户需求明确的情况下,模型应当主动引导和咨询,而不是让用户去猜测哪里出了问题。理想的系统应具备以下特质:

  1. 主动反馈:当信息不足时,模型应主动询问用户,澄清需求,而不是返回模糊或错误的结果。这样的主动性可以减少用户的猜测,提升效率。

  2. 透明的交互机制:正如健康的职场需要公开透明的沟通机制,AI 系统也应具备清晰的反馈机制。当模型无法满足需求时,应该能够提供明确的理由,而不是简单地返回一个否定的结果。

  3. 错误的明确化:当用户输入错误或信息不足时,模型应该能够指出具体问题。这类似于职场中,当否定某个方案时,应提供详细的理由,而不是简单地说“不”。

这种透明和主动的机制将大大减少用户在 Prompt 上的“雕花”需求,促进更直接和高效的模型交互。

AGI 曙光下的模型转变

随着人工智能技术的进步,尤其是新一代模型OpenAI o1系列模型的出现,我们开始看到这种现象的改善。这些模型能够进行“慢”思考,利用更多算力进行推演,以提供更准确和有意义的回答。这样的模型在推理阶段采用类似慢思考的方式,避免轻率地给出不准确的答案。

这种转变标志着从要求用户过度 Prompt 工程到模型自身充分思考的进步。在这种模式下,用户只需清晰描述需求,而不必担心模型是否能够理解。这是迈向真正 AGI 的重要一步。

职场的启示:清晰沟通与透明机制

在职场中,我们也需要从复杂到简单、从不透明到透明的转变。一个健康的职场环境鼓励清晰、条理分明的沟通。每个人都应有权了解否定背后的逻辑,而不是在猜测和不确定中工作。

这种透明和清晰可以减少心理负担,提高工作效率,培养出更加自信和独立的员工。未来的人工智能模型也应具备这样的特性,减少用户的心理负担,使他们能够专注于创造性工作,而不是在如何与模型沟通上浪费时间。

结语

从 Prompt 工程到职场 PUA,我们看到一个共同的问题:系统的不足让个体承担了不必要的负担。然而,随着技术的进步和职场文化的变革,这种现象正在得到改善。

未来的 AI 模型应更具主动性和透明性,让用户在明确表达需求的情况下得到准确的结果。而在职场中,我们也应该追求一种公开、透明的沟通机制,鼓励每个人清晰表达需求。这种双向的改善,无疑将为人类和人工智能的互动带来更光明的前景。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2140801.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

20240916 每日AI必读资讯

超强o1模型智商已超120!1小时写出NASA博士1年代码,最新编程赛超越99.8%选手 - 一位UCI物理学博士实测o1,发现自己用时1年完成的博士论文代码,竟被AI在1个小时之内实现了。 - o1在最新门萨智商测试中,IQ水平竟超过了1…

Fish Speech - 新的 TTS 解决方案

文章目录 一、关于 Fish Speech架构Fish Speech V1.1 技术介绍[视频] 二、配置1、Linux 配置2、Docker 配置 三、快速开始1、设置For Windows User / win用户For Linux User / Linux 用户 2、准备模型3、WebUI Inference 四、Break-down CLI Inference1、从语音生成 prompt:2、…

鸿蒙开发之ArkTS 基础四 函数

函数 function 是可以重复使用的代码块 提高开发效率 ,例如下面代码: 我需要执行无变,最方便的就是封装到一个方法里面 然后调用五次 fn()方法即可 如图: 函数的步骤是先定义函数 然后使用函数 定义的语法格式是: function 函数名字(){ 函…

Linux命令:文本处理工具sed详解

目录 一、概述 二、用法 1、基本语法 2、常用选项 3、命令格式 4、编辑命令 5、获取帮助 三、 示例 1、替换字符串 2、删除行 (1)删除包含"string"的所有行 ​编辑 (2)删除从第1行到第10行的所有行 3、插…

Java 入门指南:JVM(Java虚拟机)垃圾回收机制 —— 死亡对象判断方法

文章目录 垃圾回收机制死亡对象判断方法引用计数法可达性分析算法可以作为 GC Roots 的对象判断对象被回收需要经历的过程 引用类型引用汇总引用队列 废弃常量判定废弃常量废弃原因遵循原则 无用的类所需条件造成的问题解决步骤 垃圾回收机制 垃圾回收(Garbage Col…

Anaconda安装并配置Python环境

背景概述 Anaconda,中文大蟒蛇,是一个开源的Anaconda是专注于数据分析的Python发行版本,包含了conda、Python等190多个科学包及其依赖项。 Anaconda就是可以便捷获取包且对包能够进行管理,包括了python和很多常见的软件库和一个…

[OpenCV] 数字图像处理 C++ 学习——15像素重映射(cv::remap) 附完整代码

文章目录 前言1.像素重映射理论基础2.代码实现(1) remap()细节(2)水平翻转(2)垂直翻转(3)旋转 180 度(4)径向扭曲 3.完整代码 前言 像素重映射将图像中的每个像素映射到新位置,实现图像的扭曲、校正等操作。在 OpenCV 中,cv::remap() 函数就是用于实现这…

java实现系统文件管理

java实现系统文件管理 环境:jdk17springbootVueElementUI 背景:公司所做的项目需要别的系统向我们服务器上传文件,当我们需要查看这些文件什么时候上传的、文件数据是怎样的,只能去机房,排查问题效率较低,…

Redis复习笔记整理

目录 1、Redis简介 1.1 补充数据类型Stream 1.2 Redis底层数据结构 1.3 Redis为什么快 1.4 持久化机制* 1.4.1 RDB持久化 bgsave执行流程 如何保证数据一致性 快照操作期间服务崩溃 RDB优缺点 1.4.2 AOF持久化 为什么采用写后日志 如何实现AOF 什么是AOF重写 AO…

期末满分之模拟实现字符串函数

(一)strcpy 首先我们来了解该函数的使用方式 最简单的理解就是“复制粘贴”,比如现在有一个数组arr1,存放着 hello ;还有一个数组arr2,存放着 boy ;那么使用该函数之后,形如 strcpy&…

小米,B站网络安全岗位笔试题目+答案

《网安面试指南》http://mp.weixin.qq.com/s?__bizMzkwNjY1Mzc0Nw&mid2247484339&idx1&sn356300f169de74e7a778b04bfbbbd0ab&chksmc0e47aeff793f3f9a5f7abcfa57695e8944e52bca2de2c7a3eb1aecb3c1e6b9cb6abe509d51f&scene21#wechat_redirect 《Java代码审…

mongoDB-1

文章目录 一、疑似坑1.11.2 mongo ops manager 一、疑似坑 1.1 https://www.bilibili.com/video/BV1H1421R7WD 2.x开始用,现在应该6.x了吧,早期四处鼓吹,为公司打造全mongo服务,为并发几千做了优化,原本打算替代MySQ…

【C++】——list

文章目录 list介绍和使用list注意事项 list模拟实现list和vector的不同 list介绍和使用 在C中,list是一个带头双向链表 list注意事项 迭代器失效 删除元素:当使用迭代器删除一个元素时,指向该元素的迭代器会失效,但是不会影响其他…

订单防重复提交:token 发放以及校验

订单防重复提交:token 发放以及校验 1. 基于Token校验避免订单重复提交 1. 基于Token校验避免订单重复提交 在很多秒杀场景中,用户为了能下单成功,会频繁的点击下单按钮,这时候如果没有做好控制的话,就可能会给一个用…

ElementUI 布局——行与列的灵活运用

ElementUI 布局——行与列的灵活运用 一 . 使用 Layout 组件1.1 注册路由1.2 使用 Layout 组件 二 . 行属性2.1 栅格的间隔2.2 自定义元素标签 三 . 列属性3.1 列的偏移3.2 列的移动 在现代网页设计中&#xff0c;布局是构建用户界面的基石。Element UI 框架通过其强大的 <e…

面向对象程序设计之继承(C++)

1.继承的定义 1.1继承的概念 继承(inheritance)机制是⾯向对象程序设计使代码可以复⽤的最重要的⼿段&#xff0c;它允许我们在保持原有类特性的基础上进⾏扩展&#xff0c;增加⽅法(成员函数)和属性(成员变量)&#xff0c;这样产⽣新的类&#xff0c;称派⽣类。继承 呈现了⾯向…

Day26_0.1基础学习MATLAB学习小技巧总结(26)——数据插值

利用空闲时间把碎片化的MATLAB知识重新系统的学习一遍&#xff0c;为了在这个过程中加深印象&#xff0c;也为了能够有所足迹&#xff0c;我会把自己的学习总结发在专栏中&#xff0c;以便学习交流。 参考书目&#xff1a; 1、《MATLAB基础教程 (第三版) (薛山)》 2、《MATL…

Delphi CxGrid的主从表显示设置

界面编辑建立两个不同级别的视图层级-Layout 其实这是一个主从表关系&#xff0c; 1&#xff1a;填好主表的keyfieldnames 2&#xff1a;填好从表的keyfieldnames 3&#xff1a;填好从表的 detaikeyfieldNames与masterkeyfieldnames 4: 从表的数据源一定要按与主表关联的…

Vue实用操作-2-如何使用网页开发者工具

第一步&#xff0c;添加扩展&#xff0c;live服务器 第二步&#xff0c;将 favicon.ico 文件加入到根目录下 第三步&#xff0c;选择以服务器方式运行&#xff0c;并打开浏览器 第四步&#xff0c;在极简插件你中找到 vue 对应插件&#xff0c;安装到扩展插件中 第五步&#xf…

通过hosts.allow和hosts.deny限制用户登录

1、Hosts.allow和host.deny说明 两个文件是控制远程访问设置的&#xff0c;通过设置这个文件可以允许或者拒绝某个ip或者ip段的客户访问linux的某项服务。如果请求访问的主机名或IP不包含在/etc/hosts.allow中&#xff0c;那么tcpd进程就检查/etc/hosts.deny。看请求访问的主机…