课程
给 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