查看原文
其他

使用 ChatGPT 的十级 Prompt 能力水平,看看你在哪个等级?

重装光年 重装光年 2023-04-19


以下使用 ChatGPT 3.5 Turbo 为基准。


难度0

在 ChatGPT 或者其他聊天窗口里随便聊天,查询信息,考验和评价聊天机器人能力水平。


难度1

使用和文本有关的能力,进行扩写、缩写、重写、归纳、演绎、续写、翻译等。


难度2

使用 ChatGPT 的语言能力,提升个人语言(中英法日德等主流语言)的使用水平。熟练转换语言文本的口气、态度、情绪、场景等用法。


难度3

有层次地使用文本能力,从概念到维度,从大纲到节点,步步推进,完成从单点概念到系统和框架的探索和了解。了解 ChatGPT 的能力和边界。


难度4

使用 CoT(思维链路)拆解复杂问题,请 ChatGPT 自行解决一个比较复杂的问题,而且稳定输出。


难度5

设置一个具备场景能力的纯 Prompt 角色机器人,稳定完成角色目标,有完善的话题防御机制,对自己的话题、界限、能力有清晰的自我认知和行为表现,可以愉快围绕特定话题聊天。


难度6

请 ChatGPT 教自己编程,在现实编程环境里调试并反馈,逐步实现可用产品。


这一级看似简单,但需要准确陈述自己的需求,链接 ChatGPT 和真实世界,完成特定目标,过程会很繁琐细致。并不简单。


到这一级,已经完成所有初阶能力。从现在开始,下面的能力都要求有一定编程能力。同时也是迈向真实世界解决日常实际问题的开始。


难度7

将 Prompt 角色机器人接入本地程序,完成一些 ChatGPT 并不擅长的基本工作,比如:计算、数数,处理时间等。


难度8

将 ChatGPT 整合进现有程序,稳定简化之前需要复杂编程才能解决的问题。例如:

- 自动扩写较短的绘画题词(比如补充/替换绘画细节)

- 自动对输入做语义分析,然后转接不同处理器(Agent)

- 对文本进行分析处理,递交给下一步程序所需要的指定格式或结果。


虽然说起来简单,结合具体场景和目标时,需要应对很多工程需求。比如 Prompt 需要考虑注意力(Attention)、格式(Format)、稳定性(Stability)、灵活性(Flexibility)、准确性(Accuracy)、语义(Semantics)等…所有问题。有时候在同一个 Prompt 里很难同时满足多个需求,而 Prompt 的堆砌和变化也会则会整体影响其他表现。


难度9

分步骤、分阶段处理业务逻辑。

这一阶段是对上一个阶段的拆分,在 Prompt 上可能更简单。在单步骤里有效处理单一问题,提高稳定性和效率,但需要衔接的一个串行或并行任务。

完成这一步相当于写完一个简单版本的 GPT index 或 LangChain,足以应对大部份需要 ChatGPT 的各类编程任务,开始真正面对实用场景。

然而新的问题随之而来,串行?并行?储存怎么办?连续会话怎么办?深度会话怎么办?你将考虑 LangChain 考虑过的所有问题,有些是它已经解决的,但很多是有待解决。


到这个阶段,你已经可以开发实用产品。现在你遇到的大部分问题都不再是 ChatGPT 或者 Prompt 的问题,而是真实世界的其他能力问题。


难度10

如果你很有耐心地看到这里,我首先要表示祝贺。因为 GPT4 基本可以解决上面提到的大部分 Prompt 问题,而且表现更强、、输出稳定、逻辑清晰、长度大幅缩短。


换句话说,等到 GPT4 正式推出 Turbo 版本,并且费用继续降十倍,你到目前为止所有 Prompt 能力,到此为止归零。不包括你在这个过程里学到的知识、语言、编程能力。


一时之间,我不知道该躺在地上,还是该躺在键盘上,用脸写 Prompt。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存