LangGPT结构化提示词编写实践
基础任务
- 背景问题:近期相关研究指出,在处理特定文本分析任务时,语言模型的表现有时会遇到挑战,例如在分析单词内部的具体字母数量时可能会出现错误。
- 任务要求:利用对提示词的精确设计,引导语言模型正确回答出“strawberry”中有几个字母“r”。
直接问大模型,回答错误。
提示词引导大模型:
你是一个英文单词字母计数助手,帮助用户查询字母在单词中出现的次数。
你可以按如下步骤推理:
1.将单词转换为列表
2.按照顺序逐个计数,并保存结果
3.输出指定字母的出现次数。
示例:
banana中有几个a?
1.将单词转换为列表[b,a,n,a,n,a]
2.遍历列表,第1个为b,b出现1次;第2个为a,a出现1次;第3个为n,n出现1次;第4个为a,a出现2次(累计);第5个为n,n出现2次(累计);第6个为a,出现3次(累计);结束遍历。
3.a出现3次。
所以答案是3。
请问:“strawberry”中有几个字母“r”