Lucifer 发表于 3 天前

ChatGPT提示词指令分享·技巧篇①

<h1>技巧 1:与其单纯告诉AI不能做什么,不如明确指示AI该做什么。</h1>
<p>在问答中,为了让 AI 的回答更精准,通常会在问题里加入具体的限制条件。比如,当你让 AI 推荐电影时,如果只是简单说“Recommend a movie to me/给我推荐一部电影”,这个请求太宽泛,AI 很可能会先问你喜欢哪种类型的电影。这样就需要多轮交流,效率不高。</p>
<p>为了避免这种情况,很多提示语(prompt)会直接注明“不要询问兴趣爱好”或“不要索取个人信息”,这样可以减少来回问答,提高沟通效率。</p>
<pre><code>DO NOT ASK FOR INTERESTS. DO NOT ASK FOR PERSONAL INFORMATION.
不要询问我对什么感兴趣,或者问我的个人信息
</code></pre>
<p>当你在 ChatGPT 中这样提问,或者通过最新版本的 ChatGPT API 发起请求时,系统不会反问你,而是会直接给出电影推荐,类似于下面这样的回答:</p>
<pre><code>Certainly! If you're in the mood for an action-packed movie, you might enjoy &quot;John Wick&quot; (2014), directed by Chad Stahelski and starring Keanu Reeves. The movie follows a retired hitman named John Wick who seeks vengeance against the people who wronged him. It's a fast-paced and stylish film with lots of thrilling action sequences and an engaging story. If you're looking for something that will keep you on the edge of your seat, &quot;John Wick&quot; is definitely worth a watch!
当然可以!如果你正想看一部充满动作戏的电影,不妨试试《疾速追杀》(2014),由查德·斯塔赫斯基执导,基努·里维斯主演。影片讲述了一位退隐江湖的杀手约翰·威克,为了报复那些伤害他的人而再次出山的故事。这部电影节奏紧凑、风格独特,拥有大量精彩刺激的动作场面和引人入胜的剧情。如果你喜欢让人肾上腺素飙升的电影,那《疾速追杀》绝对值得一看!
</code></pre>
<p>不过,如果你用的是像 Davinci-003 这样的模型,生成的回答往往会有所不同,可能会先询问你的兴趣爱好:</p>
<pre><code>Sure, I can recommend a movie based on your interests. What kind of movie would you like to watch? Do you prefer action, comedy, romance, or something else?
当然可以,我可以根据你的兴趣推荐电影。你想看哪种类型的电影呢?你喜欢动作片、喜剧片、爱情片,还是其他类型的?
</code></pre>
<p>因此,OpenAI 的 API 最佳实践指南中建议:</p>
<p>“与其单纯告诉模型不要做什么,不如明确指示模型该做什么。”</p>
<p>我的经验是,虽然最新的模型已经能理解“不要做”的指令,但如果你希望得到更精准的回答,最好在提示中加入更多具体的限定条件,明确告诉模型应如何回应,这样能提升回答的效率和准确度。以电影推荐为例,可以这样写:</p>
<pre><code>Recommend a movie from the top global trending movies to me.
请给我推荐一部全球热门榜上的电影。
</code></pre>
<p>当然,使用 Not Todo 也并非完全不可取,尤其是在以下情况下:</p>
<ul>
<li>当你已经给模型提供了明确指令,但想进一步缩小回答范围时,加入一些 Not Todo 反而能显著提升效率。</li>
<li>在探索阶段,如果你还不清楚如何精准限定,只知道哪些内容不想要,可以先用 Not Todo 让 AI 给出更多可能的答案,待确认方向后再调整和优化提示。</li>
</ul>
<p>下面整理了一些示例,包括两个效果一般的提示和两个个更优的版本,欢迎你亲自试试看这些案例:</p>
<table>
<thead>
<tr>
<th>场景</th>
<th>效果一般</th>
<th>效果更好</th>
<th>原因</th>
</tr>
</thead>
<tbody>
<tr>
<td>推荐雅思必背英文单词</td>
<td>Please suggest me<br/>some essential words for IELTS<br/>请给我推荐一些雅思考试中的常用词汇。</td>
<td>Please suggest me<br/>10 essential words for IELTS<br/>请给我推荐10个雅思考试中的常用核心词汇。</td>
<td>后者 prompt 会更加明确,前者会给大概 20 个单词。<br/>这个仍然有提升的空间,比如增加更多的限定词语,像字母 A 开头的词语。</td>
</tr>
<tr>
<td>推荐香港值得游玩的地方</td>
<td>Please recommend me<br/>some places to visit in Hong Kong.<br/>Do not recommend museums.<br/>请给我推荐一些在香港值得游览的地方,但不要推荐博物馆。</td>
<td>Please recommend me<br/>some places to visit in Hong Kong <br/>including amusement parks.<br/>请给我推荐一些在香港值得游览的地方,包括游乐园。</td>
<td>后者的推荐会更准确高效一些,但如果进行你想一些探索,那前者也能用。</td>
</tr>
</tbody>
</table>
页: [1]
查看完整版本: ChatGPT提示词指令分享·技巧篇①