吴恩达老师《ChatGPT提示工程》课程笔记

原创
📘
春哥
2023-05-06 10:02:55
4634
摘要:近期学习了一部分吴恩达老师推出的《ChatGPT提示工程》视频课程,做了一些笔记,跟大家分享下。
近期学习了一部分吴恩达老师推出的《ChatGPT提示工程》视频课程,做了一些笔记,跟大家分享下。

吴恩达和LZA美女推的课程现在已经有中文版本的了,大家可以在网上搜索查看下。我看得还是英文版本的,还没有看完,主要看得是如何精确地给GPT精确的提词。里面讲到了四个技巧:


一、使用定界符来告诉GPT要处理的文本内容。

定界符可以是任何符合,但应当避免在正常的文本中出现。比如可以使用"""或者```这样的符号。也可以使用类似XML里面的标签的方式,比如<tag>文本</tag>这种的方式。

举例:

你将得到使用【】包含起来的文本,请总结文中讲述的特点,请用列表返回。【禅道由禅道软件(青岛)有限公司开发,国产开源项目管理软件。它集产品管理、项目管理、质量管理文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道管理思想注重实效,功能完备丰富,操作简洁高效,界面美观大方,搜索功能强大,统计报表丰富多样,软件架构合理,扩展灵活,有完善的API可以调用。禅道,专注研发项目管理!】


返回的结果(截图):

二、告诉GPT使用结构化的数据进行返回

可以告诉GPT使用JSOn或者XML格式返回,这样更方便后续的处理。

举例:

请推荐三本关于极限编程方面的书,请返回json格式,字段如下:
id,title,author,publisher,price 

返回的结果(截图):

三、对输入的内容进行判断

可以引导GPT对输入的内容进行条件判断。这个地方我尝试了很多次中文的提示,发现效果并不是很好,还是用英语提示会更好一些。

You will be provided with text delimited by """, please judge which role the text is decripting, if the role is project manager, please rewrite the text as the flowing format:
步骤1:
步骤2:
步骤3:

If the role is a tester, please rewrite the text as the flowing format:
职责1:
职责2:
职责3:

"""项目经理每天第一个工作就是打开禅道,找到自己负责的项目,检查任务的状态,检查燃尽图的走势。然后组织大家召开站立会议,提醒大家及时更新任务。"""


返回的结果(截图):


You will be provided with text delimited by """, please judge which role the text is decripting, if the role is project manager, please rewrite the text as the flowing format:
步骤1:
步骤2:
步骤3:

If the role is a tester, please rewrite the text as the flowing format:
职责1:
职责2:
职责3:

"""测试人员每天第一个工作就是打开禅道,找到自己负责的产品,检查提交bug的修复情况,检查自己所负责的测试的版本用例的执行情况,跟开发人员进行沟通,提交bug到禅道中。"""

返回的结果(截图):

四、使用Few-shot少量样本来提示

可以给GPT提供少量的样本告诉GPT该如何行为。给出成功的例子引导GPT来执行后续的任务。
举例:

下面是模拟了一个初级项目经理和一位敏捷教练之间的对话,请保持这种对话方式回答问题:
<PM>:我应当如何召开站立会议会议呢?
<Coach>:每天固定的时间召开.每个人回答自己昨天的工作.今天的计划以及遇到的问题。不要超过15分钟。
<PM>:我应当如何开回顾会议呢?


返回的结果(截图):


总结:

我们在和GPT交互的时候,完全可以用编程的方式来跟它进行交互。

就目前效果来看,GPT对中文自然语言的理解效果稍差一些。

GPT的提示语需要耐心的调试迭代。


Q: 吴恩达的《ChatGPT提示工程》课程主要内容是什么?

A: 课程主要讲解如何精确地给GPT提词,包括使用定界符、结构化数据返回、内容判断和少量样本提示等技巧。


Q: 课程中提到的定界符有什么作用?

A: 定界符用于明确告诉GPT要处理的文本内容,以避免混淆,通常使用不常出现在文本中的符号。


Q: 吴恩达的课程是否有中文版本?

A: 是的,吴恩达的课程已经有中文版本,可以在网上找到。

  • GPT.png
评论列表
🐐
考研的长颈鹿2025-12-06 11:18:25回复
课程技巧实用,就是调试中文难。

推荐阅读

如何用复用省下数十亿研发成本?IPD的CBB重用开发策略

CBB这种模式的本质,是把一次性开发变成多次复用,降低研发成本。
💍
IPD
2025-11-05

大模型做从0到1的事,人做从1到N的事

再继续聊大模型在软件研发领域的应用。我发现有一个比较好玩的现象,就是让大模型从0到1做事很容易,但后面让它继续从1到N就比较难。而咱们碳基人类恰恰相反,做事情开头是难的,但开完头之后从1到N是容易的。 比如做个软件,从0开始的话,需要调研需求、整理产品结构、做技术选型、做架构设计、确定排期。然后产品、开发、测试忙忙活活搞一阵子,迭代几次,才有可能搞个M...
💍
春哥
03-06

入门必看!IPD(集成产品开发)模式下,这些团队都要干啥?团队分工指南来了!

集成组合管理团队(IPMT)、产品研发团队(PDT)、技术研发团队(TDT)在各自组建的过程中,需要注意的问题都有哪些?
💍
禅道
2024-04-12

关于CMMI认证,这篇文章讲透了!

一文讲透CMMI,建议收藏!
🌻
禅道
2025-06-11
返回顶部
客服头像
魏中显
高级客户经理
客服微信
18561939726
1746749398
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET