文章目录

  • 前言
    • 1.ModelArts是什么
    • 2.AppCube是什么
  • 一、华为云系列之ModelArts+AppCube带你识别101种西式美食
    • 1. AI Gallery 订阅模型及部署
    • 2. 获取访问秘钥
    • 3. 使用示例安装包创建 AppCube 应用
    • 4. 创建 ModelArts 连接器
    • 5. 应用修改
      • 5.1 修改脚本
      • 5.2 修改标准页面
      • 5.3 运行及测试
  • 总结

前言

1.ModelArts是什么

ModelArts是面向AI开发者的一站式开发平台,提供海量数据预处理及半自动化标注、大规模分布式训练、自动化模型生成及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期AI工作流。

“一站式”是指AI开发的各个环节,包括数据处理、算法开发、模型训练、模型部署都可以在ModelArts上完成。从技术上看,ModelArts底层支持各种异构计算资源,开发者可以根据需要灵活选择使用,而不需要关心底层的技术。同时,ModelArts支持Tensorflow、PyTorch、MindSpore等主流开源的AI开发框架,也支持开发者使用自研的算法框架,匹配您的使用习惯。

ModelArts的理念就是让AI开发变得更简单、更方便。

面向不同经验的AI开发者,提供便捷易用的使用流程。例如,面向业务开发者,不需关注模型或编码,可使用自动学习流程快速构建AI应用;面向AI初学者,不需关注模型开发,使用预置算法构建AI应用;面向AI工程师,提供多种开发环境,多种操作流程和模式,方便开发者编码扩展,快速构建模型及应用。

2.AppCube是什么

应用魔方 AppCube是华为云为行业客户、合作伙伴、开发者量身打造的一款零代码和低代码应用开发平台,通过AppCube可轻松构建专业级应用,创新随心所欲,敏捷超乎想象。

一、华为云系列之ModelArts+AppCube带你识别101种西式美食

识别101种西式美食的业务流程图如下:

1. AI Gallery 订阅模型及部署

1、从AI Gallery 访问需要订阅的模型,本次以《自动识别101种西式美食》为例:https://developer.huaweicloud.com/develop/aigallery/model/detail?id=eb492f68-0e41-491c-b3f7-34f8dfd8ba5b

2、模型页面点击订阅按钮,勾选同意声明,点击“确定订阅”

3、订阅成功后,如下图所示,点击前往控制台,云服务区域选择华北-北京四(后续涉及到云服务区域选择的均需选择此选项)



4、确定后会自动跳转到 ModelArts 控制台的 AI 应用订阅界面,查看到我们订阅的这个模型,第一次需要等模型同步完成后才能继续使用,约1分钟左右

5、同步完成后,点击右下角的部署按钮,选择在线服务

6、进入在线服务配置页面,配置示例如下:

  • 名称:服务的名称,根据你自己偏好设置或保持默认
  • 计算节点规格:运行服务所用的计算资源(CPU/GPU),这里我们选择ModelArts提供的免费的算力规格,但注意一个账户下同时只能有一个免费规格的在线服务,如果您无法选择,说明您之前部署过免费规格的服务,需要删除之前的才能继续使用

其它保持默认,勾选同意声明后,点击“下一步”按钮即可


7、二次确认服务配置,点击“提交”即可进入模型部署状态。


8、点击查看“服务详情”,进入服务部署详情页面,等待部署完成

9、部署完成后如下所示,点击下方的“调用指南”tab页按钮,即可看到本服务的API接口注意图中的API接口地址和服务ID(后续会用到)

至此 ModelArts 这边的服务部署已经完成,接下来我们去 AppCube 里进行 API 调用对接,在此之前,我们需要获得华为云账号的访问秘钥。

2. 获取访问秘钥

1、登录华为云账号后,进入控制台,点击右上角的用户名,在下拉菜单中选择“我的凭证”,进入我的凭证页面后,选择左侧的“访问秘钥”菜单,然后点击“新增访问秘钥”,按要求输入相关信息,有时候会有一个弹出框进行短信验证码认证,认证成功后即可下载秘钥信息。



2、下载后是一个名为“credentials.csv”的文件,打开后会看到如下的类似信息,需要保存好,后续会用到。

3. 使用示例安装包创建 AppCube 应用

1、下载示例安装包

下载地址:https://appcube-ai-temp.obs.cn-north-4.myhuaweicloud.com/CNAMEO__EI-0.0.1-beta.zip

2、进入运行环境
AppCube网址:https://console.huaweicloud.com/appcube/?region=cn-north-4#/home

3、点击应用开发-应用-导入项目

4、选择下载的示例安装包

5、上传成功后,返回后首页,可以看到刚刚导入的应用,默认名字“EI”

4. 创建 ModelArts 连接器

1、点击刚刚导入的“EI”项目后点击编辑编辑

2、进入编辑页面后点击集成-连接器实例

3、在“AI”分类下找到 ModelArts 选项,然后点击右侧的“+”号,新建一个连接器

4、连接器设置界面如下所示,请确认相关参数输入正确,不可乱填(参考下方示例图):

  • 名称:对连接器的命名,根据自己的偏好设置,但请记住此名称,下一章操作会用到
  • 访问秘钥 ID:上一步“获取访问秘钥”步骤中下载的excel中Access Key Id字段对应 的值
  • 访问秘钥:上一步“获取访问秘钥” 步骤中下载的excel中Secret Access Key字段对 应的值
  • 区域:请选择“华北-北京四”
  • 项目ID:ModelArts 在线服务页面中的服务 ID (可在 ModelArts“总览”-“使用详情”-“在线服务”中点击对应的服务获取)

5、保存成功后如下所示:

6、点击上图中的“测试”按钮进行调用测试,看是否配置成功,参数选项如下:

  • 选择类型:图片的调用方式,本地上传和直接给图片 URL 都支持
  • 模型 Apig-Code:ModelArts 在线服务中 API 接口中 .apig 前面的部分,不包含 https://
  • 模型 ID:ModelArts 在线服务中的 API 接口中最后一个斜杠(/) 后面的部分
  • URL:你要进行测试的图片地址,图片当前仅支持 jpg、png 格式


填写完成后点击测试,如果成功即可获得 ModelArts 服务接口返回的JSON返回值,参考如下:

5. 应用修改

5.1 修改脚本

需要点击上方的按钮进行禁用后才可编辑,编辑完成后记得保存并点击按钮进行启用将红色方框中的连接器信息替换为刚刚创建ModelArts 连接器名称如下图示例

5.2 修改标准页面

将代码中的 apigCode 和 modelId 对应的值替换

  • 模型 Apig-Code:ModelArts 在线服务中 API 接口中 .apig 前面的部分,不包含 https://
  • 模型 ID:ModelArts 在线服务中的 API 接口中最后一个斜杠(/) 后面的部分

5.3 运行及测试

在预览页面上传图片后,等待几秒,有数据返回即可

总结

AppCube低代码平台主要的优点有:

  • 无需任何代码,让您几分钟轻松搭建应用
  • 涵盖多种场景,行政办公、人力资源、运营协同、项目管理等
  • 内置丰富模板,疫情防控、行政办公、问卷调查、评选投票等高频模板

ModelArts+AppCube可以实现AI应用嵌入应用中,赋予应用更完善的功能。

对于这次体验华为ModelArts+AppCube所具备的功能是非常多的,不仅仅是前端页面的设计实现了低代码,后端逻辑和js脚本也可以在低代码使用,包括,定时任务等等功能,能够实现需求定制化开发,能够满足客户多元化需求应用。

您也可以基于自身需求进行个性化定制,成为应用开发大师,快来解锁您的应用开发之旅吧!


【万众瞩目的低代码AI应用开发实战营来啦!开启实战营之旅(免费体验),写体验文章,赢开发者大礼包!】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/384262

此外,在云声平台提出您的宝贵建议,标题以【云驻计划-定向征文】开头,还有机会赢取额外奖励。

【愚公系列】华为云系列之ModelArts+AppCube带你识别101种西式美食【我的低代码AI体验】相关推荐

  1. 【愚公系列】华为云系列之DevCloud+ECS+MySQL搭建超级冷笑话网站【开发者专属集市】

    文章目录 前言 1.项目背景 2.项目介绍 3.所需华为云环境 一.华为云系列之DevCloud+ECS+MySQL搭建超级冷笑话网站 1.创建项目 2.创建代码仓库 3.创建数据库 4.修改代码 5 ...

  2. 云手机互联网点评系列-华为云手机云服务cloud+初评

    今天看到意大利超级杯华为云手机北京赛,就又翻了下华为手机的一些信息. 华为也是我的"老东家"了,今天看到华为的发展,尤其是在移动终端的发展这么迅速,还是感到很惊叹和开心. 不过,看 ...

  3. 公有云华为云——详细部署操作

    公有云 - 华为云 云平台部署管理架构图 #mermaid-svg-x7BcLYudDWlC5qNa .label{font-family:'trebuchet ms', verdana, arial ...

  4. 《云原生之 华为云 》公有云华为云 CCE集群操作

    目录 公有云&华为云   CCE集群操作 1. 购买云容器引擎CCE

  5. 抗疫进展:华为云联合多家科研机构筛选出五种可能有效的抗病毒药物

    2月3日,华中科技大学同济医学院基础医学院.华中科技大学同济医学院附属武汉儿童医院.西安交通大学第一附属医院.中科院北京基因组研究所.华为云联合科研团队宣布,筛选出五种可能对2019新型冠状病毒(20 ...

  6. 【愚公系列】华为云系列之ModelArts搭建中文语音识别系统

    文章目录 前言 1.ModelArts是什么 一.语音识别技术概述 1.语音识别概述 2.语音识别的一般原理 3.信号处理与特征提取方法 3.1 MFCC 4.基于深度学习的声学模型DNN-HMM 二 ...

  7. 【愚公系列】华为云系列之基于ModelBox搭建的AI寻车系统

    文章目录 前言 一.ModelBox简介 1.ModelBox是什么 2.AI开发遇到的问题和解决方案一 2.1 相关问题 2.2 解决方案 3.AI开发遇到的问题和解决方案二 3.1 相关问题 3. ...

  8. 在华为云平台的ModelArts 从0开始部署自己的数据集与模型

    开篇废话! 这是我从大学以来,现在都大三了,写的第一篇文章,为什么大三开始写呢,因为自己才开始慢慢的上手,也积累了一点点经验,废话不多说,看硬货. 因为自己参加华为的ICT比赛,然后用的华为的Mode ...

  9. 华为云MapReduce、ModelArts实现大数据综合案例-在线拍卖数据分析

    1.实验简介:本实验案例涉及数据预处理,数据存储,数据查询分析及可视化 展示等大数据处理的全部操作流程.首先需配置部署在线拍卖数据分 析系统所需要的环境,然后把数据集上传到HDFS 分布式文件系统, ...

最新文章

  1. python Counter类
  2. 创建文档库时指定文件夹(路径)
  3. 计算机网络word文档,计算机网络word.doc
  4. 【区块链与未来】区块链技术将重塑我们的世界
  5. Write operations are not allowed in read-only mode
  6. 控件把鼠标放上去出现一个小窗口_控件跟着鼠标走,VBA让你的操作随心所欲
  7. Flutter教程(1)——快速预览
  8. HTML 5参考手册
  9. pdf 一键生成书签目录
  10. [转载] python 短网址_使用Python生成url短链接的方法
  11. Web 前端知识体系精简
  12. Windows Phone 7 中BingMap控件的使用
  13. EDU教育版Office365使用教程(一):邮箱登陆及使用
  14. 洛谷 P3382(三分查找凹点和凸点)
  15. VSCode常用插件和快捷键总结
  16. 【思维】Hzy's Rabbit Stick
  17. Leetcode中级算法-动态规划01
  18. 微博数据爬虫——获取特定ID的热门转发用户列表(五)
  19. Paper写作如何锻炼逻辑思维能力?
  20. 计算机辅助药物设计:分子对接

热门文章

  1. PHP独立ip统计,通过nginx日志统计独立ip的个数 新乡独立ip 独立ipvps 独立公网i
  2. arcgis中mxd批量导图(tif,png,jpg,pdf)
  3. 求表达式 根号下ab的值
  4. 【Python办公自动化】使用reportlab制作pdf报告
  5. 网络实名认证接口认证形式有哪些?
  6. 驭势“AI司机”融入城市生活,服贸会抢“鲜”体验
  7. 黄一老师:什么是个人信用融资?
  8. Vscode下载安装使用教程_Vscode搭建Python开发环境_Vscode常用插件
  9. 魔百盒CM201-1、CM211-1朝歌ZG_支持UWE5621WiFi驱动_免拆卡刷固件包
  10. 自助提取公积金(北京)