• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

最近在AI产品上使用大模型Prompt的一点

武飞扬头像
雪中悍刀行之徐
帮助1

今年响应组织从智能驾驶系统开发转到了大模型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
系列文章
更多 icon
同类精品
更多 icon
继续加载