AI对未来教育领域的改变!如何使用ChatGPT,一个高效提问的指令构建模型,通过ChatGPT有效提高学习效率

AI 到底有多厉害,要取决于你自己有多厉害。ChatGPT 是一种生成性 AI,生成性的意思就是它会创造内容,但发挥到什么程度,完全取决于你将如何使用。

ChatGPT 虽然以 Chat 开头,但是如果我们只把它当成一个像 QQ 一样的聊天工具,那实在是太大材小用了。ChatGPT 可以编程、可画画、可以写文章、可以整理作业、可以辅导功课、可以订机票和酒店…… 它就是你的私人小助理。

看到别人能轻松地将 ChatGPT 用于他们的工作和生活,但轮到自己使用时,总觉得它不靠谱,那原因出在哪里呢?

这是因为我们不会正确地提问。如果把 ChatGPT 比喻成一种“魔法”,那我们得会正确地“念咒语”才行。只有正确地提问,我们才能得到满意的答案。为了使大家的提问能够更加结构化,我总结了一个高效提问的指令构建模型——LACES 模型,如图 1 所示。

— 、 L-Limitation: 给出限定条件

给出限定条件,做到尽量明确和具体地表述问题。

明确地表述问题是指,要和 ChatGPT 说清楚,你的提问是为了什么?是为了获取信息、解决问题,还是寻求建议?你希望 ChatGPT 输出多少字的内容(指定输出长度)?然后再根据目的相应地构建自己的问题。例如,不要说“帮我总结一下会议记录”,而要说“用800字总结会议记录,写下各个演讲者的演讲要点”。

具体地表述问题是指,不要问“如何提高工作效率?”而要问“如何在进行数据分析时提高工作效率?”避免提出过于模糊或开放的问题。虽然ChatGPT可以处理开放性问题,但对过于模糊、没有边界的问题它可能无法给出具体的答案。

二、A-Accurate: 使用正确的关键词

专业术语、具体技术或概念名称都能极大地帮助ChatGPT理解我们的问题。所以,明确你使用的词汇能正确反映你想要了解的内容。

三、C-Context: 提供背景信息

提供问题或指令的背景信息,能够帮助AI更好地理解问题。例如,“我想学习Python,有什么资源?”这个问题就不够好,如果改为“我是一名初级程序员,正在学习Python。请问有哪些资源适合初学者?”就非常好,因为它提供了背景和上下文信息,这样AI才能更好地理解我们的需求。

四、E-Example: 提供示例

为指令提供示例,以便 AI 能够参考并生成类似的答案。例如:“我想了解不同藻类之间的区别,比如可以从细胞的结构、细胞的代谢、细胞的增殖等方面给我介绍一下。”

五、S-Step by Step: 拆分任务,分步骤提问

如果你有一个复杂的问题,那么不要一股脑儿地提出来让 ChatGPT 作答,可以尝试将其分解成几个小问题,这样才能逐步深入,进而得到更详细的答案。如果需要 ChatGPT 提供信息的出处,那么也不要忘记告诉它。如果能启发 ChatGPT 自行拆解任务以进行链式思考(chain of thought)也可以,但这对提问者来说难度有点儿大。

下面是用 LACES 模型进行提问的一个应用实例:

我是一名英语初学者,目前正在学习基础语法(C:提供背景信息)。我经常混淆“现在完成时”和“过去完成时”这两种时态(A:使用正确的关键词),你能否给我讲解一下?最好从概念、用法和结构这几个方面列举这两种时态的区别(L:给出限定条件),比如 be doing 或者现在进行时的特征结构(E:提供示例),然后再提供一下它们各自的使用场景。如有可能,请给出一些简单的句子示例,展示这两种时态在实际对话或叙述中的应用(S:拆分任务,一步步深入)

2023年12月15日OpenAI官方网站上给出了Prompt Engineering的六大原则,包括:

  1. 写出清晰的指令(Write clear instructions);
  2. 提供参考文本(Provide reference text);
  3. 将复杂的任务拆分为简单的子任务(Split complex tasks into simpler subtasks);
  4. 给模型时间去思考(Give the model time to think);
  5. 使用外部工具(Use external tools,比如使用一些插件或者调用API);
  6. 系统地测试有效性(Test changes systematically,这对于开发自己的AI应用是有帮助的)。
    当然,并非所有的提问都要遵循LACES模型,简单的提问可以从使用场景、使用目的、提问方式和提问要点这几个方面进行考虑。
    下面图2中分别列举了在语文学习、数学学习、英语学习和科学学习中对提示词的简单使用范例。
    在这里插入图片描述

如果ChatCPT的回答不完全符合我们的预期,我们可以提供反馈或进一步澄清问题的本质,并再次进行提问。ChatGPT会以“searching”“analysis”“creating”等显示它正在工作,反复提问几次后,它会问你觉得这次的回答是否有改进,你可以选择“满意”“不满意”“差不多,没有改进”等,让它进行调整。
当然,ChatGPT还有一种帮助学习的“玩”法,就是当我们在学习某些学科的时候,可以给ChatGPT分配角色,让它拥有不同的身份,成为你的“私董会成员”,从而提供不同的视角和意见。例如,我对ChatGPT说:“假设你是马克斯·韦
伯(Max Weber)、弗里德里希·威廉·尼采(Friedrich Wilhelm
Nietzsche)、让-保罗·萨特(Jean-Paul Sartre)、约翰·罗尔斯(John Rawls)、迈克尔·桑德尔(MichaelSandel)和于尔根·哈伯马
斯(JurgenHabermas ),请论述对‘科学理性’这一命题的看法。”图3 是它给出的答案。
在这里插入图片描述

到这里,我们知道正确地向AI提出问题是与AI协同的第一
步,高质量的问题才能得到AI高质量的回答。在本节中,我向大家
展示了一个高效提问的指令构建模型LACES模型,运用好它,你就能极大地提升学习效率。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

记录类(record(java14开始))

1.不变类 a.使用final修饰class类,无法派生子类。 b.每个字段使用final修饰,保证创建实例后无法修改任何字段。 2.record关键字 a.java14后用此关键字定义不变类。 b.编译器自动编译为使用final修饰的类和每个字段&…

一键快速制作和印刷样本册,推荐一个优质网站:FLBOOK

​在当前的数字化时代,样本册的制作和印刷已经不再是一件复杂的事情。为了满足广大用户的需求,越来越多的在线制作平台应运而生。今天,我要向大家推荐一个优质网站——FLBOOK,它可以帮助您快速制作和印刷样本册。 FLBOOK是一个在线…

走进低代码报表开发(二):高效报表设计新利器

在前面的文章中,我们已经详细介绍了勤研低代码开发平台的报表数据源可视化设计,接下来,让我们一起来继续了解勤研低代码平台的报表设计,在当今数字化快速发展的时代,高效便捷的开发工具对于企业和开发者来说至关重要。…

开关电源综合测试平台自动生成报告,智能分析电源测试参数

在电源模块的检测过程中,数据的准确性和分析效率至关重要,开关电源综合测试平台的数据报告和数据分析功能为企业的电源测试带来了便利。 NSAT-8000开关电源综合测试平台是集自动化测试与数据收集分析于一体的综合测试软件,打破了传统测试系统…

Java数组的定义及遍历

数组的声明 长度不能超过定义的长度。超过则会报错通过下标来访问 数组的遍历 最常用最简单的方法是增强for循环。

Django 如何全局捕获异常和DEBUG

DEBUG 默认:False 一个开启、关闭调试模式的布尔值。 永远不要在 DEBUG 开启的情况下将网站部署到生产中。 调试模式的主要功能之一是显示详细的错误页面。如果你的应用程序在 DEBUG 为 True 时引发了异常,Django 会显示一个详细的回溯,包…

mfc140u.dll文件错误的相关修复方法,4种方法修复mfc140u.dll

当面对基于Microsoft Visual C开发的应用程序出现启动或运行失败时,mfc140u.dll文件错误往往是罪魁祸首之一。这个动态链接库(DLL)文件对于许多Windows软件来说是必不可少的,因为它包含了重要的编程代码和数据。如果发现此文件损坏…

Mac M1安装Hive

一、下载解压Hive 1.官网地址 https://dlcdn.apache.org/hive/ 2.选择对应版本进行下载,这里我以3.1.3为例; 3.下载好后,进行解压,并重命名为hive-3.1.3,放到资源库目录下; 二、配置系统环境 1.打开~/…

c语言和c++的区别

在计算机编程领域,C语言和C无疑是两座重要的里程碑。尽管它们在很多方面有着相似之处,但在设计理念、功能特性以及应用场景上,两者又存在着显著的差异。小编将从多个角度深入探讨C语言和C的区别,帮助读者更好地理解这两种编程语言…

构建安全畅通的道路网络:EasyCVR视频汇聚平台在道路监控中的创新应用

随着城市化进程的加速和交通流量的不断增加,道路监控已成为确保交通安全、维护社会秩序的重要手段。道路上的监控摄像头多种多样,大致可以分为这几类:交通道路监控、治安监控、路口违章监控,以及车辆测速监控等。基于智慧交通的需…

C语言--12字符串处理函数

函数strstr 函数strchr与strrchr 注意: 这两个函数的功能,都是在指定的字符串 s 中,试图找到字符 c。strchr() 从左往右找第一个,strrchr() 从左往右找最后一个。字符串结束标记 ‘\0’ 被认为是字符串的一部分。 函数strlen 示例…

MATLAB求解0-1线性规划问题的详细分析

引言 0-1线性规划是整数规划中的一种特殊形式,它广泛应用于资源分配、工厂选址、投资组合优化、物流运输等多个领域。0-1线性规划的特点是,决策变量只能取0或1的离散值,通常用于描述“是-否”决策问题。随着计算机技术的发展,数学…

HTML 揭秘:HTML 编码快速入门

HTML 揭秘:HTML 编码快速入门 一 . 前端知识介绍二 . HTML 介绍三 . HTML 快速入门四 . HTML 编辑器 - VSCode4.1 插件安装4.2 修改主题配色4.3 修改快捷键4.4 设置自动保存4.5 创建 HTML 文件4.5 书写 HTML 代码4.6 常见快捷键 五 . 基础标签5.1 字体标签5.1.1 col…

2024年最佳本地营销策略的14个专家意见

本地营销对任何企业都很重要——无论您是市中心的夫妻店,还是大型全国连锁店。您都希望被寻找您产品或服务的人看到并找到,而他们通常是在本地搜索这些内容。事实上,几乎一半的Google搜索都有本地意图。 那么,今年哪些是最好的本…

重磅资源来袭。快看看有没有你要的那一款!

Java 相关的技能主要包括以下几个方面‌: 资源在末尾 ‌Java编程语言基础‌:这是Java开发的基础,包括熟悉Java的语法、数据类型、控制结构、异常处理、面向对象编程(OOP)等基本概念。‌Java EE和Spring框架‌&#x…

VBA 获取字段标题代码轻松搞定

hi,大家好! 最近又有一段时间没和大家唠嗑了,最近也没有时间给大家开直播,天天忙,但不知道在忙啥!那今天我们来讲点啥好玩的呢? 今天是老师节,那就先祝各位老师节日快乐&#xff0…

ROS第三梯:ROS+C++实现速腾Bag包的解析

解决问题:速腾Bag包利用bag_to_pcd生成的pcd文件字段名称存在问题,多了几个异常的"_",导致强度属性无法在Intensity中显示。 解决方案:利用sensor_msgs库进行数据读取和转换成sensor_msgs::PointCloud格式,再…

拆分 IP 地址后再分类

Excel里有一列标准的IP v4地址: A110.12.20.30210.205.20.30310.178.20.30410.23.20.30510.167.20.30610.90.20.30710.134.20.30810.177.20.30910.200.20.301010.115.20.301110.48.20.301210.181.20.301310.224.20.301410.57.20.301510.180.20.301610.113.20.30171…

新手入门Python:魔法函数详解与应用

文章目录 📖 介绍 📖🏡 演示环境 🏡📒 文章内容 📒📝 什么是魔法函数?📝 基础魔法函数📝 运算符重载📝 高级魔法函数📝 综合应用示例⚓️ 相关链接 ⚓️📖 介绍 📖 在Python编程的世界里,有一类特别的函数,它们看似普通,却拥有神奇的力量。这些函…

《Python爬虫逆向实战》加密方法远程调用(RPC)

加密方法远程调用采用了RPC (Remote Procedure Call)协议,即远程过程调用协议。我们让浏览器充当客户端,并通过WebSocket将加密参数值发送给服务端(用Python写一个),这样的话我们就不需要花费大量时间去逆向了。下面我们就通过一个微博登录示…