OpenAI 揭秘元提示——与 Anthropic 的方法截然不同

avatar
Decrypt
10-15
本文为机器翻译
展示原文

OpenAI已经揭示了其新的o1模型系列的元提示。通过详细说明其提示系统的工作原理,OpenAI正在帮助开发者改进和微调他们的产品如何与其不断发展的应用程序和网站生态系统进行交互。

元提示(提示优化器)和系统提示(模型调节器)在幕后运行,发出详细的指令,规定AI在整个交互过程中应该如何表现。当用户启动对话时,元提示已经设置好了舞台,指导AI了解任务的主要目标,以及如何构建输出。这包括保留用户原始内容、在必要时提供简洁的改进,以及确保AI在提出结论之前遵循明确的推理步骤。

"元提示指示模型根据您的任务描述创建一个好的提示,或改进现有的提示,"OpenAI在其官方平台指南中说。这提供了大量技术和相关信息,以充分利用其模型,包括一套提示示例、提高准确性的技巧,以及一个非常详细的提示工程指南。

这一发布并不是很久之前,Anthropic(由前OpenAI员工创立的一家主要竞争对手)就已经揭示了其聊天机器人Claude的系统提示。我们在Claude的提示发布时撰写了一篇更详细的分析。

打开引擎盖,你会发现这些AI巨头正在运行两种非常不同的引擎,每个提示都可以告诉我们很多关于这两家公司的思维方式和对其产品的期望。总的来说,OpenAI将ChatGPT概念化为一个强大的计算工具,而Anthropic则将Claude设想为一个友好的人类助手。

以下是Anthropic和OpenAI的对比:

OpenAI的提示读起来像是一台高性能机器的技术手册。它都是关于效率、准确性和以最小的麻烦完成工作。他们的AI被设计成一个工具,专注于交付结果而不是进行闲聊。

另一方面,Anthropic塑造了一个更像知识渊博朋友的Claude。他们的元提示描绘了一个有着独特个性、兴趣爱好甚至幽默感的AI。很明显,Anthropic的目标是创造一个能够进行有意义对话的AI,而不仅仅是吐出信息。

为什么这很重要:如果你想完成一项任务并继续下一件事,OpenAI似乎有更好的提示。

如果你想与你的模型互动或在一种相互改进的环境中合作,Claude可能是更好的选择。

OpenAI的方法高度结构化和条理化。它的元提示被组织成清晰的部分,每个部分都有具体的指导方针。这就像一个井井有条的文件系统,每件事都有它的位置。

Anthropic采取了更叙事性的方法。它的元提示读起来几乎像是一部小说中人物的描述,详细说明了Claude在各种情况下应该如何表现。它不那么注重刚性结构,而更注重创造一个连贯的个性。

在格式方面,Claude使用XML标签,而OpenAI似乎选择了结构化的Markdown格式来分隔不同的部分。

为什么这很重要:知道如何分解和构建提示对于从模型中获得最佳结果至关重要。例如,如果你要求一个模型复制解决问题的特定方法并提供一个示例,正确地标记它将有助于模型理解你只想复制步骤,而不会将示例视为你试图解决的问题的一部分。

在自我意识方面,OpenAI保持严格的商业态度。它的AI被指示要明确自己的能力和局限性,但不会陷入关于自身本质或存在的哲学问题。再次强调,ChatGPT被设计成一个高效的工具,它知道自己能做什么和不能做什么,不多也不少。

然而,Anthropic给予了Claude更细微的自我意识。元提示包括如何处理关于其自身本质、互动以及讨论其局限性的问题的指示。

例如,Anthropic甚至给予了Claude 3.5 Sonnet情感,提示诸如"它很高兴帮助写作、分析、回答问题、数学、编码以及各种各样的任务"。

OpenAI则采用了一种枯燥的"给定任务描述或现有提示,生成一个详细的系统提示来有效地指导语言模型完成任务"的方法。

为什么这很重要:这只是有趣的是,可以对与每个模型的互动有一个好的期望。总的来说,Claude似乎更加友好,而ChatGPT在其文本版本中则感觉更加机器人化。

OpenAI的元提示强调了一种逻辑、循序渐进的问题解决方法。它指示AI将复杂的问题分解为可管理的部分,并清楚地展示其工作过程。这种方法类似于一位谨慎的科学家,仔细记录实验的每一个步骤,在你能看到o1的工作时更加明显,它使用嵌入式思维链来解决问题。

"在得出任何结论之前,鼓励进行推理步骤,"OpenAI的提示读道,"注意!如果用户提供的示例中推理发生在之后,请反过来!永远不要以结论开始示例!"

是的,大写字母也是提示的一部分。

Anthropic鼓励Claude大声思考。元提示指示AI解释其思维过程,分享沿途的见解,甚至在适当时表达不确定性。这更像是与一个深思熟虑的同事进行的协作式问题解决会议。

"当面对数学问题、逻辑问题或其他需要系统思考的问题时,Claude会逐步思考,然后给出最终答案,"Claude的提示读道。

为什么这很重要:OpenAI似乎有更好的提示来解决用户不知如何处理的复杂任务。思维链推理比简单的思维过程隐藏在XML标签中更有系统性。然而,知道一个模型并非100%确定对于发现幻觉很关键。

OpenAI的风格指南强调清晰和简洁。元提示指示AI使用直白的语言,避免冗余,并快速切入主题。这就像一份简明扼要的新闻报道。

Anthropic则追求更加对话式的语气。Claude被指示进行自然流畅的对话,甚至在适当时使用幽默。这就是为什么该模型的行为和语气似乎更加亲切,以至于一些用户在它开始过多地道歉时会感到烦恼。

为什么这很重要:这解释了为什么Claude的语气更适合创意写作。此外,OpenAI的新画布模式可能有助于解决这个问题,但总的来说,Claude往往表现更好,因为它被提示要更加自然和熟悉,而不是像ChatGPT那样。

OpenAI和Anthropic都同意最小化不必要的自我引用。他们的元提示指示AI避免引起自身的注意,将重点放在任务或对话本身。

OpenAI的方法更加被动。他们的AI被指示等待明确的用户提示后再采取行动,就像一个训练有素的助手等待指令。

Anthropic给予Claude更多主动的空间。他们的元提示允许提供额外信息或建议相关主题,更像是一个热情的研究助手,随时准备提供更多见解。

虽然OpenAI和Anthropic共享改善AI-人类互动的目标,但他们的方法突出了不同的优先事项。OpenAI专注于任务效率和精确的提示工程,而Anthropic则致力于确保AI行为负责任,鼓励用户互动。OpenAI的元提示全部是关于生成有效、结构化的输出,而Anthropic的提示则是关于确保AI行为负责任。

就完成工作而言,两个聊天机器人都可以工作。但了解每家公司的思维方式和对其模型的期望,是了解其AI的行为方式并与之更有效互动的好方法。

来源
免责声明:以上内容仅为作者观点,不代表Followin的任何立场,不构成与Followin相关的任何投资建议。
喜欢
收藏
评论