目录
- 1. How to use ChatGPT
- 1.1. 黄金提示
- 1.2. 保持你与聊天机器人的对话线程
- 2. 只有百分之一的人才知道的 ChatGPT 写作技巧
- 2.1. 了解你的需要和要求
- 2.2. 把 AI 当成数字实习生
- 2.3. 创造约束, 避免假设
- 2.4. 主要结论
1. How to use ChatGPT
几个月前, 我的同事凯德 · 梅茨和凯文 · 罗斯解释了人工智能的内在原理, 包括 OpenAI 的 ChatGPT、微软的必应和谷歌的 Bard 等聊天机器人。这一次我们带来了一个新的使命: 帮助你学会如何充分利用人工智能。
各行各业的人——学生、程序员、艺术家和会计师——都在试验如何使用人工智能工具。雇主们发布招聘信息寻找善于使用它们的人。如果你还没有使用人工智能来简化和改善你的工作和个人生活的话, 你将很快有机会这样做。
作为时报的个人科技专栏作家, 我会帮助你了解如何安全、负责任地使用这些工具来改善你生活的许多方面。
我将在今天的时事通讯中讨论两种通用做法, 它们在许多情况下都很有用。
新闻简报: 欢迎订阅新闻简报, 包括每周四的 “海外华人札记” 专栏, 获取全球重大资讯, 了解美国华人社区热点话题。
然后, 在接下来的几周里, 我会针对生活的不同方面提供更具体的建议, 包括育儿和家庭生活、工作、安排个人生活、学习 / 教育、创意和购物。
先列出一些常识性警告:
- 如果你担心隐私, 不要输入你的姓名和工作地点等个人详细信息。科技公司说你的数据被用于训练他们的系统, 这意味着其他人可能会看到你的信息。
- 不要共享机密数据。你的雇主对于使用人工智能可能制定了具体指南或限制, 但一般来说, 输入商业秘密或敏感信息是一个非常糟糕的主意。
- 幻觉: 聊天机器人以一种称为 大型语言模型 (LLM) 的技术为基础, 该技术通过分析从互联网上挑选的大量数字文本来获得能力。网络上的很多信息都是错误的, 聊天机器人可能会重复这些错误信息。它们努力从庞大的训练数据中预测规律, 但有时, 它们可能会 胡编乱造。
1.1. 黄金提示
ChatGPT、必应和 Bard 是最流行的人工智能聊天机器人。(使用 ChatGPT 需要创建一个 OpenAI 帐户, 要使用最高级的版本需要订阅。使用必应需要微软的 Edge 网络浏览器。使用 Bard 需要一个 Google 帐户。)
尽管它们看起来简单易用——在框中输入内容就能获得答案! ——以错误的方式提问会产生笼统的、无用的, 有时甚至是完全错误的回答。
事实证明, 输入准确的用词和表达以生成最有用的答案是一门学问。我称这些为黄金提示。
那些充分利用聊天机器人的人一直在使用以下策略:
- “假装你是。”
用这几个神奇的字作为提示的开头将指示机器人模仿专家。例如, 输入 “假装你是 SAT 的辅导师” 或 “假装你是私人教练” 将引导机器人围绕这些职业的人建模。
这些提示为人工智能生成回应提供了额外的背景信息。人工智能实际上并不理解成为辅导师或私人教练意味着什么。但这样的提示是在帮助人工智能在其训练数据中调用特定的统计模式。
缺乏引导的弱提示返回的结果不太有帮助。如果你只是输入 “这周我应该吃什么?” 聊天机器人会列出一份泛泛的均衡膳食清单, 例如晚餐吃炒火鸡, 配五颜六色的蔬菜(对我来说, 这听起来很鸡肋)。
- “告诉我你还需要什么信息。”
要获得更加个性化的结果——例如, 针对你的具体体型或身体状况的健康建议——你可以邀请机器人来问你更多信息。
在私人教练的例子中, 提示可以是: “假装你是我的私人教练。为我制定每周锻炼方案和膳食计划。告诉我你还需要什么信息。” 然后, 机器人可能会询问你的年龄、身高、体重、忌口和健康目标, 为你量身定制为期一周的膳食计划和健身计划。
如果你在第一次尝试时没有得到好的回答, 不要马上放弃。更好的做法是——用宾夕法尼亚大学沃顿商学院教授伊桑 · 莫里克的话说——对待机器人就像对待一个人类实习生那样: “当它犯错时, 指出错误并要求它做得更好。” 对它宽容有耐心, 你可能会得到更好的结果。
1.2. 保持你与聊天机器人的对话线程
在对输入提示游刃有余之后, 你可以让你的聊天机器人随着时间的推移变得更有帮助。这里的关键是避免将你的聊天机器人当成网络搜索, 并且每次都从一个新的指示开始。相反, 保留多个对话线程开放, 并随着时间的推移在这些线程上增加对话。
这种策略在用 ChatGPT 时是最简单的。必应要求你定期重置你的对话, 而在 Bard 里, 在对话线程之间跳转没有那么容易。
澳大利亚悉尼企业家娜塔莉 · 乔帕塞特就如何使用人工智能为公司提供咨询, 她将 ChatGPT 当作商业教练和行政助理。对于每一个角色, 她都有单独的一个对话。
在商业教练对话线程上, 她分享了有关她的专业背景、公司的目标和问题的见解。在行政助理对话线程上, 她分享日程安排信息, 比如她要会见的客户。
乔帕塞特说: “它会妥善地积累并训练, 所以当我稍后问它一个问题时, 它会在正确的上下文中给出接近我正在寻找的答案。”
她额外分享了一个黄金提示, 并已经利用它将她的助手训练得更加有帮助: 使用框架。她最近读了一本关于创业的书《发条》。当她要求作为商业教练的 ChatGPT 使用《发条》里的框架提供建议时, 她开心地看到它可以将书中的原理整合到她扩展公司的行动计划中。
2. 只有百分之一的人才知道的 ChatGPT 写作技巧
随意的提示只能产出糟糕的输出, 要想让 ChatGPT 输出高质量内容, 需要一些技巧。原文: Stop doing this on ChatGPT and get ahead of the 99% of its users
如果你尝试过用 ChatGPT 写作, 也许会对 AI 生成的内容感到沮丧, 也许认为 ChatGPT 的输出非常糟糕, 达不到期望。
然而, 事实是, 想要 ChatGPT 这样的人工智能写作工具产生高质量输出, 很大程度上取决于提示的质量。
通过调教 ChatGPT, 甚至可以免费获得一个个人写作助理!
是时候学习如何打造强大的提示, 从而充分利用这项尖端技术。
让我们一起来探索提示的艺术!👇🏻
问题通常不在 AI 本身, 而在于所提供的输入具有局限性和模糊性。
不要指望用 AI 代替思考, 而是应该自己思考并指导 AI 执行需要的任务。
得到的结果不够好?
这意味着提供给 ChatGPT 的提示写得很差并且很短, 不要指望这样就能出现一些神奇的输出。
简单来说, ChatGPT 并不擅长从零开始创作。如果你只是向 ChatGPT 提供如下提示:
- 为我的账户生成一篇关于人工智能的 LinkedIn 帖子
- 给我写个关于数据科学的推文
- 给我一些关于编程的写作建议
停! 停! 停!
给出这样的提示, ChatGPT 必须做出太多决定, 从而会产生一些糟糕的输出。
永远记住:
糟糕的提示 = 糟糕的结果
那应该怎么做?
有 4 个主要步骤, 我们来逐步分解🚀
2.1. 了解你的需要和要求
要获得某样东西, 首先需要知道想要什么。
对吧?
所以你需要知道想从 AI 那里得到什么, 为什么要, 以及希望 AI 如何实现。清晰的表述将帮助我们构建更好的提示并提高输出质量。
所以首先开始标准化需要从 AI 得到的所有类型的输出。
举几个例子。
- 我正在设法让 Twitter 账户活跃起来, 所以想要发表想法并维持 Twitter 时间线结构。
- 我在 Medium 上很活跃, 所以想获得写文章的灵感, 并生成文章框架。
很好!
从这个练习中, 我意识到需要 4 种不同类型的输出。
- 为 Twitter 写推文的想法。
- Twitter 的时间线结构。
- 在 Medium 上的写作灵感。
- Medium 文章的框架。
以 Twitter 时间线结构为例。
为了进一步了解如何使用 ChatGPT 帮助写作, 推荐阅读下面的文章:)
5 Features to Maximize Your Writing Potential on Medium with ChatGPT
2.2. 把 AI 当成数字实习生
想象一下, 你雇佣了一个实习生, 不会只给他们简单说一下就期望他们一开始就能把每件事都做得很好, 对吧?
假设我想在 Twitter 上发布一个关于使用 Google 云平台的帖子, 仅仅让实习生知道我明天想要一个 GCP 的 Twitter 时间线是没有意义的。
如果你这样做, 也许应该改变方法了, 朋友。
ChatGPT, 或者其他任何 AI 工具, 都是一样的。
始终向 AI 提供详细清单, 解释任务背后的目的, 并澄清可能存在的任何疑问。
这意味着不能像这样说:
嘿, ChatGPT, 给我写一条关于 Google 云平台的 Twitter 帖子。
这样的提示太模糊了。
- 你想要多少条推文?
- 什么写作风格?
- ChatGPT 应该强调哪些子主题?
- 语言风格是亲切的还是专业的?
你让 AI 做了太多决定, 这就是为什么输出将是一团糟。
⚠️总是用 AI 工具来辅助工作, 而不是代替你的工作。
这就引出了下一步……
2.3. 创造约束, 避免假设
这是整个流程的关键。为了获得具体而准确的输出, 请为 AI 提供清晰明确的信息。如果提示过于模糊、宽泛, 不要指望 AI 提供精确的结果。
让 AI 知道你想要什么。
- 良好的上下文 —— 想要什么样的输出?
- 特定主题 —— 用子主题来强调。
- 特定结构 —— 比如有多少条推文、单词……
- 特定的输出格式 —— 用什么写作风格, 什么语气……
- 需要避免的详细清单 ——你不想 AI 提及的事情。
我们来创建自己的 Twitter 时间线生成提示。
- 添加详细上下文情境
我希望 ChatGPT 生成 Twitter 时间线。但是什么是 Twitter 时间线?
首先需要确保 ChatGPT 理解我所说的 Twitter 时间线是什么意思。
这就是为什么任何好的提示都需要从良好的上下文情境开始。
[🧑🏼🏫首先, 让 ChatGPT 知道我将训练它以获得特定的输出]
嘿, ChatGPT, 我将训练你创建 Twitter 时间线。
[🐦然后解释这个特定输出由什么组成的]
Twitter 时间线是一系列推文, 概述和突出某些长文本或特定主题的最重要想法。
- 添加一个特定主题
我想要 ChatGPT 写一个关于某个特定主题的 Twitter 时间线, 是时候进一步解释这个话题了。
在这种情况下, 我希望这个时间线是关于 Google 云平台的免费服务。
[☁️向 ChatGPT 解释主要话题]
Twitter 时间线将讨论 Google 云平台的免费服务。
[⚙️列出我想要明确提及和强调的内容]
我想让你谈谈 Google 的云平台环境, 它的所有服务和对数据科学的作用。但是需要强调, 当使用的服务包含在某些层中时, 所有这些功能都是免费的。要提到谷歌的 big query 和 cloud function, 这是两个最重要的分析服务。
- 添加特定结构
现在该让 ChatGPT 知道输出结构了。这部分可以更通用或更详细, 取决于具体需求。我通常会尽可能详细描述, 以得到一个可以作为开始的好的草稿。
[📝指定想让 ChatGPT 输出的结构]
第一条是简短而简洁的推文, 让人们知道这个帖子是关于什么的。重要的是不要超过 30 个单词, 使用关键标签并说服人们阅读整个帖子。强调该时间线对他们有用。
第二条推文做一个简短介绍, 让读者了解上下文, 理解为什么他们需要阅读这个帖子。让读者保持阅读是很重要的。
接下来的 4、5 条推文, 概述和介绍文章的最重要部分, 应该概括之前解释的主题的主要思想。
最后一条推文, 给出一些结论, 让人们知道为什么值得看这个帖子。
最后在推文里邀请读者转发帖子并关注。
- 特定输出格式
解释要生成的最终输出格式, 通常包括 ChatGPT 应该如何表现以及应该使用什么样的写作风格。
[🔖指定想要的输出格式]
我希望你表现得像一个技术和数据科学作家, 使用自然而吸引人的语言, 使用容易理解的词汇。记住, 把复杂的概念分解成日常词汇。
- 要避免的详细清单
在这种情况下, 如果不希望 ChatGPT 提及某些内容, 请让它知道。在这个例子中, 我不希望它使用复杂的词汇。
[❌总是告诉 ChatGPT 避免使用复杂的语言]
避免使用复杂的词汇。
- 迭代并完善输入
如果 AI 产生的输出不正确, 那可能是因为输入存在问题。不用怕, 多改几次提示。
记住, 即使用自然语言与机器交谈, 也应该看作是在为 AI 编写代码。
提示词写作是个反复的游戏, 不可能第一次就写对。但就像培训员工一样, 前期的时间投资是有价值的。一旦有了一个有效、可靠的提示, 就可以一直用下去。- By Dickie Bush
⚠️重要的是要想到, ChatGPT 不需要思考被要求完成的任何任务。思考是我们的工作, ChatGPT 只负责执行。
因此, 基于刚才创建的提示, ChatGPT 生成了 Twitter 时间线。
可以根据需要重复重新生成响应, 以便获得更好的结果。我总是基于 ChatGPT 的输出作为第一稿, 以此开始并最终创建一个不错的 Twitter 时间线。
最终结果如下所示。
2.4. 主要结论
总而言之, 并不是 AI 不够强大, 问题在于我们与它的互动方式。为了充分利用 ChatGPT 和类似工具, 必须改进方法, 专注于成为指导 AI 执行的思想家。
通过遵循这些提示并负责输入, 你会发现 AI 生成的内容也可以成为内容库中的宝贵资产。
让我们开始创作有效的提示, 释放 AI 写作的全部潜力!
延伸阅读
Supercharge Your Productivity with 8 OpenAI’s ChatGPT Plugins
7 new use cases now that ChatGPT is plugged into the internet
5 AI tools beyond ChatGPT that will blow your mind