掌握这个【公式】,成为 ChatGPT 提问高手
在人工智能大行其道的时代,与大语言模型进行有效沟通的能力变得越来越重要。你可能发现有些 ChatGPT 的回答只是泛泛而谈,而有些则深入而透彻。其实它回答的质量很大程度上取决你的指令。精心设计一个深思熟虑、结构良好的指令将大大提升 ChatGPT 输出的质量。 本文将高质量的指令总结成一个公式:理想的指令 = 任务 + 背景 + 范例 + 角色 + 格式 + 语气。虽然这公式里的六个元素都很有价值,但它们的重要性时有层次的,且听我娓娓道来。 任务 (Task) 要让 ChatGPT 成为我们的助手,首先要给它指定一个明确的任务。指定任务是这个万能公式的核心,它像一个指南针,引导 ChatGPT 朝着既定目标前进。指定一个清晰而明确的任务,可以让 ChatGPT 从庞大的知识库中调取最相关的知识,生成高质量的响应。 下面是一些给 ChatGPT 指定任务的建议: 任务背景 (Context) 提供相关的任务背景对于写一个有效的指令至关重要。之所以如此,因为以下原因: 如果不提供背景信息,ChatGPT 甚至都无法完成某些任务。例如我在之前的文章中,让 ChatGPT 为我生成 Midjourney 的指令。可是 ChatGPT 的训练数据在2021年9月之前,它甚至都不知道 Midjourney 是什么。我只有在指令中告诉它 Midjourney 是什么,如何写指令等等,才把它训练成一个 Midjourney 指令生成器。 在提供上下文时,你可以回答这样一些问题: 回答了这些问题,你可以将任务背景纳入 ChatGPT 指令,例如: 作为一名正在撰写机器学习课程研究论文的计算机科学专业的学生,我拥有神经网络的基础知识和一些 Python 编程的经验。我需要总结监督式、无监督式和强化学习算法之间的主要区别。请用三个简短的段落对每种方法进行概述。 范例…