【愚公系列】华为云系列之ModelArts+AppCube带你识别101种西式美食【我的低代码AI体验】
文章目錄
- 前言
- 1.ModelArts是什么
- 2.AppCube是什么
- 一、華為云系列之ModelArts+AppCube帶你識(shí)別101種西式美食
- 1. AI Gallery 訂閱模型及部署
- 2. 獲取訪問(wèn)秘鑰
- 3. 使用示例安裝包創(chuàng)建 AppCube 應(yīng)用
- 4. 創(chuàng)建 ModelArts 連接器
- 5. 應(yīng)用修改
- 5.1 修改腳本
- 5.2 修改標(biāo)準(zhǔn)頁(yè)面
- 5.3 運(yùn)行及測(cè)試
- 總結(jié)
前言
1.ModelArts是什么
ModelArts是面向AI開(kāi)發(fā)者的一站式開(kāi)發(fā)平臺(tái),提供海量數(shù)據(jù)預(yù)處理及半自動(dòng)化標(biāo)注、大規(guī)模分布式訓(xùn)練、自動(dòng)化模型生成及端-邊-云模型按需部署能力,幫助用戶快速創(chuàng)建和部署模型,管理全周期AI工作流。
“一站式”是指AI開(kāi)發(fā)的各個(gè)環(huán)節(jié),包括數(shù)據(jù)處理、算法開(kāi)發(fā)、模型訓(xùn)練、模型部署都可以在ModelArts上完成。從技術(shù)上看,ModelArts底層支持各種異構(gòu)計(jì)算資源,開(kāi)發(fā)者可以根據(jù)需要靈活選擇使用,而不需要關(guān)心底層的技術(shù)。同時(shí),ModelArts支持Tensorflow、PyTorch、MindSpore等主流開(kāi)源的AI開(kāi)發(fā)框架,也支持開(kāi)發(fā)者使用自研的算法框架,匹配您的使用習(xí)慣。
ModelArts的理念就是讓AI開(kāi)發(fā)變得更簡(jiǎn)單、更方便。
面向不同經(jīng)驗(yàn)的AI開(kāi)發(fā)者,提供便捷易用的使用流程。例如,面向業(yè)務(wù)開(kāi)發(fā)者,不需關(guān)注模型或編碼,可使用自動(dòng)學(xué)習(xí)流程快速構(gòu)建AI應(yīng)用;面向AI初學(xué)者,不需關(guān)注模型開(kāi)發(fā),使用預(yù)置算法構(gòu)建AI應(yīng)用;面向AI工程師,提供多種開(kāi)發(fā)環(huán)境,多種操作流程和模式,方便開(kāi)發(fā)者編碼擴(kuò)展,快速構(gòu)建模型及應(yīng)用。
2.AppCube是什么
應(yīng)用魔方 AppCube是華為云為行業(yè)客戶、合作伙伴、開(kāi)發(fā)者量身打造的一款零代碼和低代碼應(yīng)用開(kāi)發(fā)平臺(tái),通過(guò)AppCube可輕松構(gòu)建專業(yè)級(jí)應(yīng)用,創(chuàng)新隨心所欲,敏捷超乎想象。
一、華為云系列之ModelArts+AppCube帶你識(shí)別101種西式美食
識(shí)別101種西式美食的業(yè)務(wù)流程圖如下:
1. AI Gallery 訂閱模型及部署
1、從AI Gallery 訪問(wèn)需要訂閱的模型,本次以《自動(dòng)識(shí)別101種西式美食》為例:https://developer.huaweicloud.com/develop/aigallery/model/detail?id=eb492f68-0e41-491c-b3f7-34f8dfd8ba5b
2、模型頁(yè)面點(diǎn)擊訂閱按鈕,勾選同意聲明,點(diǎn)擊“確定訂閱”
3、訂閱成功后,如下圖所示,點(diǎn)擊前往控制臺(tái),云服務(wù)區(qū)域選擇華北-北京四(后續(xù)涉及到云服務(wù)區(qū)域選擇的均需選擇此選項(xiàng))
4、確定后會(huì)自動(dòng)跳轉(zhuǎn)到 ModelArts 控制臺(tái)的 AI 應(yīng)用訂閱界面,查看到我們訂閱的這個(gè)模型,第一次需要等模型同步完成后才能繼續(xù)使用,約1分鐘左右
5、同步完成后,點(diǎn)擊右下角的部署按鈕,選擇在線服務(wù)
6、進(jìn)入在線服務(wù)配置頁(yè)面,配置示例如下:
- 名稱:服務(wù)的名稱,根據(jù)你自己偏好設(shè)置或保持默認(rèn)
- 計(jì)算節(jié)點(diǎn)規(guī)格:運(yùn)行服務(wù)所用的計(jì)算資源(CPU/GPU),這里我們選擇ModelArts提供的免費(fèi)的算力規(guī)格,但注意一個(gè)賬戶下同時(shí)只能有一個(gè)免費(fèi)規(guī)格的在線服務(wù),如果您無(wú)法選擇,說(shuō)明您之前部署過(guò)免費(fèi)規(guī)格的服務(wù),需要?jiǎng)h除之前的才能繼續(xù)使用
其它保持默認(rèn),勾選同意聲明后,點(diǎn)擊“下一步”按鈕即可
7、二次確認(rèn)服務(wù)配置,點(diǎn)擊“提交”即可進(jìn)入模型部署狀態(tài)。
8、點(diǎn)擊查看“服務(wù)詳情”,進(jìn)入服務(wù)部署詳情頁(yè)面,等待部署完成
9、部署完成后如下所示,點(diǎn)擊下方的“調(diào)用指南”tab頁(yè)按鈕,即可看到本服務(wù)的API接口注意圖中的API接口地址和服務(wù)ID(后續(xù)會(huì)用到)
至此 ModelArts 這邊的服務(wù)部署已經(jīng)完成,接下來(lái)我們?nèi)?AppCube 里進(jìn)行 API 調(diào)用對(duì)接,在此之前,我們需要獲得華為云賬號(hào)的訪問(wèn)秘鑰。
2. 獲取訪問(wèn)秘鑰
1、登錄華為云賬號(hào)后,進(jìn)入控制臺(tái),點(diǎn)擊右上角的用戶名,在下拉菜單中選擇“我的憑證”,進(jìn)入我的憑證頁(yè)面后,選擇左側(cè)的“訪問(wèn)秘鑰”菜單,然后點(diǎn)擊“新增訪問(wèn)秘鑰”,按要求輸入相關(guān)信息,有時(shí)候會(huì)有一個(gè)彈出框進(jìn)行短信驗(yàn)證碼認(rèn)證,認(rèn)證成功后即可下載秘鑰信息。
2、下載后是一個(gè)名為“credentials.csv”的文件,打開(kāi)后會(huì)看到如下的類似信息,需要保存好,后續(xù)會(huì)用到。
3. 使用示例安裝包創(chuàng)建 AppCube 應(yīng)用
1、下載示例安裝包
下載地址:https://appcube-ai-temp.obs.cn-north-4.myhuaweicloud.com/CNAMEO__EI-0.0.1-beta.zip
2、進(jìn)入運(yùn)行環(huán)境
AppCube網(wǎng)址:https://console.huaweicloud.com/appcube/?region=cn-north-4#/home
3、點(diǎn)擊應(yīng)用開(kāi)發(fā)-應(yīng)用-導(dǎo)入項(xiàng)目
4、選擇下載的示例安裝包
5、上傳成功后,返回后首頁(yè),可以看到剛剛導(dǎo)入的應(yīng)用,默認(rèn)名字“EI”
4. 創(chuàng)建 ModelArts 連接器
1、點(diǎn)擊剛剛導(dǎo)入的“EI”項(xiàng)目后點(diǎn)擊編輯編輯
2、進(jìn)入編輯頁(yè)面后點(diǎn)擊集成-連接器實(shí)例
3、在“AI”分類下找到 ModelArts 選項(xiàng),然后點(diǎn)擊右側(cè)的“+”號(hào),新建一個(gè)連接器
4、連接器設(shè)置界面如下所示,請(qǐng)確認(rèn)相關(guān)參數(shù)輸入正確,不可亂填(參考下方示例圖):
- 名稱:對(duì)連接器的命名,根據(jù)自己的偏好設(shè)置,但請(qǐng)記住此名稱,下一章操作會(huì)用到
- 訪問(wèn)秘鑰 ID:上一步“獲取訪問(wèn)秘鑰”步驟中下載的excel中Access Key Id字段對(duì)應(yīng) 的值
- 訪問(wèn)秘鑰:上一步“獲取訪問(wèn)秘鑰” 步驟中下載的excel中Secret Access Key字段對(duì) 應(yīng)的值
- 區(qū)域:請(qǐng)選擇“華北-北京四”
- 項(xiàng)目ID:ModelArts 在線服務(wù)頁(yè)面中的服務(wù) ID (可在 ModelArts“總覽”-“使用詳情”-“在線服務(wù)”中點(diǎn)擊對(duì)應(yīng)的服務(wù)獲取)
5、保存成功后如下所示:
6、點(diǎn)擊上圖中的“測(cè)試”按鈕進(jìn)行調(diào)用測(cè)試,看是否配置成功,參數(shù)選項(xiàng)如下:
- 選擇類型:圖片的調(diào)用方式,本地上傳和直接給圖片 URL 都支持
- 模型 Apig-Code:ModelArts 在線服務(wù)中 API 接口中 .apig 前面的部分,不包含 https://
- 模型 ID:ModelArts 在線服務(wù)中的 API 接口中最后一個(gè)斜杠(/) 后面的部分
- URL:你要進(jìn)行測(cè)試的圖片地址,圖片當(dāng)前僅支持 jpg、png 格式
填寫完成后點(diǎn)擊測(cè)試,如果成功即可獲得 ModelArts 服務(wù)接口返回的JSON返回值,參考如下:
5. 應(yīng)用修改
5.1 修改腳本
需要點(diǎn)擊上方的按鈕進(jìn)行禁用后才可編輯,編輯完成后記得保存并點(diǎn)擊按鈕進(jìn)行啟用將紅色方框中的連接器信息替換為剛剛創(chuàng)建ModelArts 連接器名稱如下圖示例
5.2 修改標(biāo)準(zhǔn)頁(yè)面
將代碼中的 apigCode 和 modelId 對(duì)應(yīng)的值替換
- 模型 Apig-Code:ModelArts 在線服務(wù)中 API 接口中 .apig 前面的部分,不包含 https://
- 模型 ID:ModelArts 在線服務(wù)中的 API 接口中最后一個(gè)斜杠(/) 后面的部分
5.3 運(yùn)行及測(cè)試
在預(yù)覽頁(yè)面上傳圖片后,等待幾秒,有數(shù)據(jù)返回即可
總結(jié)
AppCube低代碼平臺(tái)主要的優(yōu)點(diǎn)有:
- 無(wú)需任何代碼,讓您幾分鐘輕松搭建應(yīng)用
- 涵蓋多種場(chǎng)景,行政辦公、人力資源、運(yùn)營(yíng)協(xié)同、項(xiàng)目管理等
- 內(nèi)置豐富模板,疫情防控、行政辦公、問(wèn)卷調(diào)查、評(píng)選投票等高頻模板
ModelArts+AppCube可以實(shí)現(xiàn)AI應(yīng)用嵌入應(yīng)用中,賦予應(yīng)用更完善的功能。
對(duì)于這次體驗(yàn)華為ModelArts+AppCube所具備的功能是非常多的,不僅僅是前端頁(yè)面的設(shè)計(jì)實(shí)現(xiàn)了低代碼,后端邏輯和js腳本也可以在低代碼使用,包括,定時(shí)任務(wù)等等功能,能夠?qū)崿F(xiàn)需求定制化開(kāi)發(fā),能夠滿足客戶多元化需求應(yīng)用。
您也可以基于自身需求進(jìn)行個(gè)性化定制,成為應(yīng)用開(kāi)發(fā)大師,快來(lái)解鎖您的應(yīng)用開(kāi)發(fā)之旅吧!
【萬(wàn)眾矚目的低代碼AI應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)營(yíng)來(lái)啦!開(kāi)啟實(shí)戰(zhàn)營(yíng)之旅(免費(fèi)體驗(yàn)),寫體驗(yàn)文章,贏開(kāi)發(fā)者大禮包!】有獎(jiǎng)?wù)魑幕馃徇M(jìn)行中:https://bbs.huaweicloud.com/blogs/384262
此外,在云聲平臺(tái)提出您的寶貴建議,標(biāo)題以【云駐計(jì)劃-定向征文】開(kāi)頭,還有機(jī)會(huì)贏取額外獎(jiǎng)勵(lì)。
總結(jié)
以上是生活随笔為你收集整理的【愚公系列】华为云系列之ModelArts+AppCube带你识别101种西式美食【我的低代码AI体验】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 超美的天环星轨动态引导页html官网源码
- 下一篇: 首支完全由 AI 创作的歌曲《未来之歌》