ChatGPT学习笔记1
目录
前言
今天是我参加知识星球打卡的第七天了,感觉还是同时发来做自己的博客吧,说不定还能提高一点知名度?或者以后面试的时候能用上?
于是我看起了不知道哪个大佬整理的“openai官方《提示词工程课》超详细中文笔记”,首先就从《提示指南》看起吧。
笔记原出处
《原则一:明确具体的指令》
《技巧1:使用区分符》
- 这个我看了一下,感觉我都已经内化这个技巧了,就是把每项内容区分开来,分别指明,避免产生语义歧义的情况,就比如“我谁都打不过”,到底是“谁都打不过我”,还是“谁都打得过我”?就是避免这种情况的发生。
《技巧2:结构化输出》
- 在这个笔记中,有说到结构化输出的好处是“我们可以在Python中将其读入字典或列表中。”,这个好处对于程序员或者企业来说是很有用的,但对于个人而言,我感觉用处不大,所以看一下,然后粗略带过就好了。顺带一提,我应该也已经会这个技巧了的。
《技巧3:条件是否满足》
- 哎,总算看见了一个我不会但却用得上的技巧了。
- 这个技巧的话,顾名思义,就是给AI提问的同时设定一个条件,然后满足条件的时候做什么,不满足的时候又做什么。
- 笔记中用到的例子是在一段文章中查找有没有出现过xxxx的内容,我感觉用处应该不止这点。
- 就比如我昨天失败了的傲娇美少女人设prompt,我可以让AI成为我的甲方或者伙伴,每次我来提出傲娇美少女的prompt时,都先由他判断一番这个prompt是否完善,还缺什么内容,应该怎么补上...
- 虽然最后还是得由我来主导,不过他已经可以为我提供很多思路了,而不是要我只能去“借鉴”别人的prompt,如果没有类似的话,那直接芜湖玩完。
《技巧4:少样本提示》
- 这个技巧其实大伙应该都会了,毕竟传播比较广,所以我这里就单纯把笔记内容粘贴过来了。
- 【这个原则的最后一个策略是 few-shot prompting。这种方法是在让模型执行实际任务之前,提供已经成功执行所需任务的示例。在提示中,我们告诉模型其任务是以一致的风格回答问题,然后提供了一个孩子和祖父母之间的对话作为示例。孩子说,"教我如何耐心等待",祖父母用类比来回答。因为我们告诉模型要以一致的风格回答问题,所以当我们下一个要求"教我关于韧性”的时候,由于模型已经有了这个 few-shot 的示例,它会以类似的方式回答这个问题,比如“韧性就像一棵能够随着风摇曳却从不折断的树”,等等。】
- PS:我加的【】其实就是“技巧1”。
《原则二:给模型思考时间》
哦豁,这个原则我完全不知道,是时候进行学习了。
《技巧1:给定步骤来补全》
- 啧,说着很高大上,实际上其实还是我们很早就用着的了。
- 其实就是AI写作那一套,给AI设定好一个框架,然后让AI在这个框架里进行创作。
- 这样说起来,带着镣铐跳舞好像反而更适合AI,毕竟人有想法,AI可没有,如果没有命令,那它始终还是机器。
- 下面这是笔记中,这个技巧的举例
《技巧2:让模型先梳理再给结论》
- 哎这个不错,关于这个技巧的话,笔记举例用到的内容很多,让我想想要怎么总结才好...
- 这个技巧的关键在于,要像对人一样对AI,让AI先进行思考然后再得出结论。
- 不太好,这个不太好我来举例,毕竟没有实践过,不好写进打卡里,误导了其他人事小,误导了我自己那可遭老罪了~
- 所以还是明天实践过了再总结一遍吧。
结语
今天就这么多吧,大概就是预习一遍笔记的内容,然后明天正式学习(实践),接着再次做成笔记,这个好像就是我常用的学习方法了呢(笑