2023年真可谓是大模型与AIGC爆发之年了,在整个2023年期间,中国乃至国际上各大互联网厂商都在争相推出自己的大模型与AIGC应用,并不断地在各种应用场景深入探索尝试,像是阿里的通义千问、百度的文心一言等通用大模型,以及网易有道的子曰这样的某个垂直领域的大模型,都放入雨后春笋般的纷纷涌现而出,可谓是百家争鸣,让人目不暇接。
而作为开发者的我们,更是要把握这个千载难逢的时代契机,以大模型为盔甲武装自己,用AIGC作为我们用于开疆扩土的利剑,助我们征伐出一片不一样的天地。我们应该时刻地用:“不会使用AI的人,终将被AI淘汰”这句话来警醒自己。
恰逢扣子(coze.cn)上线,为我们广大开发者提供了更加便捷的方式与能力,让很多原本没有什么机会接触AIGC的开发同学,能够低成本的打造自己的AIGC应用。因此,本人也借此机会深入体验了一下扣子平台,并且尝试实现了一个用于生成思维导图的“AI知识图谱生成助手”的工具,带大家一起看一下,我们应该如何使用这个平台,都有什么需要注意的地方。
我为什么想要做一个“知识图谱生成助手”呢?因为我们大部分场景下面,接触的知识都是零散的,非结构化的,这不仅让我们比较难以记忆,就算强行记忆下来也很容易遗忘。如果能够将我们想要记住的某一个知识点,某一个重要的事情脉络,通过思维导图的方式进行结构化的表达和梳理,对于我们掌握这些知识和牢记这些重要事件的脉络是非常有帮助的。因此,这个工具,适用范围还是挺广的,包括但不限于:
首先,我们在创建一个AIGC应用之前,我们要先明确你要创建的应用究竟是用来干嘛的,它能帮我们做些什么,适合那些应用场景,只有明确了这些之后,我们才能有的放矢,更好的完成我们的AIGC应用。
我们想要做一个AI知识图谱生成器,其实说白了就是一个思维导图的生成器,他需要有以下的一些能力:
我们已经梳理清楚想要做的功能了,接下来就在扣子上正式创建一个bot。在扣子上要创建一个bot也是很简单的,用一句话描述就是:“用AI助手帮你创建AI助手”。能够打败AI只有AI。
创建成功之后,我们只需要点击链接就可以对我们创建的Bot进行更进一步的调试了。
作为一个AIGC应用,最重要的莫过于提示词(在扣子中被称之为“人设与回复逻辑”)了,一个优秀的提示词,能够让AI更容易理解你要表达的含义,让他更加有条理的执行你所布置的任务。针对我们这个知识图谱生成器的Bot,我们的提示语中的核心点主要有以下几点:
以上就是我们在扣子当中,对于知识图谱生成助手的人设与回复逻辑的设定。除了我们手动添加之外,扣子还给我们提供了智能优化的按钮,使用AI帮我们智能优化这部分内容,可谓是将AI的剩余价值榨取地一干二净了,有木有。
在扣子当中,提供了丰富的插件生态,让我们可以在自己的AIGC应用当中,可以拥有更加强大的能力,例如搜索引擎搜索插件、图片理解插件等等,我们可以在这边选择自己需要的插件配合我们的需求使用,例如,在我们的这个知识图谱生成助手当中,也需要拥有知识检索的能力,就可以配合搜索引擎搜索的插件,让AI根据用户输入的关键词在网络上搜索一些内容作为后续内容的备选。当然,我们如果线程的插件没办法满足沃恩的需求,我们也可以考虑自己根据提供的API开发一个更符合业务场景的插件。
由于目前的插件对于我们想要实现的需求来说,都不太试用,这边并没有使用第三方插件,而是创建了自己的一个工作流来完成我们的核心任务。
我们可以在这里选择一些公共的已经发布的工作流,也可以根据自己的需求创建一个工作流。
在扣子当中,使用了流程节点自由编排组合的形式来实现工作流,这让我们能够更加灵活自由的将各种节点相互组合,以上一个节点的输出作为下一个节点的输入。而我们所有的工作流都会有一个唯一的输入和唯一的输出节点,输入节点就是用户在外部自定义输入的文案,而输出节点输出的结果则会交由扣子进行合理的展示。
在我们这个的机器人当中,没有使用太复杂的流程节点,主要包括以下几个:
如果我们自己开发的工具有自己的一些知识库用户更加专业和准确的检索的话,我们也可以配置知识库,例如客服机器人,文档机器人等等,这边由于用户输入的内容不确定性过大,因此没有使用到这个功能。
用于用户打开你的机器人时向用户展示的开场白,通常我们会写一写用于介绍我们这个机器人的简要说明,以及如何使用的介绍,也可以加几个预设的使用示例,方便用户能够快速的体验你的功能。
至此我们就已经完成了生成思维导图的文本内容的工作了,受限于目前扣子的功能,我们没办法在线预览和下载文件,我们智能将工作流返回的结果复制下来,保存到本地,并命名为:光合作用光暗反应全过程.opml
总的来说,扣子的整体体验还是非常棒的,让很多没有变成开发能力的同学,也可以享受到大模型时代带来的红利,创建属于自己的AIGC应用。但因为刚刚发布,可能很多细节上尚未完善,这边总结一些自己遇到的一些问题和意见,希望未来能够得到官方的支持:
至此,我们通过扣子平台完成了一个将关键词生成思维导图的知识图谱生成助手了,整体体验还是挺不错的,看完之后,是否已经蠢蠢欲动了呢,赶紧来创建一个属于你自己的Bot吧。