五月婷婷丁香性爱|j久久一级免费片|久久美女福利视频|中文观看在线观看|加勒比四区三区二|亚洲裸女视频网站|超碰97AV在线69网站免费观看|有码在线免费视频|久久青青日本视频|亚洲国产AAAA

訪問(wèn)在線服務(wù)

認(rèn)證方式

在線服務(wù)的狀態(tài)處于“運(yùn)行中”,則表示在線服務(wù)已部署成功,部署成功的在線服務(wù),將為用戶提供一個(gè)可調(diào)用的API,此API為標(biāo)準(zhǔn)Restful API。在集成至生產(chǎn)環(huán)境之前,需要對(duì)此API進(jìn)行調(diào)測(cè)。

當(dāng)前ModelArts支持訪問(wèn)在線服務(wù)的認(rèn)證方式有以下幾種:

  • 訪問(wèn)在線服務(wù)(Token認(rèn)證)
  • 訪問(wèn)在線服務(wù)(AK/SK認(rèn)證)
  • 訪問(wèn)在線服務(wù)(APP認(rèn)證)

在線服務(wù)調(diào)用地址

訪問(wèn)在線服務(wù),通過(guò)Token認(rèn)證、AK/SK認(rèn)證和APP認(rèn)證時(shí),需要獲取在線服務(wù)的調(diào)用地址。您可以在ModelArts管理控制臺(tái)的“在線服務(wù)詳情 > 調(diào)用指南”頁(yè)面,查看API接口公網(wǎng)地址,獲取輸入?yún)?shù)信息。當(dāng)模型配置文件中apis定義了路徑,調(diào)用地址后需拼接自定義路徑。如:“{在線服務(wù)的調(diào)用地址}/predictions/poetry”。

訪問(wèn)在線服務(wù)(Token認(rèn)證)

使用Token認(rèn)證,需要用戶提前獲取Token。用戶Token的獲取請(qǐng)參見(jiàn)獲取Token認(rèn)證。獲取Token認(rèn)證時(shí),由于ModelArts生成的在線服務(wù)API不支持domain范圍的token,因此需獲取使用范圍為project的Token信息,即scope參數(shù)的取值為project。

預(yù)測(cè)文件的本地路徑既可使用絕對(duì)路徑(如Windows格式"D:/test.png",Linux格式"/opt/data/test.png"),也可以使用相對(duì)路徑(如"./test.png")。

您可以使用以下方式向在線服務(wù)發(fā)起預(yù)測(cè)請(qǐng)求:

  • 方式一:使用圖形界面的軟件進(jìn)行預(yù)測(cè)。Windows系統(tǒng)建議使用Postman。
  • 方式二:使用curl命令發(fā)送預(yù)測(cè)請(qǐng)求。Linux系統(tǒng)建議使用curl命令。
  • 方式三:使用Python語(yǔ)言發(fā)送預(yù)測(cè)請(qǐng)求。
  • 方式四:使用Java語(yǔ)言發(fā)送預(yù)測(cè)請(qǐng)求。

訪問(wèn)在線服務(wù)(AK/SK認(rèn)證)

使用AK/SK認(rèn)證時(shí),您可以通過(guò)APIG SDK 訪問(wèn),也可以通過(guò)ModelArts SDK 訪問(wèn)。使用ModelArts SDK 訪問(wèn)參見(jiàn)用戶AK-SK認(rèn)證模式。

這里介紹如何通過(guò)APIG SDK訪問(wèn)在線服務(wù),具體操作流程如下:

1、獲取AK/SK。您可以登錄管理控制臺(tái),單擊右上角的用戶名,在下拉列表中單擊“我的憑證”,單擊“訪問(wèn)密鑰”,單擊“新增訪問(wèn)密鑰”,進(jìn)入“身份驗(yàn)證”頁(yè)面,根據(jù)提示完成身份驗(yàn)證,下載密鑰。請(qǐng)妥善保管您的秘鑰。

2、獲取在線服務(wù)信息。在“在線服務(wù)”的詳情頁(yè)面,獲取該服務(wù)的調(diào)用地址和輸入?yún)?shù)信息。

3、發(fā)送預(yù)測(cè)請(qǐng)求:

  • 方式一:使用Python語(yǔ)言發(fā)送預(yù)測(cè)請(qǐng)求
  • 方式二:使用Java語(yǔ)言發(fā)送預(yù)測(cè)請(qǐng)求

訪問(wèn)在線服務(wù)(APP認(rèn)證)

部署在線服務(wù)支持開(kāi)啟APP認(rèn)證,即ModelArts會(huì)為服務(wù)注冊(cè)一個(gè)支持APP認(rèn)證的接口,為此接口配置APP授權(quán)后,用戶可以使用授權(quán)應(yīng)用的AppKey+AppSecret或AppCode調(diào)用該接口。

針對(duì)在線服務(wù)的APP認(rèn)證,具體操作流程如下:

1、開(kāi)啟支持APP認(rèn)證功能:開(kāi)啟支持APP認(rèn)證并創(chuàng)建應(yīng)用。

2、在線服務(wù)授權(quán)管理:對(duì)創(chuàng)建的應(yīng)用進(jìn)行管理,包括查看、重置或刪除應(yīng)用,綁定或解綁應(yīng)用對(duì)應(yīng)的在線服務(wù),獲取“AppKey/AppSecret”或“AppCode”。

3、APP認(rèn)證鑒權(quán):調(diào)用支持APP認(rèn)證的接口需要進(jìn)行認(rèn)證鑒權(quán),支持兩種鑒權(quán)方式(AppKey+AppSecret或AppCode),您可以選擇其中一種進(jìn)行認(rèn)證鑒權(quán)。

4、發(fā)送預(yù)測(cè)請(qǐng)求:

  • 方式一:使用Python語(yǔ)言通過(guò)AppKey+AppSecret認(rèn)證鑒權(quán)方式發(fā)送預(yù)測(cè)請(qǐng)求
  • 方式二:使用Java語(yǔ)言通過(guò)AppKey+AppSecret認(rèn)證鑒權(quán)方式發(fā)送預(yù)測(cè)請(qǐng)求
  • 方式三:使用Python語(yǔ)言通過(guò)AppCode認(rèn)證鑒權(quán)方式發(fā)送預(yù)測(cè)請(qǐng)求
  • 方式四:使用Java語(yǔ)言通過(guò)AppCode認(rèn)證鑒權(quán)方式發(fā)送預(yù)測(cè)請(qǐng)求

訪問(wèn)在線服務(wù)常見(jiàn)問(wèn)題

訪問(wèn)在線服務(wù)常見(jiàn)問(wèn)題

  • 在線服務(wù)的API接口組成規(guī)則是什么?

    在ModelArts服務(wù)中,AI應(yīng)用部署成在線服務(wù)后,用戶可以獲取API接口用于訪問(wèn)推理。

    https://域名/版本/infer/服務(wù)ID

  • 自定義鏡像導(dǎo)入模型部署上線調(diào)用API報(bào)錯(cuò)

    ModelArts部署上線調(diào)用API報(bào)錯(cuò),排查項(xiàng)如下:

    1、確認(rèn)配置文件模型的接口定義中有沒(méi)有POST方法。

    2、確認(rèn)配置文件里url是否有定義路徑。例如:“/predictions/poetry”(默認(rèn)為“/”)。

    3、確認(rèn)API調(diào)用中body體中的調(diào)用路徑是否拼接自定義路徑。如:“{API接口地址}/predictions/poetry”。

  • 作為調(diào)用發(fā)起方的客戶端無(wú)法訪問(wèn)已經(jīng)獲取到的推理請(qǐng)求地址

    問(wèn)題現(xiàn)象:ModelArts完成在線服務(wù)部署且服務(wù)處于“運(yùn)行中”狀態(tài)后,已經(jīng)通過(guò)調(diào)用指南頁(yè)面的信息獲取到調(diào)用的server端地址,但是調(diào)用發(fā)起方的客戶端訪問(wèn)該地址不通,出現(xiàn)無(wú)法連接、域名無(wú)法解析的現(xiàn)象。

    原因分析:調(diào)用指南頁(yè)簽中顯示的調(diào)用地址都是華為云APIG(API網(wǎng)關(guān)服務(wù))的地址。調(diào)用發(fā)起方的客戶端和華為云網(wǎng)絡(luò)不通。

    處理方法:如果客戶端位于華為云網(wǎng)絡(luò)之外,保證客戶端所處的網(wǎng)絡(luò)環(huán)境可以連接Internet;如果客戶端位于華為云網(wǎng)絡(luò)內(nèi),默認(rèn)的網(wǎng)絡(luò)配置即可以訪問(wèn)通這個(gè)地址,避免設(shè)置特殊的網(wǎng)絡(luò)配置,例如防火墻規(guī)則等。

  • ModelArts訪問(wèn)在線服務(wù)請(qǐng)求超時(shí)返回Timeout

    請(qǐng)求超時(shí),大概率是APIG(API網(wǎng)關(guān))攔截問(wèn)題。需排查APIG(API網(wǎng)關(guān))和模型。

    優(yōu)先排查APIG(API網(wǎng)關(guān))是否是通的,可以在本地使用curl命令排查,命令行:curl -kv {預(yù)測(cè)地址}。如返回Timeout則需排查本地防火墻,代理和網(wǎng)絡(luò)配置。

    檢查模型是否啟動(dòng)成功或者模型處理單個(gè)消息的時(shí)長(zhǎng)。因APIG(API網(wǎng)關(guān))的限制,模型單次預(yù)測(cè)的時(shí)間不能超過(guò)40S,超過(guò)后系統(tǒng)會(huì)默認(rèn)返回Timeout錯(cuò)誤。