千帆AppBuilder升级工作流编排与API邀测
2024.11.21 20:02浏览量:2简介:百度智能云千帆AppBuilder重磅升级,v0.5.3版本正式上线工作流编排功能,支持自定义组件和API集成。同时,AssistantsAPI开放邀测,助力开发者更高效构建AI原生应用。
在AI技术日新月异的今天,百度智能云千帆AppBuilder再次迈出重要一步,为开发者带来了全新的升级体验。此次升级,不仅标志着工作流编排功能的正式上线,还迎来了AssistantsAPI的开放邀测,为AI原生应用的发展注入了新的活力。
一、工作流编排功能上线
2024年4月14日,v0.5.3版本的千帆AppBuilder正式上线了工作流编排功能。这一功能的加入,使得开发者能够使用预置的模板和组件,轻松定制自己的业务流程。工作流编排支持在画布上通过拖拉拽的方式进行编排、调试和发布组件,大大简化了开发流程。
具体而言,工作流编排框架提供了多种基础节点,包括开始节点、结束节点、大模型节点、知识库节点、API节点和分支器节点等。这些节点可以灵活组合,形成复杂的业务流程。同时,AppBuilder还支持用户自定义创建组件,并自行接入API,这些自定义组件同样可以被Agent自动编排调用。
此外,为了帮助开发者更快地上手,AppBuilder还预置了四大常见场景模板,包括知识库问答、对话理解与生成、API接入以及多类型复合场景。这些模板涵盖了大部分常见的业务需求,开发者只需在此基础上进行微调,即可快速开发出符合自己需求的应用。
二、AssistantsAPI开放邀测
除了工作流编排功能的上线,此次升级还迎来了AssistantsAPI的开放邀测。AssistantsAPI是百度智能云为开发者提供的一个强大的工具,它支持用户通过API构建智能体,实现更复杂的业务逻辑和交互。
通过AssistantsAPI,开发者可以将自己的智能体与其他系统进行集成,或者通过API直接调用服务。这种灵活的调用方式,使得开发者能够根据自己的需求,快速构建出符合自己业务场景的AI原生应用。
同时,为了支持更多的开发语言,AppBuilder-SDK也进行了全面升级,新增了对Java、Go、Python三种语言的支持。这意味着开发者可以使用自己熟悉的语言进行开发,进一步提高了开发效率。
三、千帆AppBuilder的其他优势
除了上述升级内容外,千帆AppBuilder还具有诸多其他优势。
首先,它提供了丰富的AI能力组件和基础组件,这些组件都是对底层服务能力的组件化封装,能够完成特定的功能。开发者可以根据自己的需求选择合适的组件进行组合,快速构建出符合自己业务场景的应用。
其次,千帆AppBuilder还支持两种产品形态:代码态和低代码态。对于有深度开发需求的用户,可以选择代码态进行开发;而对于希望快速上手、降低开发门槛的用户,则可以选择低代码态进行可视化开发。
此外,千帆AppBuilder还提供了完善的开发环境和调试工具,以及丰富的示例代码和文档资源。这些资源能够帮助开发者更快地上手并解决问题,提高开发效率和质量。
四、实际案例与应用
以华北电力大学联合百度智能云共同打造的华电AI助理为例,该应用接入了查制度、查课程、充饭卡、借书籍等高频场景,为师生提供了智能化的专属服务。这正是基于千帆AppBuilder的工作流编排功能和丰富的AI能力组件所实现的。
再比如,通过千帆AppBuilder开发的应用可以一键发布到百度搜索、微信公众号等平台,也可以通过API或SDK的方式直接集成到用户自己的系统中。这种灵活的部署方式使得开发者能够根据自己的需求选择合适的方式进行应用发布和集成。
五、展望未来
随着大模型技术的不断发展和普及,AI原生应用将会成为未来应用的主流形态之一。而千帆AppBuilder作为百度智能云推出的AI原生应用开发工具,将会持续不断地进行升级和优化,为开发者提供更加高效、便捷的开发体验。
未来,我们可以期待千帆AppBuilder在以下几个方面进行进一步的升级和优化:一是完善工作流编排功能,对齐行业最优实践;二是提升RAG工具链的灵活性;三是支持用户发布组件和应用到广场;四是进一步优化代码态和低代码态的开发体验等。
总之,百度智能云千帆AppBuilder的此次升级无疑为开发者带来了更多的选择和可能性。无论是对于希望快速上手的新手开发者还是对于有深度开发需求的专业开发者来说,千帆AppBuilder都是一个值得尝试的AI原生应用开发工具。
在此背景下,百度智能云还推出了千帆杯·AI原生应用创意挑战赛,旨在激发广大开发者的创意潜能,推动AI原生应用在中国市场的蓬勃发展。这一赛事不仅为开发者提供了一个展示自己才华的舞台,还为他们提供了百万奖金和千万算力的支持。相信在未来的日子里,我们将会看到更多优秀的AI原生应用涌现出来。
在选择与千帆AppBuilder相关的产品关联时,曦灵数字人无疑是一个值得期待的选项。曦灵数字人作为百度智能云推出的数字人平台,能够为用户提供高度拟真、智能交互的数字人形象。通过与千帆AppBuilder的结合使用,开发者可以轻松地为自己的AI原生应用添加数字人形象,进一步提升应用的交互性和用户体验。例如,在智能客服场景中,可以使用曦灵数字人作为客服形象与用户进行交互;在在线教育场景中,则可以使用曦灵数字人作为教师形象进行授课等。这种结合使用的方式不仅丰富了应用的交互形式和内容,还为用户带来了更加真实、自然的交互体验。
发表评论
登录后可评论,请前往 登录 或 注册