云原生数字化创新平台CloudOS(2)不写一行代码,实现一个AI识图应用

2023-02-02

69

原文作者:行云创新产品总监 陈晓露


你想写一个AI应用,但你写不来AI的算法代码,怎么办?

写一个AI应用,一定需要会写AI的代码吗?

自己整台电脑,一定要会制造CPU吗?


显然不是!


我上大学那会,买电脑全是自己去武汉广埠屯的电脑城组装,鲜有人直接买品牌机的。我们都是提前配好几个清单备选,去电脑城找几家卖电脑的店,按照清单讨价还价,选好一家店后,这家店的销售人员就从电脑城的仓库中拿各种配件,然后拿到装机中心组装,组装完安装个盗版的操作系统,完事!电脑城卖电脑的店铺,他们就是纯销售,没有仓库,没有产品,连组装的工作也不是店铺做的。


写一个AI应用,难道不能跟组装一台电脑一样吗?当然可以,这就是“组装式开发”这个概念的由来。后续,我会再写篇文章来介绍介绍组装式开发,这里就先不聊了。回到写一个AI应用的事,或者说组装一个AI应用,听上去很美,但是有前提条件的:

· 有人提供配件

· 配件与配件之间相对独立

· 你能了解这些配件的类型和作用

· 需要懂配件与配件之间如何对接


而在云原生开发平台Methodot当中,应用商店提供了配件,应用工厂提供了操作间,你只需要懂配件与配件之间如何对接(大多数配件与配件的对接是通过HTTP的API来实现,所以大体懂HTTP协议就够了),就能轻而易举地基于我们平台组装应用。


备注:Methodot(云原生在线开发平台)即为CloudOS(云原生数字化创新平台)SAAS版本。(Methodot体验地址>>)


下面,我就来详细讲一下,如何不写一行代码,5分钟基于Methodot组装出一个AI识图应用。这个应用界面如下,是一个网页,打开后上传一张图片,该应用就能将图片内容识别出来。


CloudOS开发AI识图应用



实现步骤


一、创建项目


注册并登录后,进入应用工厂,新建一个微服务项目。(Methodot注册地址>>)


二、设计架构图


2.1 设计组件


拉入应用商店中的3个组件,1个是前端组件,用于界面显示,1个是后端组件(Runtime),还有1个是AI模型。


CloudOS开发AI识图应用


2.2 组件连线


用连线将组件连接起来,注意:Runtime组件拉线到前端组件,模型组件拉线到Runtime组件。


CloudOS开发AI识图应用


三、保存并发布应用


架构图设计完成,点击“保存按钮”,并选择发布,跳转到发布页面,按照默认配置发布应用;


CloudOS开发AI识图应用


四、访问应用


等待应用发布成功,并访问应用。您可以上传一张图片,该应用将会识别出图中的内容。


总结


看上去很简单,我们来继续思考一下。


如果你想做一个AI应用,前端不长这样怎么办?——Methodot上有前端低代码能力,前端界面也可以组装。


如果你想做一个AI应用,你需要不同的AI能力,比如,你需要OCR的能力,怎么办?——你可以跟我们联系(400-008-9160),我们想办法来提供你需要的AI能力,供你使用。


点击,立即体验Methodot>>


技术交流
我们建了一个云原生技术交流群,其中有来自Oracle、Citrix、华为、腾讯等国内外云计算专家,立即扫码,拉你进群。目前已有1000+开发者加入我们......
云原生厂商 云原生技术服务商
在云原生时代,行云创新致力于通过赋能开发者,实现企业快速迭代与交付,大幅提升创新效率。
免费试用