从AI市场数据集下载model到OBS
请访问model-test:https://marketplace.huaweicloud.com/markets/aihub/datasets/detail/?content_id=23441bfe-8c6b-4d0c-8076-13252bde17c0, 点击页面的下载按钮,配置下OBS路径,点击下一步即可下载model到OBS
从OBS导入元模型
我们需要进入到ModelArts平台点击模型管理 - 模型 - 导入 - 从对象存储服务(OBS)中选择,这里记得选择元模型是选择model文件夹的父级,会自动识别到Tensorflow引擎。点击立即创建就会自动构建模型。
部署是最简单的一步,等待模型构建完毕点击部署 - 在线服务一路 Next 进行模型部署上线操作。稍等片刻,部署成功之后就是熟悉的在线调试等步骤。
AppCube侧开发通过此次探索,我深刻地体会到AppCube的精妙之处--介是您没有玩过的船新版本。就像上文中提到的那些坑,主要还是自身技术不硬,没好好了解玩法和规则,然后就无限掉坑爬坑掉坑。不过,目标是明确的:一个页面,有输入框,有提交按钮,有结果显示,能调用AI服务。是不是超级简单?简单到我以为半个小时能搞定。结果……不说了,说多了都是泪!直接上手高级页面开发,我要做高级Copy攻城狮!
高级页面开发准备自定义UI库
在开发高级页面前,您需要学习Widget、库、桥接器、事件和动作等相关内容。没办法,摸着石头过河,如果光脚的话,容易划伤;先来一个MintUI(尽管已经过时了),如果高级页面要使用前端框架或组件库,例如流行的Vue、Bootstrap、ElementUI等,需要将其制作成Library资产,然后上传到环境中使用。本次高级页面为自定义的Widget,我想用MintUI来完成前端布局,那就需要将自定义库进行上传以及在Widget使用库。好在官方文档提供了教科书般的Demo:管理并使用库,步骤也简单:
下载MintUI并上传到高级页面 > 库
自定义Widget中引用MintUI:
packageinfo.json
"requires": [ { "name": "global_Vue", "version": "100.7" }, { "name":"bingobingotesthuaweicom_mintui", // 库文件名称和版本号在库详情页面获取 "version": "1.0" }]