最近在AI产品上使用大模型Prompt的一点
今年响应组织从智能驾驶系统开发转到了大模型prompt方向,作为prompt工程师做了大概3个AI产品的prompt了。关于怎样写好prompt,有一些心得和大家分享一下,请大家批评指正。
一、你需要给模型一个清晰的角色。 如果你不清楚,什么样的角色定位表现比较好,你可以通过测试来把角色确定下来。
二、清晰的任务。 1、你在prompt中定义的任务需要是清晰的。如果不知道该怎样表达,可以在网页上和chatGPT进行对话,把你的需求告诉他,把任务确定下来。 2、一个复杂的任务来进行step拆分,有助于模型进行分析和推理。 3、如果你的任务非常的庞大,token数很多。并且,它可以拆分成多个子任务。在这种情况下,就可以尝试使用一个prompt来执行一个单独的任务了。
三、关于prompt的设计。 任务清晰之后,你需要知道大模型的优势是在哪里,怎样和你的代码结合起来使用,来完成任务。 用一句话来说,让大模型做它自己擅长的事情。 如果使用多个prompt的话,可以使用LangChain等框架,确保自己代码的结构化。
四、关于prompt的调优。 首先,我们很难通过一次设计来把prompt写的很完美。那么我们怎么办呢?很简单,先设计、写出来,测试。再进行调优。 然后,不断的思考,进行优化。甚至,调整思路来进行设计。 推荐使用jupyter进行调试。可以查看并保存自己的调试记录。 我们有时需要抓住,在走路的时候、洗澡的时候、运动的时候,突然到来的一个灵感,并且把它记录下来。
五、关于写prompt,是否一定要使用英语来写。 这个问题,需要根据场景来确定,无法给出一个确定的回复。 例如, 1、你需要写一个简单的prompt。很显然,你可以使用中文来写的。 2、如果你需要写一个复杂的prompt,那么可以考虑使用英语。虽然在大多数情况下,中文和英语大模型都可以理解,并且输出的结构都很好。但在你写的过程中,你会发现,有些词和句子用英语表达会更充分一些。
未完成,待继续,
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgecjhh
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01