AI 重塑测试开发系统实践
陈磊
前京东测试架构师
111 人已学习
新⼈⾸单¥29
AI 重塑测试开发系统实践
15
15
1.0x
00:00/00:00
登录|注册

02|写好提示词:精准唤醒大模型测试能力

你好,我是陈磊。
我们上节课一起聊了聊测试开发工程师必备的基础知识,那么今天我们就延续这个话题。测试开发工程师想要在工作中使用大模型的技术,现在看来主要有 4 种方案:训练模型、微调模型、RAG 和提示词工程。你可以看一下我给出的示意图。
这里我借用吴恩达老师一个训练小狗的例子,扩展一下来聊聊这几种方案的区别。
训练模型就像你家里刚刚收养了一只小狗,你要教会这个小狗一些指令,让它明白坐、卧、站、走是什么,这个教会它理解这些指令的过程就是训练。
如果我们需要一只导盲犬,那么我们就需要让已学会指令的小狗再进行一些专门指令的学习,例如过路口要看交通信号灯等,这个就是微调,在已经训练过的小狗上学会专有的技能。
RAG 就像我们和小狗玩找球的游戏。我们发出指令“去把那个球找来”,然后小狗在整片草地上搜寻,最终它找到了球,叼到我们面前。这个“搜寻并带回”的过程就是 RAG 的“检索并增强”。而我们告诉小狗干什么的指令就是提示词。
所以综合来看,最容易的就是提示词工程,那么我们今天就来说说测试开发工程师应该怎么利用好提示词,让大模型服务好我们的工作。

提示词的技巧进阶

我第一次接触提示词有点摸不到门,不知道你有没有一样的疑问:
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
  • 解释
  • 总结

1. 测试开发工程师在使用大模型的技术时,可以选择训练模型、微调模型、RAG和提示词工程这四种方案。 2. 提示词工程是如何设计问题的一整套方法论和过程,研究如何系统性地设计、优化和组合这些问题,以达到最佳效果。 3. 提示词工程的目的是通过设计问题和要求,最有效地‘唤醒’模型里相关的知识,引导它朝着期望的方向生成回答。 4. 在提示词工程的实践中,零样本的提示词最终会变成终极提示词工程实践,但在短期内可能需要少样本的提示词方法和思维链的方式构建提示词。 5. 使用思维链的方式可以将一个大问题分解成几个小问题,逐个反馈后得到全部问题的反馈,同时推荐加入角色催眠的方法,让大模型更准确地反馈. 6. 提示词工程是一个值得测试开发工程师深入研究的领域,投入少,汇报大,见效快。 7. 在写提示词的时候,要有四个关键要素:“你是谁、你在哪、要干什么、怎么告诉我”,它们可以帮你利用在大模型解决工作问题时事半功倍。 8. 提示词工程没有固定的形式,也没有固定的套路,找到你最熟悉的描述问题、分解问题的方式,不要被各种提示词框架舒服了你的手脚,找到你自己的实践。 9. 提示词工程在我们大模型的故事中会一直出现,无论是后面的大模型赋能接口测试还是Agent的开发,希望你能尽快找到你熟悉的提示词的写作方式.

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《AI 重塑测试开发系统实践》
新⼈⾸单¥29
立即购买
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部