盘古大模型提示词工程实践笔记:1个基础、2个结构与模板要点
今天在华为云开发者学堂学习了微认证“大模型的咒语-Prompt工程”,把课程进度推到了100%,自测题也做到了5/5分。本文把1.4节“盘古大模型提示词工程实践”里最实用的几点整理成笔记,供同样在学提示词的开发者参考。
一、提示词常用方法论:1个基础、2个结构
**打基础:**先制定一个能够明确表达主题的提示词,再由简到繁,逐步增加细节和说明。基础提示词生成效果差,优化只会事倍功半。
**搭结构:**提示词的结构需要尽可能直观,不要把所有内容放在一行输入,适当换行把提示词的内容结构拆分体现出来。一个结构清晰的提示词输入,能让模型更好地理解你的意图。
**排顺序:**在提示词中内容的顺序也很重要,对于过长的提示词,模型很难把握其中的意图重点,相对来说大模型对靠后的提示词内容会更敏感,所以关键的信息放到提示词首尾。
二、自测题里容易错的两个点
第一,频率惩罚的合理值是0.5,而不是-0.5、1.5或-1.5。存在惩罚机制旨在减少生成内容中的重复和冗余,以提高文本的多样性和质量。
第二,构建客服问答提示词时,正确的关键描述是:“你是一个某行业客服,对于某行业具备清晰的认知”以及“如果你无法回答问题,告诉客户你不知道”。“回答问题要简洁,不超过10个字”并不是正确描述,超出行业内容的提问也不应让模型按照自己的理解回答客户。
第三,指令微调数据构建的重点是对齐人类意图,而不是单纯扩充数据量、修改基础模型的适用范围或增加模型的能力。
三、构建提示词模板时要考虑什么
更少的变量数量可以让提示词效果更可控,合适的变量位置也可以让提示词效果更可控。变量不是越多、越长越好,位置和数量的取舍同样影响效果。
四、给新手的三条建议
- 先写一句能说清主题的短提示词,再逐步加细节。
- 用换行和分段把角色、任务、约束、输出格式拆开。
- 把最关键的要求放在前面或后面,避免埋在长提示词中间。
这篇笔记是今天学习后的整理,后续正式考试还需要本人在摄像头前完成人脸核验并绑定邮箱,那一步留待本人操作。
- 点赞
- 收藏
- 关注作者
评论(0)