更新為 3.0 API

自訂視覺現已正式運作,並已經歷過 API 更新。 此更新包含幾個新功能,重要的是一些重大變更:

  • 預測 API 現在會根據專案類型分割成兩個。
  • 視覺 AI 開發人員套件 (VAIDK) 匯出選項需要以特定方式建立專案。
  • 已移除預設反復專案,以利發行/取消發行名為反復專案的。

本指南將說明如何更新您的專案,以使用新的 API 版本。 如需變更的完整清單,請參閱 版本 資訊。

使用更新的預測 API

2.x Api 針對影像分類器和物件偵測器專案使用相同的預測呼叫。 >predictimagePredictImageUrl 呼叫都可以接受這兩種專案類型。 從3.0 開始,我們已將此 API 分割,因此您必須將專案類型與呼叫進行比對:

使用新的反復專案發行工作流程

2.x Api 使用預設反復專案或指定的反復專案識別碼,選擇要用於預測的反復專案。 從3.0 開始,我們採用了發佈流程,讓您先從定型 API 將反復專案發佈至指定的名稱。 然後,您可以將名稱傳遞給預測方法,以指定要使用的反復專案。

重要

3.0 Api 不會使用預設的反復專案功能。 在我們取代舊的 Api 之前,您可以繼續使用 2.x Api 將反復專案切換為預設值。 這些 Api 將會保留一段時間,您可以呼叫 UpdateIteration 方法將反覆運算標示為預設值。

發佈反復專案

反復專案定型之後,您就可以使用 PublishIteration 方法來進行預測。 若要發佈反復專案,您需要預測資源識別碼,其可在 CustomVision 網站的 [設定] 頁面上取得。

![自訂視覺網站設定] 頁面,其中列出預測資源識別碼。](./media/update-application-to-3.0-sdk/prediction-id.png)

提示

您也可以從 Azure 入口網站 取得這項資訊,方法是前往自訂視覺預測資源,然後選取 [ 屬性]。

一旦您的反復專案發佈之後,應用程式就可以在其預測 API 呼叫中指定名稱,將其用於預測。 若要讓反覆運算無法進行預測呼叫,請使用 UnpublishIteration API。

下一步