ChatGPT提示工程艺术

IT知识
198
0
0
2024-01-07
标签   ChatGPT

思维导图

语言模型

ChatGPT 只是近年来开发的多个大型语言模型(LLMs)之一。谷歌一直在开发多个 LLMs,例如 BERT、MUM 和 LaMDA

迭代请求

无论何时使用ChatGPT,都不能期望它在第一次尝试中给出你想要的完美输出结果。特别是对于更复杂或开放式的提示,ChatGPT可能会给出完全出乎意料的响应。

反馈改进

反馈ChatGPT并请求它重新尝试是改进其响应的好方法,让ChatGPT知道:

  1. 您喜欢什么
  2. 您不喜欢什么
  3. 您想看到什么

要求变化


  1. 给出五种关于ChatGPT吸睛的标题
  2. 生成5个可以在一年内实施的业务想法。

要求澄清

你能解释一下那个例子与我的问题的相关性吗?

在变化中保持稳定

尝试使第一句话稍微轻松一些,但保持其余完全不变。

添加解释

谢谢您编写了那段HTML。您能否添加详细的注释,即使5岁的孩子也能理解?

更短,更长,更快,更强

可以让它根据你的要求进行各种变化

例如,更短:那很好,但你能让它更简洁吗?

头脑风暴

列出5个涉及羊驼的可持续旅游新方法的想法

角色扮演

为了从ChatGPT中获得最好的效果,给你的虚拟助手一个角色是有帮助的。这是因为不同的人会根据他们的技能和专业知识以不同的方式处理任务。

请扮演一名面试官,与一名候选人进行面试。你的名字叫Nia。你能问我一些问题,看看我是否适合作为项目经理的职位吗?当我回答时,请给出具体反馈。一次只问一个问题。

训练ChatGPT

  1. 零样本学习(zero shot):AI模型在没有任何示例或上下文的情况下生成某些内容,如写一首关于爱情的诗歌——既要马儿跑,还 不让 马儿吃草
  2. 单样本学习(one shot):AI模型提供一种示例用作生成输出的参考。如请告诉我有关狗的一些信息。(狗是常见动物,不需要进一步解释和询问)——既要马儿跑,还不让马儿 吃草。
  3. 多样本学习(few shot):模拟《两只老虎》、《花园种花》两首儿歌写一首小小鱼儿歌——家里一座大草原,马儿你随便吃

学习类型

任务描述示例

马儿吃草的多少

零样本学习 (Zero shot)

写一首关于爱情的诗歌(这个任务既明确又泛泛)

既要马儿跑,还不让马儿吃草

单样本学习 (One shot)

请告诉我有关狗的一些信息(只提供了一个单一的信息点)

既要马儿跑,还不让马儿多吃草

多样本学习 (Few shot)

模拟《两只老虎》、《花园种花》两首儿歌写一首小小鱼儿歌(提供了多个参照物)

家里一座大草原,马儿你随便吃

分块

如果ChatGPT想输出数页的内容,OpenAI的服务器很快就会变得不堪重负。为了处理更大的输出,您需要有策略地制作提示。

更有效的方法是将较大的内容分成较小的部分,并使用ChatGPT分块地逐个处理每个部分

  1. 先给一个XX的概要
  2. 细化各个部分内容

格式化输出

格式化框架

我将请求 ChatGPT 帮我写一个故事,但我不仅提供背景,而是建立一个框架,让 ChatGPT 填充其余部分。 当 [名字] [副词] [描述时], [不可预料的事件] 发生了。[角色朋友的名字] [说的话]。[主要角色的反应,朋友不高兴]

文本到模板

【主题:简要概述所提供的产品或服务】 【亲切关心受信人并建立联系的开场白】 【介绍产品或服务及其优点。突出其独特特性,解决收件人的问题或满足他们的需求】 【解释产品或服务的工作方式,以及它的有效性。使用事实、统计数据或证明函来建立可靠性】 【提供要求招聘者采取行动的呼吁。提供满意度保证或免费试用以增加购买的可能性】 【感谢收件人考虑产品或服务,并表达对结果的信心】 【鼓励回复并表示赞赏的结束语】 诚挚问候, [您的姓名或公司名称]

串联提示

将问题分解为更小、更容易处理的步骤,并逐步完成每个步骤以获得解决方案。

编写具有良好SEO性能的博客文章的10步链式提示的示例:
  1. ChatGPT,请提供与[主题]相关的常见问题列表。
  2. 基于提供的问题列表,让我们生成与[主题]相关的流行关键字和短语列表,专注于高搜索量和低竞争率。
  3. 从常见问题和关键字的列表中,请选择最相关的内容,并针对[主题]创建一个引人注目的、有利于SEO的博客文章标题和副标题,包括主要关键字。

长度限制

在自然语言处理(NLP)中,一个token是一个具有特定含义的单位,可以是单个字符、音节或单词。

  1. 在英语中,1个token大约等于0.7个单词。最大长度参数设置为200,则AI生成的响应文本不会超过约140个英语单词。
  2. 在其他语言中,每个单词的token数可能会高得多。
  3. davinci-003模型,您可以将其设置为最多4000个token。
  4. 目前GPT-4使用的消息数限制是每4小时100条。
  5. GPT-3.5的2,000个token到令人惊叹的32,000个token。这种显著的提高让ChatGPT能够更好地理解复杂的文本,并有可能彻底改变我们处理问题解决、沟通等方面的方式。

工具

  1. ChatGPT Writer(这是一个免费的扩展程序)
  2. Copy.ai:更好、更快地写作
  3. Replier.ai:帮助企业响应客户评论。
  4. eDiffi:文生图生成模型