现在大模型生成PPT的插件已经悄然出现,越来越多的厂家加入到这个行列,如科大讯飞和wps等。那么其基本原理是什么?如何一步步实现呢?这里进行一个简短的介绍。
首先大模型本身生成的是字符,并不具备直接生成PPT的能力,所以需要将这个任务进行拆解,一般的做法是先让大模型生成一个大纲,然后针对大纲去生成内容,将对应的内容填充到PPT。这个生成内容如何填充进入PPT呢,这就需要生成的内容是格式化的,因此用户需要制定一个prompt,让大模型按照指定的格式生成内容,一般的大模型可能没有那么听话,生成的内容罗里吧嗦,需要进行二次甚至多次prompt,才能生成满足要求的格式,因此基础模型很重要。
具体的实现可以参考下开源项目:https://github.com/HuiMi24/chatppt
以上内容仅仅是个人的简单见解,具有不对之处,可指出交流。