LLM- Prompt Engineering 提示词工程介绍

本文介绍了大语言模型中的Prompt概念,强调了清晰、明确的编写技巧,如限定条件、指示输出格式和角色扮演,以及如何通过实例和开源资源实践使用,如文心一言和GitHub上的聊天PT指南。
摘要由CSDN通过智能技术生成

前言

最近国内大语言模型越来越火,相关技术层出不穷。在同事“呵呵”的感召下,打算开始学习LLM。今天学习就从Prompt开始吧

初始Prompt

什么是Prompt?官方的解释是:

Prompt是指用于引导模型生成文本的输入文本。Prompt可以是一个问题、一个主题、一段描述等等,它可以帮助模型理解用户的意图并生成相应的文本。Prompt通常是人工编写的,以确保生成的文本符合特定的需求和标准。在使用LLM进行文本生成时,Prompt的选择和生成非常重要,它将直接影响生成的文本质量和准确性。

说了一大堆,对应到平时工作中的角色,我认为就是产品经理或者需求分析师。产品经理、需求分析师就是将用户的需求通过分析、整合、设计,最终让开发人员知道做什么,并最终开发出用户想要的产品。

Prompt开发技巧

  • 使用清晰、明确、避免模糊词语,限制条件在3至5个

从上面例子可以看出来,如果直接描述为“给OpenAI写首诗”,实际输出的为一大段文字,我们暂且称之为现代诗;而当我们掌握清晰、明确的Prompt技巧后,将Prompt指定写关键词,比如四句、中文诗、风格为李白的望庐山瀑布。此时OPenAI给我们输出的则是类似我们学过的古诗。

  • 把指令放在Prompt的开头,并用3个井号#或引号"等特殊字符将指令与待处理的内容分开

使用这个技巧,可以让大模型更容易读懂我们用户实际要表达的意思。

  • 指定输出格式

  • 角色扮演

我们通过在Prompt中使用act as 或者 扮演、担任等词语,告诉大模型在对话中扮演特定的角色或人格,来模拟我们现实场景

小结

可以使用国内的大语言模型软件如文心一言、智谱清言实际操作体验一下,感受一下Prompt的使用。或者了解下阿里的智能问答实验室

另外分享一个开源项目 GitHub - PlexPt/awesome-chatgpt-prompts-zh: ChatGPT 中文调教指南。各种场景使用指南。学习怎么让它听你的话。

  • 12
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值