ChatGPT提示词技巧

自计算机问世以来,人类与计算机之间的交互方式已经经历过几个重要的阶段:  

  1. 指令式交互(Command-based Interaction)

早期的计算机系统主要采用了指令式交互方式,用户需要输入特定的命令或代码来完成各种任务。这种交互方式虽然功能强大,但对于普通用户来说,门槛较高,操作不够直观  

  1. 图形用户界面(Graphical User Interface, GUI)

随着技术的发展,图形用户界面(GUI)应运而生。通过将图像、图标、窗口等视觉元素引入交互界面,GUI使计算机更加亲民易用。用户可以直观地通过鼠标点击和拖拽等操作完成任务,大大降低了计算机使用门槛  

  1. 自然语言处理

而GPT面世以来,普遍论调是人类与计算机的交互方式进入自然语言处理阶段,即人与计算机的交互方式变为了通过自然语言进行交互和指令传达完成一系列任务    

在图形用户界面阶段里,有中间层即开发者代替用户完成了应用的开发和封装,使得用户看到的就是简洁易用的界面。而自然语言处理方式下,普通用户也有了和计算机进行直接交互的能力,随着各项能力提升,通过和GPT-4交互生成一个可以使用的浏览器插件或者网站成为了可能,OpenAi官网罗列了几十个不同用法示例  

 ChatGPT的使用和与人沟通一样,如何获取高质量的成果也需要技巧,这种技巧称为Prompt(提示词),不一样的是和女朋友、朋友、亲人、下属和老板,每一个角色都需要不同的沟通技巧,你不能和女朋友只说多喝热水,也不能指点老板公司怎么做,你要考虑到角色身份、环境、沟通的内容、沟通对象的情绪等等。和ChatGPT的沟通技巧要简单的多,有且只有一个方法,用简单的方式描述清楚需求,本文不会讨论技巧为何会有效,只讨论如何清楚描述ChatGPT能理解的需求。

如果您有一个数学方程,您想让一个语言模型来解决,您可以通过提问 "什么是方程" 来创建提示词。  

对于一个给定的问题,您的完整提示可能是这样的:  

1,000,000 * 9,000等于几?   

 

对于这个提示,GPT-3 (text-davinci-002)  有时会回答 9,000,000(错误)。这时候就有提示工程的用武之地。  

如果我们不是问 1,000,000 * 9,000等于几?,而是问 1,000,000 * 9,000等于几? 请确保输入正确数量的零,即使数量很多也要如此:,GPT-3 将会回答 9,000,000,000(正确)。这也是Prompt的用途,提升生成优质正确信息的成功率。  

我们可以把ChatGPT想象成一个幼儿园的学生(暂先不考虑他已经具备了9岁儿童的心智),你是幼儿园的老师,如何教育小孩,代入这样的角色来和他对话,文中的技巧你几乎都可以用在和小孩子的沟通上……  

  1. 鼓励他你是一个好孩子(定义角色)

  2. 需要做什么事情(明确指令)

  3. 希望你怎么做这件事(期望结果)

  4. 举例子

  5. 按步骤引导帮助他分解(Chain of Thought)

……  

以上方法都是可以产出优质回复的技巧,目前关于提示词技巧没有一本提示词词典,这些技巧在不同场景下产生的效果不同,多个技巧混合使用也是一个很好的方法  

万能公式-两个标准的框架

第一个万能公式是来自Elavis Saravia 总结的框架(https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/guides/prompts-intro.md),在他的方法里Prompt 里需包含以下几个元素:  

  • Instruction(必填): 指令,即你希望AI执行的具体任务,比如翻译或者写一段什么文字。

  • Context(选填): 背景信息,给AI更多的背景信息引导模型做出更贴合需求的回复。

  • Input Data(选填): 输入数据,告知模型需要处理的数据。

  • Output Indicator(选填): 输出引导,告知模型我们要输出的类型或风格。

只要你按照这个框架写 prompt ,模型返回的结果都不会差。  

第二个万能公式是我经常用的,和上个框架有些相似,为了方便把Elavis Saravia框架里的Context背景信息替换成了角色(定义角色是描述背景信息方法其中的一个简便技巧)   

角色+指令+期望+内容     

 写一段影评  

很多AI应用比如周报生成器、小红书文案生成器都是调用GPT的API接口,预制了一些Prompt的效果,类似的还有很多,只要输入一定的Prompt就可以实现这样的效果,不需要在所有场景下都要输入万能公式里的四个要素,可以任意组合。根据使用场景不同还有其他很多的技巧。

 

代入角色

这种方法是最常用也最简单的一种技巧,通过给AI定义一个角色方式补全背景,你可以定义他为老师、翻译家、作者、医生、开发专家等之类的,让他充分了解需求的背景。除了定义AI的角色外你也可以定义自己的角色。  

 

 思维链(Chain of Thought Prompting)

思维链是一种帮它分解步骤的提示方法,它鼓励大语言模型解释其推理过程。下图显示了一般提示词(左)和思维链提示词(右)的比较。  

 

零样本思维链(Zero Shot Chain of Thought)

零样本思维链提示是对思维链提示词的后续研究,引入了一种非常简单的零样本提示。他们发现,通过在问题的结尾附加“让我们一步步思考。”这几个词,大语言模型能够生成一个回答问题的思维链。从这个思维链中,他们能够提取更准确的答案。  

 

期望结果

 通过加入限定词告诉模型期望结果,是什么或者不是什么可以进一步提升回复的效率,如果没有添加期望结果你可能需要多轮对话才能获取你需要的信息  

举例子

以上几个案例都是就描述清楚需求的具体表达技巧,但有些场景下我们想要AI做的事情很难用语言表述清楚,这时我们可以用举例子的方式,在提示词里增加几个示例,帮助ChatGPT更好理解这个需求  

使用###或者“”“区分指令和内容 

有些场景下,我们需要AI帮我们进行翻译、总结之类优化的工作时,提示词里会提供内容,通过在内容前后加入###或者“”“可以帮AI区分  

错误示范❌:  

   Summarize the text below as a bullet point list of the most important points.{text input here}                  

正确示范✅:  

   Summarize the text below as a bullet point list of the most important points.Text: """{text input here}"""                  

本文所述的技巧基本得到了使用者的一定认可,但不能保证适用所有场景,想要用好ChatGPT提示词还需要养成根据回复进行调优的习惯,多种技巧组合使用。


最近熬夜给大家准备了一份非常全的ChatGPT 高效指令汇总大全【完整版】,需要的可以私信免费领取!

 

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

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

相关文章

玩转ChatGPT提示词 持续更新·······

导语: 众所周知,在AI的世界里,提示词就是和AI沟通语言的桥梁,提示关键词常用于AI对话及AI绘画等相关场景,通过准确的使用关键词,你就能更好的让AI辅助自己的工作,其中的成分重要性不言而喻&…

ChatGPT 提示词设置

提示词 Prompt(提示词):当我们询问GPT时,发送的消息就是Prompt。 通过给出合适的Prompt,可以让GPT了解我们的想法,在根据我们的想法做出更加合适的判断,帮助我们完成任务,提高效率。…

最新ChatGpt提示词教程

注意:该文章只是用于日常提问或者是其他工作场景下使用,并未有深入研究。仅仅用于满足日常的需求。作者水平有限请嘴下留情。 ChatGpt 2022 年 11 月,Chatgpt作为一款全新的智能聊天系统,横空出世,先在北美、欧洲等地…

为什么是ChatGPT引发了AI浪潮?

目录 BERT和GPT简介 BERT和GPT核心差异 GPT的优势 GPT的劣势 总结 随着近期ChatGPT的火热,引发各行各业都开始讨论AI,以及AI可以如何应用到各个细分场景。为了不被时代“抛弃”,我也投入了相当的精力用于研究和探索。但在试验的过程中&…

可以顺畅使用不输Chatgpt的AI

一前言 虽然chatgpt不错,但是如果在咱们国家,想使用起来还是有一定的门槛的,又要科学上网,又要申请账号,申请账号还要申请虚拟手机号接收验证码,难道就没有适合普通人使用的AI了吗,直到我发现了…

【ChatGPT】ChatGPT掀起AIGC与AI浪潮

文章目录 前言 一、我为什么要这么做? 二、AI与AIGC 1.AI是什么? 2. AIGC是什么? 2.1 AIGC的优势 2.2 AIGC的劣势 3. AI与AIGC的区别 三、ChatGPT 四、应对措施和改变 1. 找到自己的风格 2. 学习AI的优点 3. 创新型方法 总结​​​​​​​ 前…

不仅仅是ChatGPT:分享一些AI时代的有力工具

本文已发表在哔哔哔哔-不仅仅是ChatGPT:分享一些AI时代的有力工具 前言 可以说AI技术在2022年底是一个技术奇点,完成突破之后,我们可以预见一个技术爆炸的时代。 在计算机的早期,人与计算机的交互只有键盘,是鼠标和G…

浅谈ChatGPT 和 对AI 的思考

新世纪以来,人工智能作为一个非常热门话题,一直收到大众的广泛的关注。从一开始的图像的分类,检测,到人脸的识别,到视频分析分类,到事件的监测,到基于图片的文本生成,到AI自动写小说…

干货分享:AI绘图学习心得-Midjourney绘画AI,让你的AI绘画之路少走弯路

干货分享:AI绘图学习心得-Midjourney绘画AI 最重要的Prompt和参数基本 Prompts高级Prompts 一、构图指令结构二、常用指令分享三、操作技巧总结四、常用风格词汇五、常用构图词汇六、高频实用词汇推荐:七、其他AI资料获取: 本篇没有什么长篇大…

国内能用的几个AI人工智能大模型

AILINK:https://kk.rknk.net 支持功能: ChatGPT-3.5ChatGPT-4角色设定流试输出自定义轻应用Midjourney绘图 百度文言一心:https://yiyan.baidu.com实时联网生成搜索信息检索PDF/Doc问答摘要 目前已逐渐开放较多的体验名额,有兴…

从玩具到工具|社畜程序员用AI提效的神仙操作

👉腾小云导读 随着 AI 技术的日益发展,前端开发模式和提效工具也在不断地变化。作为一名前端工程师,如何应对 AI 带来的挑战和机遇?在这篇文章中,作者将介绍什么是 AIGC,并深入探讨 AI 在低代码平台的应用。…

百度生成式AI产品文心一言邀你体验AI创作新奇迹:百度CEO李彦宏详细透露三大产业将会带来机遇(文末附文心一言个人用户体验测试邀请码获取方法,亲测有效)

百度生成式AI产品文心一言邀你体验AI创作新奇迹 中国版ChatGPT上线发布强大中文理解能力超强的数理推算能力智能文学创作、商业文案创作图片、视频智能生成 中国生成式AI三大产业机会新型云计算公司行业模型精调公司应用服务提供商 总结获取文心一言邀请码方法 中国版ChatGPT上…

chatgpt赋能python:Python中的画图——创建漂亮的可视化图像

Python中的画图——创建漂亮的可视化图像 Python是一个高度可编程的语言,因此它非常适合用于创建各种类型的可视化。 在本文中,我们将介绍Python中的画图。我们将讨论如何使用Python和一些流行的数据可视化库来创建漂亮的可视化图像。我们还将探讨如何…

省钱!NewBing硬核新玩法;手把手教你训练AI模特;用AI替代同事的指南;B站最易上手AI绘画教程 | ShowMeAI日报

👀日报&周刊合集 | 🎡生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! 🤖 『NewBing 的2种硬核新用法』阅读文档并回答问题 & AI绘图 社区同学分享了两种NewBing的新用法,不仅准确高效&#x…

AIGC的中场战事

(图片来源:Pexels) 换皮、专业度、应用企业和大模型的博弈均会影响行业发展。 数科星球 原创 作者丨苑晶 编辑丨十里香 ChatGPT爆火,惹得众羡。 以Meta为首的企业,发起了对ChatGPT的“围剿”。日前,扎克伯格推出LLaMA“…

ChatGPT的多种用法(持续更新中。。。)

指南 写小说 “写一本拥有出人意料结局的推理小说。” “写一个让读者参与其中的交互小说。” “为孩子们写一本激励他们勇敢面对挑战的小说。” “编写一个有关科技创新的未来世界的小说。” “创造一个让读者感到沉浸其中的幻想故事。” 充当 Linux 终端 我想让你充当…

万字综述梳理ChatGPT----一文搞懂弄潮儿ChatGPT技术原理、行业现状、投资前景

本文是笔者自学ChatGPT的总结与思考,类型为综述文章,适合想全面了解ChatGPT或对人工智能感兴趣的小伙伴~~ 目录先行,自行找需,全文三万六千余字。分为三大模块,追求效率可跳转感兴趣部分直接开卷。感谢大佬们以前的写的…

还在熬夜改代码?你怕是不知道ChatGPT可以协助改代码/查找Bug

前言 你还在拼命熬夜查找Bug、修改代码吗?如果是,那你肯定没有发现ChatGPT在编程领域的辅助作用! 为了验证ChatGPT修改代码的能力,我们将尝试用不同类型的代码进行测试: 改Bug 怎么把这行代码里的中位数调成第一或者…

C语言在国内已经不行了,ChatGPT用数据告诉我的

文章目录 一、前言二、ChatGPT查到的数据三、数据亮点1.C语言近3年数据大跌2.招聘数量每年都在剧增的是全栈工程师3.薪资涨幅最高的是全栈和网安 四、结语 一、前言 不仅前在微信群里搭建了一个ChatGPT 5.0做智能助手,让他来帮我回答群问题, 搭建好之后…

ChatGPT 使用 拓展资料:吴恩达大咖 Building Systems with the ChatGPT API 构建聊天形式的模版

ChatGPT 使用 拓展资料:吴恩达大咖 Building Systems with the ChatGPT API 构建聊天形式的模版 简介 欢迎来到本课程,学习如何使用聊天API构建系统,之前我介绍了如何使用提示语调用API,但系统需要的不仅仅是单个提示或对 语言模型的单个调用。 在这门简短的课程中,我们想…