ChatGPT - 如何高效的调教ChatGPT (指令建构模型-LACES问题模型)

news2024/11/23 16:25:23

文章目录

  • 定义
    • 1. Limitation(限定条件)
    • 2. Assignment(分配角色)
    • 3. Context(背景或上下文)
    • 4. Example(示例)
    • 5. Step by Step(拆分任务)
  • 小Demo

在这里插入图片描述


定义

LACES问题模型是一个更具体的提问prompts构建方法。它包括以下五个要素:

在这里插入图片描述

1. Limitation(限定条件)

为问题或指令增加限定条件,有助于获得更具针对性的答案。

举例:

  • 在两分钟内,如何向一个初学者介绍人工智能?
  • 写一段优美的散文介绍春日花开的美好景象,200字以上
  • 请在 100 字内解释 CRISPR 基因编辑技术

2. Assignment(分配角色)

在指令中为AI分配角色,帮助AI更好地理解预期的回答。

举例:

  • 假设你是一位营养师,请给我提供一个健康的一周饮食计划。
  • 作为一名职业教练,你建议如何应对职场压力?
  • 假设你是一名科普作家,解释量子力学的双缝实验,并使其易于理解。

3. Context(背景或上下文)

提供问题或指令的背景信息,有助于AI更好地理解问题。


4. Example(示例)

为指令提供示例,以便AI能够参考并生成类似的答案。


5. Step by Step(拆分任务)

面对复杂问题时,将问题或指令拆分为较小的部分,通过拆分任务,一步一步提问,来获得完整解决方案。

  • 深入提问:通过追问或补充问题来获取更多信息。

  • 逐步拆解问题:将问题拆解成若干子问题,逐一进行提问。

  • 或者启发ChatGPT自行进行任务拆解,进行链式思考(Chain of Thought)


小Demo

使用LACES问题模型来撰写一个关于市场营销策略的问题示例:

  • L – “请列出五个有效的针对社交媒体的市场营销策略。”

  • A – “作为一个市场营销专家,请列出五个针对社交媒体的有效市场营销策略。”

  • C – “为了提高一家初创公司的品牌知名度,请列出五个针对社交媒体的有效市场营销策略。”

  • E – “例如,一种策略可能是与意见领袖合作。请列出五个针对社交媒体的有效市场营销策略。”

  • S – “首先,列出针对Facebook的一个有效策略。然后,依次为Instagram、Twitter、LinkedIn和TikTok提供一个策略。”这里的分步骤问题,要分多次拆解提问给ChatGPT。

综合以上原则,我们得到一个高质量的问题prompt:

作为一个市场营销专家,为了提高一家初创公司的品牌知名度,请列出五个针对社交媒体的有效市场营销策略。例如,一种策略可能是与意见领袖合作。首先,列出针对Facebook的一个有效策略。然后,依次为Instagram、Twitter、LinkedIn和TikTok提供一个策略。
在这里插入图片描述

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

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

相关文章

尚硅谷大数据技术Spark教程-笔记04【SparkCore(核心编程,RDD-行动算子-序列化-依赖关系-持久化-分区器-文件读取与保存)】

视频地址:尚硅谷大数据Spark教程从入门到精通_哔哩哔哩_bilibili 尚硅谷大数据技术Spark教程-笔记01【Spark(概述、快速上手、运行环境、运行架构)】尚硅谷大数据技术Spark教程-笔记02【SparkCore(核心编程,RDD-核心属…

加强人工智能共性技术研发与产业化协同发展

央视网消息:“以5G为代表的新一代信息技术与制造业、交通、旅游等实体经济重要领域深度融合。”4月20日下午,国新办举行一季度工业和信息化发展情况新闻发布会,相关部门负责人在答问时表示,将用好融合应用这把金钥匙,开…

ReactHook学习(第一篇-N)

文章目录 Hook简介概述class组件的不足什么是 Hook?Hook 使用规则 state的研究(useState)State:组件的记忆(响应式数据)当普通的变量无法满足时添加一个 state 变量遇见你的第一个 Hook剖析 useState 赋予一个组件多个…

【C++】面向对象

文章目录 3.1 类与对象3.1.1 类成员的访问控制3.1.2 类的成员函数对象的访问方式成员函数的实现内联成员函数 3.1.3 构造函数复制构造函数调用复制构造函数的三种情况深复制与浅复制? 析构函数类的组合 3.1.4 前向引用声明3.1.5 结构体与类对比3.1.6 UML类图属性表示…

IMX6ULL裸机篇之按键消抖实验

一. 按键消抖 在之前的 按键中断实验时,我们讲了如何使用中断的方式驱动按键或GPIO。如果通过中断的方式处理按键的话,按键是需要消抖处理的。 而在之前 按键中断实验中,在中断处理函数中对按键进行消抖,调用了 delay 延时函数。…

剑指 Offer 32 - II. 从上到下打印二叉树 II

目录 题目思路BFS 题目来源 剑指 Offer 32 - II. 从上到下打印二叉树 II 题目思路 I. 按层打印: 题目要求的二叉树的 从上至下 打印(即按层打印),又称为二叉树的 广度优先搜索(BFS)。BFS 通常借助 队列 的…

Midjourney v4 | 如何结合参考图像来生成AI艺术图

网址:midjourney.com 首页展示 首页如下图: 第一步:进入社群 点击首页右下角“Join the Beta”,进入如下页面: 点击“接受邀请”,验证之后进入 可以点击认证账号,进行注册: 应该不…

Redis三种集群模式

一、引言 Redis有三种集群模式,第一个就是主从模式,第二种“哨兵”模式,第三种是Cluster集群模式,第三种的集群模式是在Redis 3.x以后的版本才增加进来的,我们今天就来说一下Redis第一种集群模式:主从集群模…

【英语】100个句子记完7000个托福单词

其实主要的7000词其实是在主题归纳里面,不过过一遍100个句子也挺好的,反正也不多。 文章目录 Sentence 01Sentence 02Sentence 03Sentence 04Sentence 05Sentence 06Sentence 07Sentence 08Sentence 09Sentence 10Sentence 11Sentence 12Sentence 13Sent…

Redis的底层数据结构

Redis的底层数据结构 Redis的底层数据类型(对比)Redis的底层数据结构Redis数据类型和底层数据结构的对应关系Redis的使用 Redis的底层数据类型(对比) String(字符串)List(列表)Hash…

CRE66365 应用资料

CRE66365是一款高度集成的电流模式PWM控制IC,为高性能、低待机功耗和低成本的隔离型反激转换器。在正常负载条件下,AC输入高电压下工作在QR模式。为了最大限度地减少开关损耗,QR 模式下的最大开关频率被内部限制为 77kHz。当负载较低时&#…

Dcoekr 部署前后端分离项目SpringBoot +Vue

1.docker 部署vue docker 安装 nginx的镜像 niginx 配置文件 nginx.conf #user nobody; worker_processes 1;#error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info;#pid logs/nginx.pid;events {worker_connections…

给大家分享一个比Top更好用的Linux进程管理工具htop

一、前言 相信用过Linux操作系统的同学对Top应该都不陌生,我们通过Top命令可以查看CPU的占用率以及每个进程的详细信息,但是今天我要给大家分享一个比Top更好用的进程管理工具htop(High Top)。 二、htop功能介绍 htop 是一个高…

Shell编程规范及变量

这里写目录标题 一、Shell脚本编程概述1.1 shell脚本的概念1.2Shell脚本应用场景1.3 shell的作用1.4 linux中有哪些shell 二、 shell脚本的使用2.1shell脚本的构成2.2 运行脚本2.3 重定向和管道操作2.31交互式硬件设备2.32 重定向操作2.33 管道符号 三、shell脚本变量3.1 shell…

【FPGA-DSP】第九期:音频信号处理

从本文开始将记录一些简单的音频信号处理算法在System Generator中的实现方法。本文将介绍如何搭建音频信号的采集与输出模型。 音频信号属于一维信号,一些基本概念如下: 采样频率:根据奈奎斯特采样定理,采样频率Fs应该不低于声…

Vite vue 使用cdn引入element-plus

vite-plugin-cdn-import:cdn的引入插件 npm i vite-plugin-cdn-import or pnpm i vite-plugin-cdn-import vite.config.js import AutoImport from unplugin-auto-import/viteexport default defineConfig({ plugins: [vue({reactivityTransform: true}),importT…

0401概述-最短路径-加权有向图-数据结构和算法(Java)

文章目录 1 最短路径2 最短路径的性质3 加权有向图的数据结构3.1 加权有向边3.2 加权有向图 4 最短路径4.1 最短路径API4.2 最短路径的数据结构4.3 边的松弛4.4 顶点的松弛 结语 1 最短路径 如图1-1所示,一幅加权有向图和其中的一条最短路径: 定义&…

事务—MySQL

文章目录 1.事务的四大特性1.1原子性1.2一致性1.3隔离性1.4持久性 2.并发访问中存在的一些问题2.1丢失更新2.2脏读2.3不可重复读2.4幻读 3.隔离级别解决一致性的问题3.1未提交读3.2提交读3.3可重复读3.4可串行化 4.不同隔离级别可以解决的问题 1.事务的四大特性 1.1原子性 事…

BBR原版/魔改/plus/锐速/七合一脚本linux加速脚本/硬盘挂载/cc防御/宝塔

BBR原版/魔改/plus/锐速七合一脚本linux加速脚本/硬盘挂载/CC防御/宝塔 新云分享的七合一脚本,包含原版BBR、魔改BBR、bbrplus以及锐速可选。 在vultr上Centos 7, Debian 8/9, Ubuntu 16/18测试通过,不支持ovz。 安装指令:复制下面命令在s…

Openswan安装和简单配置

Openswan安装和简单配置 安装环境: 操作系统:Ubuntu20.0.4TLS 用户权限:root下载Openswan: wget https://github.com/xelerance/Openswan/archive/refs/tags/v3.0.0.zip安装Openswan: 解压Openswan:(PS&#xff1a…