如何成为一流的提示词工程师

您所在的位置:网站首页 韩式街边辣炒年糕窍门 如何成为一流的提示词工程师

如何成为一流的提示词工程师

2024-01-13 02:28| 来源: 网络整理| 查看: 265

作者:明明如月学长, CSDN 博客专家,大厂高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐:

(1)《为什么很多人工作 3 年 却只有 1 年经验?》(2)《从失望到精通:AI 大模型的掌握与运用技巧》(3)《AI 时代,程序员的出路在何方?》(4)《如何写出高质量的文章:从战略到战术》(5)《我的技术学习方法论》(6)《我的性能方法论》(7)《AI 时代的学习方式: 和文档对话》

本文整理自谷歌云技术的官方视频:《Tips to becoming a world-class Prompt Engineer》

image.pngimage.png一、什么是提示词工程image.pngimage.png

提示工程是指使用自然语言通过像 Workspace 或 Bard 这样的平台来指挥大型语言模型,可以让他们对内容进行总结、生成和审查内容等。

image.pngimage.png

提示工程能够帮助你更高效地使用大语言模型。

二、提示词工程师技巧2.1、提示词应尽可能具体image.pngimage.png

清楚明确地表达请求,以便语言模型能明白你的需求。

假设你想要烘烤50个纯素蓝莓饼。

image.pngimage.png

如果你的提示词是:“给我一份蓝莓松饼的食谱”。

image.pngimage.png

很可能和预期不符,它根本不知道你想烘烤 50 个,而且是纯素的蓝莓松饼。

image.pngimage.png

可以调整为:“给我一份可以做 50份 纯素蓝莓松饼的食谱”。通过给出具体数量(50个)和饼的特点(无肉素,里面有蓝莓), 这个句子很清楚地描述了一个烤饼的情况。

2.2 利用上下文提示

提供更多信息来帮助语言模型更好地理解提示的含义。

image.pngimage.png

如果你的请求是要给 50 位客人做点心,直接询问"给我一份蓝莓松饼食谱"时,模型可能无法明白你需要做多少份,也不知道它应该符合素食主义者的需求。

但是如果你告诉模型 “我有 50 位素食主义的客人来访,请给我一份 50 人份的素食蓝莓松饼食谱”,模型就可以了解:

你需要做很多份点心,数量是50人份点心必须符合素食主义食谱,不可以包含任何动物性食品

通过提供这些上下文,模型可以针对你的实际需求给出更好的建议。

2.3 提供示例image.pngimage.png

通过提供示例,可以帮助模型更好地理解您的意图。

比如“给我一个类似于[某个著名厨师]的食谱,用来制作蓝莓松饼,类似于他们在[某个特定节目或书籍]中提到的那种。” 比如“参考下面这份食谱,给我指定一份用来制作 50 个纯素蓝莓松饼的食谱。参考食谱:[食谱内容]”

2.4 试验不同的提示和人物角色image.pngimage.png

编辑提示的词汇、句子结构和长度,体会不同角色的视角,来提高提示的质量和效果。

image.pngimage.png

如:“给我一份和这份食谱相似的,可以做 50份美味纯素蓝莓松饼的食谱”

image.pngimage.png

如:“给我一份和这份食谱相似的,可以做 50份适合大众的纯素蓝莓松饼的食谱”

image.pngimage.png

如:“给我一份和这份食谱相似的,可以做 50份美味、多汁的纯素蓝莓松饼的食谱”

三、总结image.pngimage.png

掌握提示词工程的技巧对于有效利用大型语言模型至关重要。无论是烘焙松饼还是编写代码,一个专业的提示可以帮助您更高效地完成任务。通过不断实践和学习,你可以进一步提高你的提示词工程技能,从而最大化模型的效能。

如果本文对你有帮助,欢迎点赞、收藏加关注,你的支持和鼓励,是我创作的最大动力。

在这里插入图片描述在这里插入图片描述


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3