《人人都是提示词工程师》读后感
我从面包板社区收到了《人人都是提示词工程师》这本书,这是一本有关于如何对AI进行有效的提问的书,在AI时代,ChatGPT对人类影响巨大,各行各业都出现了巨大的变化,如何利用好AI成了人们考虑的问题。我们利用AI完成某项事务的时候,需要给予AI准确的指令,或者说是提示词,这往往是个难点,因为人们很难通过自然语言的描述,给予AI准确的提示,这本书就是在解决这样一个问题。
本书首先是介绍了提示工程以及提示工程的工作流程,第二章则是介绍了基础的提示工程是如何操作的。其实基础的提示工程应该是所有人都会的,因为这就是我们正常情况下询问AI时候的场景,例如:"帮我写一封道歉信",“把这段C语言代码转换成Python代码”。这正是我们日常与AI交流时的对话,简单粗暴没有任何技巧,这种提示,应对一些简单的问题可能仍然显得游刃有余,但是应对复杂的问题,就会出现很多结果上的偏差。
本书的第三章,介绍了进阶的提示工程,我们通过一些技巧性的提问,能够让AI更容易的理解我们问题中的重点,这里提供了三种方式:
1. 零样本提示。是指通过在输入文本中添加一些关键词或短语,使模型能够在未见过该类型任务的情况下,理解并正确的处理该任务。例如:
2. 少样本提示。是指通过给予AI少量的样本提示,让AI正确处理任务,相较于零样本提示,会更加精确。例如:
3. 思维链提示。指的是通过一个有着推理过程模型,教会AI某种思考方式,让AI依据这种推理方式来完成加下来的任务。例如:
如果直接询问ChatGPT,很明显结果是错误的,因为它没有逻辑思维能力,那么提示后,就可以得到正确的答案,如下:
本书的第四章是关于自然语言的处理。主要讲解的是如何让AI看懂你说的话,这里介绍的十分详细的和全面,从基础的分词逐渐讲到模型的训练。看完这一章后,可以对AI的运作原理有一个简单的了解,有助于更好的使用AI。
本书的后几章则是提供了一些应用案例,案例包含了各个方面的应用,如代码、画图等等。对于我而言,我更关注的是AI写代码的能力,因为我的工作就是一名程序员,本书提供了优秀的案例,让我对于AI写代码的能力有了更多的认识,对我的工作起到了极大的帮助。举一个简单的例子,在实际工作中,我会经常接手别人的代码,这些代码未必有注释,所及经常存在看不懂的情况,AI则可以帮我解读这些代码,例如:
总的来说《人人都是提示词工程师》是一本十分优秀的读物,非常值得一读,作者是AI领域的专家,他把他丰富的经验都传授在了这本书里,读完之后,一定会让你对AI有新的认知,使用起来更加得心应手。