(纯分享01)初学AI,怎样才算是有效提示问题呢?

news2024/11/15 10:26:07

前言

你有没有想过,为什么有些人似乎能从 AI 工具中获得惊人的效果,而其他人却举步维艰?好用的永远在别人那,而自己的人工智能AI怎么这么像"人工智障"呢?有没有经常被气到呢哈哈哈哈?

问题的答案可能比你想象的要简单。

78% 的成功 AI 交互都归结为一项关键技能:制作有效的提示?

如果你不知所措,那就来看看本篇文章吧!我会剖析每一个步骤以及案例…

友情提醒:本篇纯干货,篇幅较长,本次使用到的AI为ChatGPT4.0

一、理解角色

想象一下,你是一个老板,手边有一位出色的个人助理,随时准备帮助你完成任何任务。

但现在问题在于:这位助理只能接受一种独特的语言——提示语言,也就是Prompt。你可以通过文字向它下达命令,只是你能否以这种语言输出最有效的提示词,从而进行有效沟通,这还只是未知数,而这也将决定你的人工智能体验成败。

是人工智能?亦或者是人工智障?

二、理解基础提示

A. 什么是提示?

可以将提示视为你与 AI 对话的开场白,你可以用 AI 能够理解并采取行动的语言来表达“我需要帮助”。

它可以是你提出的一个问题,也可以是你给出的指令,又或者是一个设置好的场景,更贴切地说,是一把解锁 AI 丰富知识和能力的钥匙。

提示其实分为多种形式,每种形式适用于不同的任务

  • 开放式提示:这些是你的头脑风暴伙伴。它们为人工智能提供了探索和产生创意的空间。例如,“建议减少城市塑料垃圾的创新方法。”

  • 引导提示:将这些提示视为你的重点合作者。它们提供更多结构和方向。例如,“列出一次性塑料袋的五种环保替代品,包括其优缺点。”

  • 受限提示:这些是你的精密工具。它们为 AI 设定了特定的工作参数。例如,“为可重复使用的水瓶生成 50 字的产品描述,突出其环保优势。”

B. 人工智能模型如何解释和响应提示

当你发送提示时,AI 不会直接查找预先写好的答案。相反,它会使用一种称为自然语言处理(NLP) 的过程来理解你的请求。你可以将 NLP 视为 AI 解码人类语言的方式,就像你解读朋友话语背后的含义一样。

然后,人工智能会搜索其庞大的知识库,连接各个点并得出与你的提示相关的见解。这就像拥有一个速度超快、博览群书的研究助理,可以立即回忆和综合来自数百万个来源的信息。

上下文和相关性是这一过程中的关键因素。人工智能不仅关注个别单词,还会尝试掌握提示的整体含义和意图。这就是为什么在提示中提供清晰的信息和足够的上下文可以显著改善人工智能的响应。

C. 即时输出质量关系

这里有一个关键的见解:提示的质量直接影响 AI 输出的质量。这是"垃圾输入,垃圾输出"的典型案例,也是"精彩输入,精彩输出"的典型案例!

想象一下,你正在使用地图应用。如果你输入“餐厅”之类的模糊目的地,你可能会到达任何地方。但如果你指定“5 英里内评价很高的意大利餐厅,目前营业”,那你更有可能得到你想要的确切信息。同样的原则也适用于 AI 提示。

为了形象化这种关系,我们来尝试做一下比较:

第一幅画,提示模糊、不明确,会导致一般性、通常不相关的回答,你无法知道AI会给你怎么样的一个答案。

而第二幅画中,提示会变得更加清晰和具体,从而产生更加准确、有用和量身定制的输出,你可以从而进一步地调整修改,直至生成一个你最满意的答案。

从模糊到具体,再到最优解,这是我们在使用AI时需要去追求的,而我们现在的目标是制作出符合这个范围的提示

三、有效提示的剖析

现在你已经了解了提示是什么以及它们如何工作,那接下来就是我们剖析有效提示结构的时间了。

A. 关键要素

每个一流的提示都包含四个基本要素。让我们来分解一下:

1.明确的目标

提示的北极星就是它的目标。

你到底想实现什么?你是在寻找信息、请求分析还是激发创造力?明确的目标可以引导人工智能的注意力,确保你得到你想要的结果。

例如,不要含糊地说“告诉我有关气候变化的信息”,而要尝试说“总结过去十年气候变化对全球农业最重要的三大影响”。

2.相关背景

背景是帮助 AI 了解你来自何处的背景故事。

这是向陌生人寻求帮助和向了解你情况的朋友寻求帮助之间的区别。提供相关背景可让 AI 根据你的特定需求定制其响应。

例如,你可以说“为试图与大型在线零售商竞争的当地小型书店建议五种营销策略”,而不是说“给我一些营销想法”。

3.具体说明

将说明视为你为 AI 提供的 GPS 方向。

你给出的信息越精确,你越有可能到达你想要的目的地。具体说明可帮助 AI 准确了解你正在寻找的内容以及你希望如何呈现它。

不要“写一封电子邮件”,而要尝试“起草一封专业的电子邮件来拒绝工作机会,对这次机会表示感激,并为未来的合作留下空间”。

4.所需输出格式

格式是结果的包装形式。

你想要列表、段落、表格还是其他格式?你想要什么性质的文章?你想要让AI输出什么样的格式?指定格式往往有助于 AI 以对你最有用的方式构建其响应。

例如,“列出五个可以提高工作效率的日常习惯,并对每个习惯进行简要说明。”

B. 好提示与坏提示的例子

以下是一些好提示和坏提示的并列比较,以及为什么其中一个比另一个更有效的解释。

示例 1:撰写博客文章
  • 糟糕的提示:“写一篇关于猫的博客文章。”

  • 好的提示: “写一篇 500 字左右的科普性博客文章,介绍养猫的五大健康益处。包括科学研究来支持每一点,并在最后为潜在的养猫者提供建议。使用适合一般读者的友好、对话的语气。”

解释:

糟糕的提示语含糊不清,没有提供任何方向。

而好的提示语则包含明确的目标(养狗对健康的好处)、具体说明(500 字、5 项好处、科学依据)、所需格式(科普性博客文章结构)和背景(一般受众、友好语气)。

示例 2:数据分析
  • 糟糕的提示: “分析这些销售数据。”

  • 好的提示: “使用所附的我们公司三条产品线的季度销售数据,创建一份简短的报告:

  1. 确定表现最佳和最差的产品
  2. 突出任何重要的趋势或模式
  3. 建议两种可行的策略来提高整体销售额以项目符号列表的形式展示你的发现,每个要点限制在 2-3 句话以内。”

解释:

糟糕的提示简短模糊,回答的质量要取决于人工智能知道你指的是什么数据以及你想要什么样的分析,又或者取决于它目前已有的学习数据,具有很强的不确定性。

好的提示提供了背景信息(季度销售数据、三条产品线)、明确的目标(确定绩效、趋势和策略)和特定的输出格式(报告性质,策略带有简洁要点的项目符号列表)。

最后有话说

了解了这些基本知识之后,你大概会对AI沟通会有一定深度理解

在AI模型相同或大差不差的情况下,什么样的问题决定了AI什么样的回答,这也是我最常说的,也坚信的一点:回答的质量取决于问题的质量

最近很忙,抽了点时间写了这么多太不容易了,其实还有很多技巧没有说,如果本篇文章对你有帮助的话,可以点点赞,或者关注转发一下吗?这会是我出下一篇的动力,谢谢!!

如果你想升级chatgpt4的话,也可以看看往期文章👇
(2024 最新 GPT4、GPT4.0 升级教程)ChatGPT 升级银行卡被拒绝,教你 5 分钟快速升级 chatgpt4
觉得升级费用暂时承担不起,也可以看看ChatGPT镜像站,价格会比官方便宜很多很多👇
ChatGPT4.0账号被封了怎么办?gpt4怎么买更便宜?先试试这个国内最新替代镜像站吧


👉为了方便后续AI学习交流,我建了一个AI学习交流群,可以添加一下vx号:YueShiwa(添加时请注明"进群"),我拉你进群

感谢大家能够看到文章的最后,如果你觉得这篇文章对你有启发或者帮助,不妨点个关注,你的支持将是我最大的动力,谢谢!

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

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

相关文章

Python IDLE修改JetBrains Mono字体教程

自己在使用Python IDLE过程中发现原生字体不好看,不美观。尤其是对于部分字符,l打印不美观,区别不明显。于是诞生了换字体的想法。 教程简单,快速,3-5分钟不到即可完成。 目录 选型 下载安装 使用 选型 考虑到代码…

网络空间资产测绘:为安全防护“画出”实时“地图”

网络空间已成为继海、陆、空、天之后的“第五疆域”,对其空间布局进行摸排并形成“地图”,是维护网络空间安全的基础性工作。近日在2024全球数字经济大会上发布的DayDayMap全球网络空间资产测绘平台,能为用户提供全面、精准、实时的全球网络空…

Go语言中获取tls中的KeyLogFile,用于dubug

文章目录 获取KeyLogFile示例代码:1. client2. client3. 效果 获取KeyLogFile tls.config自带了接口,所以配置的时候只需要打开就行,以客户端为例 keylogfile 是一个 io.Writer 开了这个就自动使用了 keyLogFile, _ : os.OpenFile(keyLogFi…

C#开发编程软件下载安装

1、Visual Studio 2022社区版下载 2、开始安装 3、安装进行中 。。。。

基于edge和bwmorph函数的两种图像边缘检测方法及应用

边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点。本文给出edge和bwmorph两个函数进行边缘检测的基本用法,并给出一个应用示例。 一、edge和bwmorph函数简介 edge和bwmorph是MATLAB中用于图像处理边缘检测…

Datawhale AI 夏令营(2024第三期)AI+逻辑推理方向 模型微调学习笔记

如何基于开源大模型进行优化 1. Prompt工程 大模型可能知道问题相关,但是我们问的不清楚。所以需要根据我们的提问,构建出一个比较结构化的、大模型易于理解和分析的提问内容。 在下方的第二个资料里,我才知道有这么多Prompt的构建思路&…

认真学习JVM中类加载过程

本文我们总结JVM中类加载器子系统关于类加载过程,这里默认是Oracle的Hotspot。 【1】类加载器子系统作用 类加载器子系统负责从文件系统或者网络中加载Class文件,class文件在文件开头有特定的文件标识。 ClassLoader只负责class文件的加载&#xff0…

软件测试——测试分类(超超超齐全版)

为什么要对软件测试进行分类 软件测试是软件⽣命周期中的⼀个重要环节,具有较⾼的复杂性,对于软件测试,可以从不同的⻆度加以分类,使开发者在软件开发过程中的不同层次、不同阶段对测试⼯作进⾏更好的执⾏和管理测试的分类⽅法。…

见证中国数据库的崛起:从追赶到引领的壮丽征程《一》

见证中国数据库的崛起:从追赶到引领的壮丽征程《一》 一、追溯历史:中国数据库发展的艰难起步萌芽阶段(20世纪70年代末-80年代初)起步阶段(20世纪80年代中期-90年代初)发展阶段(20世纪90年代中期…

实验2-1-7 输出倒三角图案

本题要求编写程序&#xff0c;输出指定的由“*”组成的倒三角图案。 输出格式: * * * ** * ** **程序&#xff1a; #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int main() {for (int i 0; i < 4; i) {for (int k 0; k < i; k) {printf(" &qu…

YOLO:目标检测模型的训练和推理(简单Demo)

作者&#xff1a;CSDN _养乐多_ 本文将介绍如何训练和推理YOLO模型。使用coco8数据集以一个简单的demo进行示例。 文章目录 一、准备1.1 模型类型1.2 环境配置 二、模型训练和推理三、讨论 一、准备 1.1 模型类型 YOLO8模型性能数据&#xff1a; ModelSize (pixels)mAPval…

ICC2:分段长tree简易版教程

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧? 拾陆楼知识星球入口 分段长tree让一部分sink balance的更好,有助于时序收敛,但ICC2的分段长tree需要单独写一个sdc去做sub tree再换回原始sdc去长tree,流程繁琐,我整理了一个简单的流程,不需要额外的sdc,唯一的缺…

Linux系统如何查看版本信息,内核、发行版、cpu、所有版本

查看当前操作系统内核信息&#xff1a;uname -a查看当前操作系统版本信息&#xff1a;cat /proc/version查看当前操作系统发行版信息&#xff1a; cat /etc/redhat-release 或 cat /etc/issue查看cpu相关信息&#xff0c;包括型号、主频、内核信息等&#xff1a;cat /proc/cpui…

【ARM】SMMU:boot_code.s中转换页表的配置方式

#工作记录# 拖了非常久的页表转换整理&#xff0c;补坑&#xff01;废话不多说开整。 MMU相关的知识点可以参考我之前的博客&#xff0c;这篇博客主要介绍如何在boot_code.s中配置页表。 目录 1.boot_code.s简介 2. MMU配置相关 2.1系统寄存器 2.2 ttb0_base的配置 1.boo…

设计模式的优点

设计模式的优点 1、可重用性2、架构指导3、经验传承4、设计透明5、实践验证 &#x1f496;The Begin&#x1f496;点点关注&#xff0c;收藏不迷路&#x1f496; 1、可重用性 设计模式允许开发者在遇到相似问题时复用解决方案&#xff0c;节省时间并减少错误。 2、架构指导 …

汽车网络安全 -- MAC介绍:CMAC与CBC-MAC不能混为一谈

目录 1.什么是MAC 2.CMAC 3.HMAC 4.小结 1.什么是MAC MAC全称Message authentication code&#xff0c;是经过特定算法后产生的一小段数据信息&#xff0c;用于校验某数据的完整性和真实性。在数据传递过程中&#xff0c;可检查其内容是否被更改过&#xff0c;不管更改的原…

C语言——分支结构程序设计

分支结构程序设计&#xff08;选择结构&#xff09; 定义&#xff1a;根据条件是否成立&#xff0c;选择相应的操作 条件判断&#xff1a;根据某个条件成立与否&#xff0c;决定是否执行指定的任务。 选择结构中的常见形式&#xff1a; if&#xff08;关系表达式&#xff09…

含锡废水处理的主体处理

含锡废水处理是一个综合性的环保过程&#xff0c;旨在去除废水中的锡离子和其他有害物质&#xff0c;确保废水达到国家排放标准。以下是对含锡废水处理技术的详细阐述&#xff1a; 一、处理技术概述 含锡废水处理技术主要包括化学法、生物法和物理法三大类。每种方法都有其独特…

论文阅读:HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Face

HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Face https://proceedings.neurips.cc/paper_files/paper/2023/file/77c33e6a367922d003ff102ffb92b658-Paper-Conference.pdf HuggingGPT: 解决与ChatGPT及其在Hugging Face的朋友们相关的AI任务 Yon…

乐尚代驾十订单支付

账单信息 司机结束代驾之后&#xff0c;生成账单&#xff08;包含账单信息和分账信息&#xff09;司机发送账单给乘客乘客获取账单之后&#xff0c;进行支付 获取账单信息 order_bill表记录的账单信息&#xff0c;我们直接获取即可 Operation(summary "根据订单id获…