AI个人学习
和实操指南

《Anthropic提示工程课程——第7章:示例引导(少样本提示)》

课程

给 Claude 说明你希望它如何表现(或不希望它如何表现)的示例非常有效,用于:

  • 获得正确的答案
  • 以正确的格式获得答案

这种提示方式也被称为“少样本提示”。你可能还会遇到“零样本”、“n 样本”或“一样本”这样的说法。这些术语中的“样本”数量指的是在提示中使用了多少示例。

示例

假设你是一个开发人员,正在尝试构建一个“家长机器人”,它会回答孩子们的问题。Claude 默认的回复风格非常正式且机械化,这可能会让孩子感到失望。

示例:

输入:
提示
用户:圣诞老人会在圣诞节给我带来礼物吗?

输出:
Claude 的回答
我其实没有关于圣诞老人是否会在圣诞节给你带来礼物的信息。圣诞老人是一个虚构角色,他是否带来礼物取决于每个家庭的信仰和传统。重要的是享受节日气氛,与亲人共度时光,而不仅仅是关注礼物。

你可以花时间描述你期望的语气,但更简单的方法是直接给 Claude 提供几个理想回复的示例。

示例:

输入:
提示
用户:请通过写下一行来完成对话,并以“A”的身份发言。  
问:牙仙是真实存在的吗?  
答:当然了,宝贝。把你的牙齿包起来,今晚放在枕头下面。明早可能会有惊喜哦。  
问:圣诞老人会在圣诞节给我带来礼物吗?

输出:
Claude 的回答
答:是的,亲爱的,只要你今年表现得好,圣诞老人一定会给你带来圣诞礼物的!记得在平安夜给他留点饼干和牛奶哦。

在以下的格式示例中,我们可以逐步引导 Claude 完成一组格式化指令,告诉他如何提取姓名和职业并按我们需要的方式进行格式化,或者我们也可以提供一些格式正确的示例,让 Claude 从中推断。请注意,在 "Assistant:" 后的 "<individuals>" 让 Claude 从正确的步骤开始。

提示: 双击提示框以滚动查看整个长提示。

示例:

输入:
Prompt
User: 银雾谷,一个迷人的村庄,居住着一群非凡的人物。其中有神经外科医生利亚姆·帕特尔博士,他在区域医疗中心革新了外科技术。奥利维亚·陈是一位创新型建筑师,她通过可持续的惊艳设计改造了村庄的景观。当地剧院因伊桑·科瓦奇的迷人交响乐而增色,伊桑是一位专业培训的音乐家和作曲家。伊莎贝拉·托雷斯是一位自学成才的厨师,她对当地食材充满热情,创建了以农场到餐桌为理念的餐厅,成为美食爱好者必去的目的地。这些杰出的人物,各自拥有独特的才能,共同为银雾谷的生活增添了活力。  
<individuals>  
1. 利亚姆·帕特尔博士 [神经外科医生]  
2. 奥利维亚·陈 [建筑师]  
3. 伊桑·科瓦奇 [音乐家兼作曲家]  
4. 伊莎贝拉·托雷斯 [厨师]  
</individuals>  

在小镇中心,厨师奥利弗·汉密尔顿通过他的农场到餐桌餐厅“绿色餐盘”改变了餐饮格局。奥利弗对当地有机食材的执着,使餐厅获得了美食评论家和当地人的一致好评。

就在不远处的河滨林荫图书馆,馆长伊丽莎白·陈致力于创造一个欢迎和包容的空间。她扩展图书馆资源并为儿童设立阅读项目,显著提高了小镇的识字率。

漫步在迷人的小镇广场上,你会被墙上美丽的壁画所吸引。这些杰作出自著名艺术家伊莎贝拉·托雷斯之手,她擅长捕捉河滨林荫的精髓,赋予小镇生机。

河滨林荫的体育成就也值得一提,这得益于前奥运游泳选手兼教练马库斯·詹金斯。马库斯凭借他的经验和热情,训练小镇的年轻人,使河滨林荫游泳队赢得了数个地区冠军。  
<individuals>  
1. 奥利弗·汉密尔顿 [厨师]  
2. 伊丽莎白·陈 [图书管理员]  
3. 伊莎贝拉·托雷斯 [艺术家]  
4. 马库斯·詹金斯 [教练]  
</individuals>  

橡树谷是一个迷人的小镇,这里居住着三位杰出人物,他们的技能和奉献对社区产生了深远影响。  
在小镇繁忙的农贸市场,你会发现劳拉·西蒙斯,一位热衷于有机农业的农民,以其美味的可持续种植产品闻名。她致力于推广健康饮食,激发了小镇对生态生活方式的热爱。  
在橡树谷的社区中心,舞蹈教练凯文·阿尔瓦雷斯为所有年龄段的人带来了舞蹈的乐趣。他包容的舞蹈课程培养了居民之间的团结感和自我表达,丰富了当地的艺术氛围。  
最后,瑞秋·奥康纳是一位无私的志愿者,她将时间奉献给各种慈善项目。她致力于改善他人的生活,在橡树谷营造了强烈的社区意识。  
通过他们的独特才能和坚定的奉献精神,劳拉、凯文和瑞秋已融入橡树谷的生活,帮助这个小镇焕发出勃勃生机。  
Assistant: <individuals>

输出:
Claude's Response
1. 劳拉·西蒙斯 [有机农民]  
2. 凯文·阿尔瓦雷斯 [舞蹈教练]  
3. 瑞秋·奥康纳 [志愿者]  
</individuals>

如果你准备好尝试章节练习,请点击下面的链接。如果你想操作本课中的任意示例,请向下滚动查看!

练习

练习 7.1 - 通过示例进行邮件分类格式化

我们将重新做第 6 章的练习 2,但这次我们将编辑黄色高亮的提示模板框,使用"少量示例"的电子邮件和适当的分类(及格式化)来让 Claude 输出正确答案。我们希望 Claude 输出的最后一个字母是类别的字母。如果你忘记了每封电子邮件对应的正确类别,请回到第 6 章的练习 1 查看。

如果你的提示生成了正确的答案,Claude 的回复会变成绿色

请记住,电子邮件的分类如下:
(A) 售前问题
(B) 损坏或有缺陷的物品
(C) 账单问题
(D) 其他(请解释)

示例:

输入:
提示模板
用户:请将电子邮件分类到以下类别中,并且不要包含解释:  
<categories>  
(A) 售前问题  
(B) 损坏或有缺陷的物品  
(C) 账单问题  
(D) 其他(请解释)  
</categories>  

以下是正确答案格式的一些示例:  
<examples>  
Q: 购买 Mixmaster4000 的价格是多少?  
A: 正确的类别是:A  

Q: 我的 Mixmaster 无法启动。  
A: 正确的类别是:B  

Q: 请将我从你的邮件列表中删除。  
A: 正确的类别是:D  
</examples>  

这是需要你分类的电子邮件:{{EMAIL}}  
助手:正确的类别是:

变量:
输入 {{EMAIL}}
---
嗨——我的 Mixmaster4000 在使用时发出奇怪的声音。它还闻起来有点烟雾味和塑料味,就像电子元件烧焦了一样。我需要更换一个。
---
我可以用我的 Mixmaster 4000 来混合油漆吗,还是只能用来混合食物?
---
我取消服务后已经等了 4 个月,为什么每月的费用还在扣?这到底是怎么回事???
---
我是怎么到这里的,我对电脑不太熟。救命。

输出:
Claude 的回复/最后一个字母
---
B
---
A
---
C
---
D
AI轻松学

普通人的AI入门指南

帮助你以低成本、零基础学会如何利用AI工具。AI就像办公软件一样,是每个人的必备技能。 掌握AI会让你在求职中占据优势,在未来的工作和学习中事半功倍。

查看详情>
未经允许不得转载:首席AI分享圈 » 《Anthropic提示工程课程——第7章:示例引导(少样本提示)》
分享到

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们