开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第18天,点击查看活动详情
西餐的种类有很多,多以你都认识每一种西餐长啥样吗?
看到各种各样的西餐美食,是不是有些分不清了希望你不要晚上看到这篇文章 ,hhh
今天主要不是来和大家分享美食的,我们使用基于华为云强大的算力资源通过使用ModelArts来自动识别不同美食,并通过低代码开发平台AppCube部署开发小程序。通过部署美食小程序让我们可以更好的使用华为云强大的生态工具,助力开发者提高开发效率。
1. 首先你要了解的一些事
1.1 我们到底要做啥
通过使用华为云云上算力资源部署ModelArts+应用魔方AppCub+对象存储OBS来进行AI低代码开发演示如何使用华为云算力资源,通过一个西餐拍图识别小程序带大家进一步了解华为云AI产品,并进行一次测评。
1.2 什么是ModelArts?
ModelArts官网: console.huaweicloud.com/modelarts/?…
通俗的说,就是我们在运行一些大型深度学习模型或者处理大量数据时对我们本地的主机性能要求较高时,我们不需要去购买昂贵的显卡和CPU,同样也可以通过使用ModelArts平台来达到同样的效果。
ModelArts是面向AI开发者的一站式开发平台,提供海量数据预处理及半自动化标注、大规模分布式训练、自动化模型生成及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期AI工作流。
“一站式”是指AI开发的各个环节,包括数据处理、算法开发、模型训练、模型部署都可以在ModelArts上完成。从技术上看,ModelArts底层支持各种异构计算资源,开发者可以根据需要灵活选择使用,而不需要关心底层的技术。同时,ModelArts支持Tensorflow、PyTorch、MindSpore等主流开源的AI开发框架,也支持开发者使用自研的算法框架,匹配您的使用习惯。
ModelArts的理念就是让AI开发变得更简单、更方便。
面向不同经验的AI开发者,提供便捷易用的使用流程。例如,面向业务开发者,不需关注模型或编码,可使用自动学习流程快速构建AI应用;面向AI初学者,不需关注模型开发,使用预置算法构建AI应用;面向AI工程师,提供多种开发环境,多种操作流程和模式,方便开发者编码扩展,快速构建模型及应用。
1.3 应用魔方AppCube是啥
应用魔方AppCube官网: console.huaweicloud.com/appcube/?ag…
简而言之,当我们在部署开发网站和应用的时候需要编写大量底层代码,也就是会需要重复“造轮子”,这样会极大降低我们的开效率,通过使用华为云应用魔方我们通过少量代码并进行拖拽图形就可以搭建我们的小程序应用,加大的降低了开发门槛,提高开发效率
应用魔方 AppCube是零代码和低代码应用开发平台,源于华为应用开发和数字化转型的实践,提供了云上无码化、低码化、支持多码化的应用开发模式,屏蔽了技术的复杂性,提升了企业开发的效率。同时提供应用资产的开发标准和微服务框架,助力企业不断沉淀可复制的套件,加速应用的定制,并通过开放的生态,实现套件资产的商业变现。应用魔方顾名思义就如同魔方一样,可以通过任意组合,排列各种模块化元素,创建功能各异的应用。
通过应用魔方 AppCube提供的界面、逻辑、对象等可视化编排工具,以“拖、拉、拽”的方式来快速构建应用,从而实现所见即所得的快速应用开发和构建。
1.4 对象存储OBS
对象存储官网: console.huaweicloud.com/console/?re…
主要类似于一个高可用性在线存储平台,可以将我们需要的文件通过公网上传并实时浏览,解放双手
对象存储服务是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力。
OBS系统和单个桶都没有总数据容量和对象/文件数量的限制,为用户提供了超大存储容量的能力,适合存放任意类型的文件,适合普通用户、网站、企业和开发者使用。OBS是一项面向Internet访问的服务,提供了基于HTTP/HTTPS协议的Web服务接口,用户可以随时随地连接到Internet的电脑上,通过OBS管理控制台或各种OBS工具访问和管理存储在OBS中的数据。此外,OBS支持SDK和OBS API接口,可使用户方便管理自己存储在OBS上的数据,以及开发多种类型的上层业务应用。
华为云在全球多区域部署了OBS基础设施,具备高度的可扩展性和可靠性,用户可根据自身需要指定区域使用OBS,由此获得更快的访问速度和实惠的服务价格。
2. 准备工作
2.1 注册并实名认证华为云账号
华为云官网:www.huaweicloud.com/
在右上角注册登录,具体流程同一般网站,注册后进行实名认证
关于认证问题可以查看下面文章(相对简单且):support.huaweicloud.com/usermanual-…