ITPub博客

首页 > 数据库 > 数据库开发技术 > 通往AGI之路:提示链与复杂任务拆分

通往AGI之路:提示链与复杂任务拆分

原创 数据库开发技术 作者:雨飞AI笔记 时间:2023-12-06 22:45:28 0 删除 编辑

大家好,今天分享提示词的进阶学习内容,为各位讲一些关于提示链以及复杂任务拆分相关的知识。本文拆解和学习 AI 破局俱乐部的小航海手册中相关章节,如果你对俱乐部和航海感兴趣可以看最后面的内容介绍。


一、什么是提示链


提示链 (Prompt Chain)顾名思义就是用一系列的提示词来完成一项更为复杂的任务,这也是由于单一的提示词解决复杂任务会有不少的局限性。


单一提示词的局限性非常明显,首先受限于大模型本身 token 的长度,提示词以及交互的流程过长都会导致最终生成的质量不佳。其次,复杂的任务本身需要进行切分,而且各个子任务会相互影响,使用单一提示词进行工作时很容易受到各个方面的影响,导致问题很难定位,而且效果不佳。最后,成本问题,有的任务并不一定需要高质量的大模型,使用单一的大模型会导致成本过高。


正是由于单一提示词的局限性,因此我们就需要将原有的任务进行拆解,然后对每一个任务使用单独的提示词去进行解决,最终串联或者并联起来,共同解决一项复杂任务,因此引入了提示链这个思想。


二、什么是提示树


另外一种多提示词协同是利用自顶向下的设计思想的提示树,通过不过拆解子任务,构建复杂的任务树,得到多个模型的输出,然后根据自定义的规则或者利用大模型进行筛选,得到最终的结果。但是由于大模型本身输出具有随机性,而且输出结果的可用性还不高,因此提示树、提示图这种技术在适用性上会比较弱。


因此,比较常用的多提示词协同还是以链式调用为主,即我们上文提到的提示链技术。


三、如何进行任务拆分和评估?


对于复杂任务拆分,文中提供了几个拆分标准,而任务拆解停止的条件是:模型表现够好即可。


1.提示词过长,导致超出了大模型的输入长度上限

2.任务要求的输出过长,超出了模型的记忆上限

3.模型表现不佳


对于子任务的划分,文章也提供了多种常见的方法:


1.交给 GPT 模型划分

2.根据前人经验划分

3.服用成熟的工作链


总体上来说,任务的拆分时机以及如何拆分任务,主要还是由于大模型本身的效果不佳时需要进行拆分,而拆分子任务就需要依赖人类的先验知识。


最后文章提到了针对提示词本身的评估标准,主要包括稳定性和可用性评估。评测手段就是多次执行同一个提示词,然后进行结果统计。


稳定性 = 数量最多的类别 / 总运行次数

可用性 = 可用结果数 / 总运行次数




AI破局俱乐部介绍!


俱乐部是目前全国最大的 AI 方向的头部社群,接近 3w 人。涵盖了与 AI 相关的课程、项目和实现,我的好多内容也是在俱乐部里学到的。如果,你感兴趣可以看下面的介绍,不确定是否值得加入,可以找我咨询。


而且,现在俱乐部已经经过了多次涨价,仍然有不少人加入,品质是可以保证的,如果你想加入,我申请了一张 69 元的优惠券,扫码可以直接使用,加入后加我微信,一起交流学习,有问题找我解答。




新增福利,欢迎查收!


永久免费星球『算法·成长·一人企业』,在这里我会高频输出和算法,个人成长,副业相关的知识以及资源分享,欢迎围观~,微信扫码就可以加入。



通往 AGI 之路专栏简介


AGI 也就是通用人工智能,是我们的愿景,虽然实现它有很长的一段路要走。我们只希望让你在行走的时候不要走弯路,能真正体验的 AI 的强大。


目前已经更新的文章,可以点击链接进行查看:

通往AGI之路:提示词的学习路径

通往AGI之路:大模型幻觉指得是什么

通往AGI之路:如何评估提示词的质量

通往AGI之路:常用提示词编写框架

通往AGI之路:提示词基础技巧入门 5

通往AGI之路:提示词基础技巧入门 4

通往AGI之路:提示词基础技巧入门 3

通往AGI之路:提示词基础技巧入门 2

通往AGI之路:提示词基础技巧入门

通往AGI之路,提示词入门

通往AGI之路:什么是Embedding

通往AGI之路:什么是Fine-tuning


END

好了,今天的分享就到这里,希望对你有所帮助。

你的每一个『点赞』,都是鼓励我进步的勇气,点个『在看』,加油吧,一起成长!





原文作者:雨飞AI笔记;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2023-08-27

  • 博文量
    563
  • 访问量
    325054