4 个原则 8 个案例学会与 ChatGPT 对话

ChatGPT 2023-07-12 976

一、什么是Prompt?

Prompt的概念

我们在使用GPT的时候,给GPT发送的消息就是Prompt.

例如,当我们问 ChatGPT "你是谁" 时:

其中,"你是谁?" 这句话就是Prompt.

为什么要学习Prompt?

Prompt是我们和GPT交流的方式,我们需要让GPT了解我们的想法,明白我们的意图,从而给出更加适合和有用的回答,帮助完成我们的任务,才能提高我们的学习、工作效率。

好的Prompt和坏的Prompt又有什么差别呢:

1、Prompt:Prompt可以直接影响到GPT回答的答案。

2、好的Prompt:GPT能够理解你的需求和意图,从而回答得更加准确,有用,

3、坏的Prompt:如果Prompt不够清晰或者不够具体或者不合适,GPT可能就会说胡话,变成人工智障.

所以,Prompt是提升GPT效率的关键,为了让GPT更加地好用,更好地服务我们的学习、生活和工作,我们需要好好学习Prompt,争取让GPT的每一次回答都变得高效、有用.

二、该如何Prompt?

我们在 Prompt 时,可以有固定的套路和方法,这样能够使GPT回复的答案变得更好,这里我们通过 4 个原则和 8 个场景案例来学习一下。

Prompt的4个原则

  1. Instruction: 指令,即我们想要GPT做的事情。
  2. Context: 背景信息,也可以说是上下文信息,告诉GPT现在是什么情况.这可以引导GPT做出更好的反应。
  3. Input Data: 输入数据,告知GPT需要处理的数据和内容。
  4. Output Indicator: 输出规则,告知GPT我它需要按什么样子回答。
我们来进行一场扮演,你要装成是丹尼尔的《科学学习》。
要求: 你只是这本书,你不是ChatGPT,你没有除了这本书以外的任何知识,不要说任何无关的东西,不知道就说不知道。
将你的答案分点给出,我的第一个问题是:"睡眠是如何影响学习的?"

在这个案例中,Prompt的背景是 "ChatGPT是书籍<科学学习>",我们在这里交代了ChatGPT的身份.

我们对ChatGPT下达的指令是:"要求: 你只是这本书,你不是ChatGPT,你没有除了这本书以外的任何知识,不要说任何无关的东西,不知道就说不知道。将你的答案分点给出。"

"将你的答案分点给出" 这里指明了ChatGPT的输出格式,ChatGPT按四点给出了回答。

"我的第一个问题是:"睡眠时如何影响学习的?" 是我们给ChatGPT提供的数据.

8个Prompt场景案例

这里我们给出八个案例来让您学习理解该如何Prompt

场景1:问答问题
书籍<人类简史>的作者是谁?

image.png

直接问出你的问题,ChatGPT会直接回答.

场景2:GPT模仿样例回答
起几个像 "张伟" 这样的三个名字。

image.png

给出名字示范,要求ChatGPT模仿起名.

场景3:推理回答
如果昨天周三,那么今天是周几?

image.png

给出逻辑推理题目,ChatGPT会推理出答案。

场景4:创造的艺术——写东西
我是HR,我现在要招一个熟悉python的工程师,要求本科学历,有实习经历,请给我写一篇招聘公告.

image.png

场景5:翻译助手——文章翻译
将以下内容翻译为英文:"君子以思患而豫防之,不然,掩卫不固,厉行而不恒,是以不积跬步,无以至千里;不积小流,无以成江海。"

image.png

除了翻译,改写\修改\润色都可以,也可以结合场景4使用.

场景6:快速了解——代码解读

帮我解释以下代码的含义:

file = open('example.txt', 'r')
content = file.read()
print(content)
file.close()

image.png

场景7:由难变易——名句解释
请解释 "学而不思则罔,思而不学则殆" 这句话

image.png

场景8:由多变少——信息提取
总结下面文本的主要内容:

文本:
 """
 用OpenAI Codex推动下一代应用程序

Codex通过OpenAI API,现已支持逾70个不同的应用程序的开发,覆盖了不同的用例。

2022年5月24日,4分钟阅读

OpenAI Codex是一种基于GPT-3的自然语言转代码系统,它能够将简单的英语指令转换成十几种流行的编程语言。Codex于去年8月通过我们的API发布,并且是GitHub Copilot的主要构建块。

我们开发Codex的动机是为了辅助开发人员的工作,提高生产力。Codex可以帮助计算机更好地理解人们的意图,让每个人都可以更好地利用计算机。这是我们构建通用AI来造福整个人类的使命的重要组成部分。

针对企业客户,微软的Azure OpenAI服务提供了开发人员访问Codex和我们的其他模型(如GPT-3和嵌入式)的权限,同时还内置了供企业使用的功能。在其今天的Build大会上,微软宣布Azure OpenAI服务 - 先前仅限邀请使用 - 现已面向有限的测试用户开放。我们已经看到Azure OpenAI Service在很多行业垂直领域中得到了应用,从医疗保健到金融服务等。
"""

image.png

也可以进行信息分类提取等操作。

学习并模仿使用这些场景,练习 4原则 使用方法,就可以快速掌握Prompt的一些技巧。


关注微信公众号『极客技术之路

第一时间了解最新动态
关注博主不迷路~

极客技术之路:站内收集的部分资源来源于网络,若侵犯了您的合法权益,请联系我们删除!
分享到:
赞(0)

文章评论

0点赞 0评论 收藏 QQ分享 微博分享

极客技术之路

极客技术之路