1.插件介绍:
打个比方:
文心一言 = 大脑
插件 = 耳、目、手
插件能够使用的案例:
- 信息增强
这类插件可以帮助用户获取更具时效性和专业性的信息,例如文心一言接入的百度搜索插件,使一言能够搜索全网的实时信息;此外还有帮助用户检索专业领域信息的插件,找房、找车、找法条、找股票… - 交互增强
帮助一言理解PDF、图片、语音等多模态的输入,帮助一言生成思维导图、视频等多模态的输出。例如,支持用户上传文档,并基于文档进行问答的插件等 - 服务增强
这类插件可以帮助用户自动化执行一些常见的任务,例如订机票、发邮件、管理日程、创建调查问卷等;也可以是利用模型能力,大大提升现有服务的体验,例如可以请模型基于用户的简历和JD信息,生成面试问题,结合TTS/ASR,为用户打造一场真实而独特的模拟面试
2.插件工作原理:
插件注册:开发者将插件的 manifest 文件注册到一言插件库中,校验通过后一言即可使用插件处理用户 query 。
插件触发:解析调度模块将使用生成的API,来调用插件服务。插件服务完成处理后,返回 json 数据由一言汇总结果进行返回。
插件解析:一言插件系统的触发调度模块,将识别用户 query,并将根据 manifest 文件中的插件 API接口和参数的自然语言描述来选择使用哪个插件,以及生成调用插件的 API。