如何驾驭ChatGPT:掌控有效对话!
📢📢📢📣📣📣
哈喽!大家好,我是【一心同学】,一位上进心十足的【后端领域博主】!😜😜😜
✨【一心同学】的写作风格:喜欢用【通俗易懂】的文笔去讲解每一个知识点,而不喜欢用【高大上】的官方陈述。
✨【一心同学】博客的领域是【面向后端技术】的学习,未来会持续更新更多的【后端技术】以及【学习心得】。
✨如果有对【后端技术】感兴趣的【小可爱】,欢迎关注【一心同学】💞💞💞
❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️
目录
前言
一、核心观点
二、观点阐述
1、提问要点明,确保问题的深度
🌴 提问者角度
🌴 AI角度
🚀 小结
2、巧用语言,引导AI的回答
3、审慎评估,判断回答的质量
小结
前言
从ChatGPT的“爆发”到现在,一心同学已经与其接触了半年多,最近突然有一个新的想法:其实最难的不是写多么好的提示问,而是问问题本身!问对了问题就成功了一半。这句话在AI年代同样适用!
一、核心观点
- 问题的质量决定了对话的深度和成功,在与AI进行交流时,提问的艺术至关重要。
- 在提问时,需要同时考虑提问者和AI的角度,确保问题既有实际价值,又在AI的理解范围内。
- 有效的提问不仅需要清晰的语言,还需要合适的上下文和指引,以引导AI生成符合预期的回答。
- 虽然AI模型可以生成回答,但最终的评判标准仍然依赖于人类的主观判断。
二、观点阐述
1、提问要点明,确保问题的深度
提问时需要明确问题的意图,确保问题既有实际价值,又在AI的理解范围内。问题需要具体、明了,避免模糊和抽象。提问者需要思考问题是否能够被具体回答,是否在AI的知识范围内,以及问题的广泛适用性。
🌴 提问者角度
1、有价值的问题:问题应具有一定价值,无论是对个人、对社会还是对特定领域。这可以是解决
疑惑、获取新知识、提升效率,或者仅仅满足好奇心。
2、可行的问题:问题应在实际的环境和条件下能够被解决。若问题超出现实可能性,那么它就失
去了实际意义。
3、明确且具体的问题:问题需要明确且具体,以便得到有价值且有用的回答。过于宽泛或模糊的
问题往往无法产生具有实质意义的回答。
🌴 AI角度
1、适合AI的问题:AI最擅长处理具体、事实基础的问题。这类问题通常有公认的答案,或者可以
通过搜索和分析大量数据得出答案,如历史事实、科学知识、统计数据等。
2、避免超出AI能力的问题:AI无法处理涉及主观判断、情感理解或复杂人际关系的问题。例如,AI无法回答像“我应该向朋友道歉吗?”这祥的问题,因为它需要对具体情况的深入理解和情感洞察。
🚀 小结
这两个维度的结合决定了什么样的问题是“适宜”的。一个好的问题应满足提问者的需求,同时又在
AI的能力范围内。随着AI技术的发展,AI的能力也在不断扩展,因此我们需要不断调整对“适宜问
题”的认识。
2、巧用语言,引导AI的回答
在提问时,语言的选择和表达方式至关重要。简洁明了的语言可以提高AI理解的准确性。同时,提供足够的上下文信息,明确指示AI的回答方式,避免歧义和误解。而如何引导AI回答,就需要考虑如何表达和构造问题以得到最佳效果考。
1、语言清晰:使用简洁明了的语言,避免冗长的句子和复杂的语法结构。AI虽然能理解大多数语
言结构,但直接且清晰的语言可以提高其理解精度。
2、提供上下文:提供足够的上下文能帮助AI更好地理解你的问题。这在跨多个输入或长对话中尤
其重要,因为AI可能会忽视或遗忘早期对话的部分内容。
3、明确指示:如果你希望AI以特定方式回答,可以在问题中明确指出。例如,你可以要求AI提供
列表、写故事、提供步骤说明等。
4、避免歧义:尽量避免在问题中使用可能引起歧义的词语或短语。如果你的问题有多种解释,AI
可能无法确定你的真正意图。
5、适应AI的风格和能力:理解AI的回答风格和优势,然后适应这些风格和优势提问。例如,如果
AI在处理事实性信息方面很强,你可以侧重于这类问题。
6、问题的格式:考虑问题的格式,以便在形式和内容上适应AI。例如,选择问题、开放式问题或
多项选择问题都可能影响AI的回答。
3、审慎评估,判断回答的质量
尽管AI可以生成回答,但最终的判断仍然需要人类的主观评价。一个好的回答应符合预期,适应提问的情境,易于理解,准确无误,并具备深度和广度。我们需要审慎评估回答,看它是否符合自身期望,是否满足了提问的需求,以及是否具备额外的见解和洞察。
关于什么是“正确"”的,是“好”的,这本身就是一个主观的事情,很多提问者自己也说不清楚,只能够凭感觉。但我们可以尝试提出一些原则:
1、符合预期:“回答是否符合你的期待”是判断其是否正确的第一步。例如,如果你向AI提出一个特定的问题或请求,那么一个“对的回答”应该满足你的这个需求,无论是提供具体的信息,解释一个概念,还是生成某种类型的文本。
2、符合情境:好的回答应该适应提问的情境。这可能涉及到对话的上下文,你的情感状态,或者
你的特定需求。一个“对的回答”不仅要回答你的问题,还要适应你的情况。
3、易于理解:一个好的回答应该是你能够理解的。这意味着它使用了你熟悉的语言和表达方式,
结构清晰,逻辑严谨。一个过于复杂或混乱的回答,即使内容正确,也可能不是一个“对的回答”。
4、准确性:如果你的问题涉及到事实或知识,那么回答的准确性就显得尤为重要。正确的信息、
基于事实的观点或者科学的解释都是“对的回答”的标准。
5、广度:对于一些复杂的问题,一个全面的回答可能会比一个仅仅关注一部分的回答更有价值。
全面性可以包括对问题不同方面的讨论,或者对问题背景的解释等。
6、深度:深度也是判断“对的回答”的一个重要标准。一个具有深度的回答不仅提供了你所需要的
信息,还可能提供了额外的洞察,使你对问题有了更深的理解。
AI模型的目标是尽可能地满足这些标准,但完全实现这些目标仍然是一个挑战。而人类用户的角
色,就是通过反馈和评价,帮助AI模型不断地接近这个目标。
小结
与AI进行交流和提问,既是技术的运用,也是一门沟通的艺术。在这个过程中,我们不断学习,不断探索,也不断提高自己的提问和评价能力。如果你发现AI的回答不尽如人意,不妨尝试改变提问的方式,或者提供更多的上下文信息。同时,也可以学习AI模型的特点,逐渐提高与AI交流的技巧。希望这些思考和方法,能够帮助你在与AI的交流中获得更好的体验和成果。
相关文章:
如何驾驭ChatGPT:掌控有效对话!
📢📢📢📣📣📣 哈喽!大家好,我是【一心同学】,一位上进心十足的【后端领域博主】!😜😜😜 ✨【一心同学】的写作风格&#x…...
LeetCode 面试题 16.03. 交点
文章目录 一、题目二、C# 题解 一、题目 给定两条线段(表示为起点 start {X1, Y1} 和终点 end {X2, Y2}),如果它们有交点,请计算其交点,没有交点则返回空值。 要求浮点型误差不超过 10^-6。若有多个交点(…...
【码银送书第九期】《ChatGPT 驱动软件开发:AI 在软件研发全流程中的革新与实践》
计算机技术的发展和互联网的普及,使信息处理和传输变得更加高效,极大地改变了金融、商业、教育、娱乐等领域的运作方式。数据分析、人工智能和云计算等新兴技术,也在不断地影响和改变着各个行业。 如今,我们正在见证人工智能技术的…...
Hadoop3.0大数据处理学习4(案例:数据清洗、数据指标统计、任务脚本封装、Sqoop导出Mysql)
案例需求分析 直播公司每日都会产生海量的直播数据,为了更好地服务主播与用户,提高直播质量与用户粘性,往往会对大量的数据进行分析与统计,从中挖掘商业价值,我们将通过一个实战案例,来使用Hadoop技术来实…...
华为机试题:HJ3 明明的随机数
目录 第一章、算法题1.1)题目描述1.2)解题思路与答案1.3)牛客链接 友情提醒: 先看文章目录,大致了解文章知识点结构,点击文章目录可直接跳转到文章指定位置。 第一章、算法题 1.1)题目描述 题目描述&…...
Python OpenCV将n×n的小图拼接成m×m的大图
Python OpenCV将nn的小图拼接成mm的大图 前言前提条件相关介绍实验环境n \times n的小图拼接成m \times m的大图代码实现 前言 由于本人水平有限,难免出现错漏,敬请批评改正。更多精彩内容,可点击进入Python日常小操作专栏、OpenCV-Python小…...
wkhtmltoimage/wkhtmltopdf 使用实践
1. 介绍 wkhtmltopdf/wkhtmltoimage 用于将简单的html页面转换为pdf或图片; 2.安装 downloads 2.1. mac os 下载64-bit 版本然后按照指示安装, 遇到 untrust developers 时,需要在 Settings -> Privacy 处信任下该安装包。 2.2. debian # 可用…...
Rclone连接Onedrive
一、Rclone介绍 Rclone是一款的命令行工具,支持在不同对象存储、网盘间同步、上传、下载数据。 我们这里连接的onedrive,其他网盘请查看官方文档。 注意: 需要先在Windows下配置好了,然后再将rclone配置文件复制到Linux的rclone配…...
RK356X/RK3588构建Ubuntu20.04根文件系统
文章目录 前言一、官网下载ubuntu-base二、挂载并构建文件系统2.1、配置构建文件系统环境2.2、编写挂载脚本mount.sh并安装相关工具2.3、轻量级的桌面环境 lubuntu-desktop2.4、卸载一些不必要的软件2.5、添加用户2.6 、允许root用户登录桌面2.7、串口自动登录2.8、添加分区释放…...
本地新建项目如何推到码云上去
1.先在码云上建立一个空仓库,正常步骤就行。建立完成有readme.md. 2.然后本地建立项目文件,正常脚手架搭建VUE\REACT等。记得要项目git init一下。 3.本地改好的内容commit 一下。 4.本地文件与远端仓库建立连接。git remote add origin https://gite…...
RSAUtil 前端 JavaScript JSEncrypt 实现 RSA (长文本)加密解密
文章归档:https://www.yuque.com/u27599042/coding_star/cl4dl599pdmtllw1 依赖 import JSEncrypt from ‘jsencrypt’ pnpm i jsencryptimport {stringIsNull} from “/utils/string_utils.js”:https://www.yuque.com/u27599042/coding_star/slncupw…...
uniapp map polygons 区域填充色(fillColor)在ios显示正常,但在安卓手机显示是黑色的,怎么解决?
uniapp map polygons 区域填充色(fillColor)在ios显示正常,但在安卓手机显示是黑色的,怎么解决? <MapPage :longitude"item.centerCoord[0]" :latitude"item.centerCoord[1]":polygons"[{ points: it…...
OSCAR数据库上锁问题如何排查
关键字 oscar lock 问题描述 oscar 数据库上锁问题如何排查 解决问题思路 准备数据 create table lock_test(name varchar(10),age varchar(10));insert into lock_test values(ff,10); insert into lock_test values(yy,20); insert into lock_test values(ll,30);sessio…...
FPGA与人工智能泛谈-01
文章目录 前言一、FPGA(Field Programmable Gate Array)是什么?二、与GPU的对比1.GPU特点2. FPGA的优势三、人工智能实现的基础架构总结前言 人工智能技术的快速发展正从各个方面改变人类的生活、工作及教育等各个方面,其中人工智能算法的演进又是其中的关键一步,其中会涉及…...
【VASP】POTCAR文件
【VASP】POTCAR文件 POTCAR 文件的介绍qvasp 生成POTCARvaspkit 生成POTCAR再来认识一下各种赝势如何区分US、PAW、LDA、GGA、PW91 前言 一、4个常用的输入文件INCAR、POSCAR、POTCAR、KPOINTS INCAR: 计算任务类型是什么?怎么计算? KPOINTS: 包含了倒易…...
棒球俱乐部青少年成长体系·棒球1号位
棒球俱乐部青少年成长体系介绍 1. 培养理念 简要介绍棒球俱乐部的宗旨和培养青少年的目标 棒球俱乐部是一个致力于培养青少年棒球运动员的体育组织,其宗旨是通过提供专业的棒球训练和比赛机会,帮助青少年提高身体素质、培养团队合作精神和塑造积极向上…...
折叠式菜单怎么做编程,初学编程系统化教程初级1上线
中文编程系统化教程,不需英语基础,学习链接——入门篇课程 https://edu.csdn.net/course/detail/39036中文编程系统化教程,不需英语基础,学习链接—— 初级1课程 https://edu.csdn.net/course/detail/39061 ——————————…...
与AI对话,如何写好prompt?
玩转AIGC,优质的Prompt提示词实在是太重要了!同样的问题,换一个问法,就会得到差别迥异的答案。你是怎样和AI进行对话交流的呢?我来分享几个: 请告诉我…我想知道…对于…你有什么看法?帮我解决…...
基于YOLOv8模型和UA-DETRAC数据集的车辆目标检测系统(PyTorch+Pyside6+YOLOv8模型)
摘要:基于YOLOv8模型和UA-DETRAC数据集的车辆目标检测系统可用于日常生活中检测与定位汽车(car)、公共汽车(bus)、面包车(vans)等目标,利用深度学习算法可实现图片、视频、摄像头等方…...
0037【Edabit ★☆☆☆☆☆】【修改Bug 2】Buggy Code (Part 2)
0037【Edabit ★☆☆☆☆☆】【修改Bug 2】Buggy Code (Part 2) bugs language_fundamentals Instructions Fix the code in the code tab to pass this challenge (only syntax errors). Look at the examples below to get an idea of what the function should do. Exampl…...
后进先出(LIFO)详解
LIFO 是 Last In, First Out 的缩写,中文译为后进先出。这是一种数据结构的工作原则,类似于一摞盘子或一叠书本: 最后放进去的元素最先出来 -想象往筒状容器里放盘子: (1)你放进的最后一个盘子(…...
基于算法竞赛的c++编程(28)结构体的进阶应用
结构体的嵌套与复杂数据组织 在C中,结构体可以嵌套使用,形成更复杂的数据结构。例如,可以通过嵌套结构体描述多层级数据关系: struct Address {string city;string street;int zipCode; };struct Employee {string name;int id;…...
【根据当天日期输出明天的日期(需对闰年做判定)。】2022-5-15
缘由根据当天日期输出明天的日期(需对闰年做判定)。日期类型结构体如下: struct data{ int year; int month; int day;};-编程语言-CSDN问答 struct mdata{ int year; int month; int day; }mdata; int 天数(int year, int month) {switch (month){case 1: case 3:…...
在HarmonyOS ArkTS ArkUI-X 5.0及以上版本中,手势开发全攻略:
在 HarmonyOS 应用开发中,手势交互是连接用户与设备的核心纽带。ArkTS 框架提供了丰富的手势处理能力,既支持点击、长按、拖拽等基础单一手势的精细控制,也能通过多种绑定策略解决父子组件的手势竞争问题。本文将结合官方开发文档,…...
Qt Widget类解析与代码注释
#include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui->setupUi(this); }Widget::~Widget() {delete ui; }//解释这串代码,写上注释 当然可以!这段代码是 Qt …...
(二)TensorRT-LLM | 模型导出(v0.20.0rc3)
0. 概述 上一节 对安装和使用有个基本介绍。根据这个 issue 的描述,后续 TensorRT-LLM 团队可能更专注于更新和维护 pytorch backend。但 tensorrt backend 作为先前一直开发的工作,其中包含了大量可以学习的地方。本文主要看看它导出模型的部分&#x…...
相机Camera日志分析之三十一:高通Camx HAL十种流程基础分析关键字汇总(后续持续更新中)
【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了:有对最普通的场景进行各个日志注释讲解,但相机场景太多,日志差异也巨大。后面将展示各种场景下的日志。 通过notepad++打开场景下的日志,通过下列分类关键字搜索,即可清晰的分析不同场景的相机运行流程差异…...
Android15默认授权浮窗权限
我们经常有那种需求,客户需要定制的apk集成在ROM中,并且默认授予其【显示在其他应用的上层】权限,也就是我们常说的浮窗权限,那么我们就可以通过以下方法在wms、ams等系统服务的systemReady()方法中调用即可实现预置应用默认授权浮…...
UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)
UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中,UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化…...
Java面试专项一-准备篇
一、企业简历筛选规则 一般企业的简历筛选流程:首先由HR先筛选一部分简历后,在将简历给到对应的项目负责人后再进行下一步的操作。 HR如何筛选简历 例如:Boss直聘(招聘方平台) 直接按照条件进行筛选 例如:…...
