快速入門:建立 Azure AI 服務資源
了解如何建立和管理 Azure AI 服務資源。 Azure AI 服務資源讓您使用一組認證來存取多個Azure AI 服務。
您可以透過兩個不同的資源種類存取 Azure AI 服務:
- Azure AI 服務多服務資源:
- 使用一組認證存取多個 Azure AI 服務。
- 合併您所使用服務的帳單。
- 臉部和視覺等單一服務資源:
- 針對每個建立的服務,使用一組唯一的認證來存取單一 Azure AI 服務。
- 大部分的 Azure AI 服務都提供免費層來試用。
Azure AI 服務是在 Azure 訂用帳戶下建立的 Azure 資源。 建立資源之後,您可以使用產生的金鑰和端點來驗證您的應用程式。
具有多服務資源的支援服務
多服務資源可讓您使用一組認證來存取下列 Azure AI 服務。 某些服務可透過多服務資源和單一服務資源取得。
提示
建議您盡可能使用 Azure AI 服務資源 (其中 API 種類為 AIServices
),以一組認證存取多個 Azure AI 服務。 對於無法透過多服務資源提供的服務 (例如臉部和自訂視覺),您可以建立單一服務資源。
Service | 描述 | 種類 (透過 API) |
---|---|---|
Azure OpenAI | 執行各式各樣的自然語言工作。 | AIServices OpenAI |
內容安全性 | 能夠偵測不當內容的 AI 服務。 | AIServices ContentSafety |
自訂視覺 | 針對您的業務自訂影像辨識。 | CustomVision.Prediction (僅限預測)CustomVision.Training (僅限訓練) |
文件智慧服務 | 將檔案轉換成智慧型資料驅動解決方案。 | AIServices FormRecognizer |
臉部 | 偵測和識別影像中的人員及表情。 | Face |
語言 | 使用領先業界的自然語言理解功能來建置應用程式。 | AIServices TextAnalytics |
語音 | 語音轉換文字、文字轉換語音、翻譯和說話者辨識。 | AIServices Speech |
翻譯工具 | 使用 AI 支援的翻譯技術來翻譯超過 100 種使用中、高風險和瀕危的語言和方言。 | AIServices TextTranslation |
視覺 | 分析影像和影片中的內容。 | AIServices (訓練和預測)ComputerVision |
必要條件
- 有效的 Azure 訂用帳戶 - 建立免費帳戶。
建立新的 Azure AI 服務資源
Azure AI 服務多服務資源列在入口網站中 [Azure AI 服務]>[Azure AI 服務] 之下。 尋找標誌,如下所示:
重要
Azure 會提供不只一種名為 Azure AI 服務的資源類型。 請務必選取 [Azure AI 服務]>[Azure AI 服務]下所列的資源,帶有如前所示的標誌。
若要建立 Azure AI 服務資源,請遵循下列指示:
選取此連結以建立 Azure AI 服務資源:https://portal.azure.com/#create/Microsoft.CognitiveServicesAIServices
在 [建立] 頁面上,提供下列資訊:
專案詳細資料 描述 訂用帳戶 選取您可用的一個 Azure 訂用帳戶。 資源群組 將包含您的資源的 Azure AI 資源群組。 您可建立新的群組或新增群組至先前已有的群組。 區域 Azure AI 服務執行個體的位置。 不同的位置可能會產生延遲,但是對於您資源的執行階段可用性沒有影響。 名稱 描述您的 Azure AI 服務資源的名稱。 例如,MyAIServicesResource。 定價層 Azure AI 服務帳戶的費用取決於您選擇的選項和使用方式。 如需詳細資訊,請參閱 API 價格詳細資料。 視需要設定資源的其他設定、讀取並接受條件 (如適用),然後選取 [檢閱 + 建立]。
提示
如果您的訂用帳戶不允許您建立 Azure AI 服務資源,您可能需使用 Azure 入口網站、PowerShell 命令或 Azure CLI 命令來啟用該 Azure 資源提供者的權限。 如果您不是訂用帳戶的擁有者,請要求具有擁有者或系統管理員角色的人員為您完成註冊,或要求將 /register/action 權限授與您的帳戶。
清除資源
如果您想要清除和移除 Azure AI 服務訂用帳戶,則可以刪除資源或資源群組。 刪除資源群組也會刪除與群組中的任何其他資源。
- 在 Azure 入口網站中,展開左側功能表以開啟服務的功能表,然後選擇 [資源群組] 以顯示資源群組的清單。
- 找出要刪除的資源位於哪一個資源群組。
- 如果您想要刪除整個資源群組,請選取資源群組名稱。 在下一個頁面上,選取 [刪除資源群組] 並且確認。
- 如果您想要只刪除 Azure AI 服務資源,選取資源群組以查看其中的所有資源。 在下一個頁面上,選取您想要刪除的資源,選取該資料列的省略符號功能表,然後選取 [刪除]。
使用此快速入門,使用 Azure 命令列介面 (CLI) 命令來建立 Azure AI 服務資源。
必要條件
安裝 Azure CLI 並登入
安裝 Azure CLI。 若要登入安裝於本機的 CLI,請執行 az login 命令:
az login
建立新的資源群組
建立 Azure AI 服務資源之前,您必須有包含資源的 Azure 資源群組。 當您建立新資源時,可以建立新的資源群組,或使用現有的資源群組。 本文說明如何建立新資源群組。
若要建立資源,您將需要其中一個可供訂用帳戶使用的 Azure 位置。 您可以使用 az account list-locations 命令擷取可用位置的清單。 大部分的 Azure AI 服務都可以從數個位置存取。 選擇最接近您的位置,或查看可供服務使用的位置。
重要
- 請記住您的 Azure 位置,因為您在呼叫 Azure AI 服務資源時將會用到。
- 部分 Azure AI 服務的可用性會因區域而異。 如需詳細資訊,請參閱不同區域的 Azure 產品。
az account list-locations --query "[].{Region:name}" --out table
在您擁有 Azure 位置之後,在 Azure CLI 中,使用 az group create 命令建立新的資源群組。 在下列範例中,將 Azure 位置 westus2
取代為可供您訂用帳戶使用的其中一個 Azure 位置。
az group create --name ai-services-resource-group --location westus2
建立 Azure AI 服務多服務資源
若要建立並訂閱新的 Azure AI 服務資源,請使用 az cognitiveservices account create 命令。 此命令會將新的可計費資源新增至您稍早建立的資源群組。 建立新的資源時,必須知道您想要使用的服務種類,以及其定價層 (或 SKU) 和 Azure 位置。
重要
Azure 會為 Azure AI 服務提供不只一種資源種類。 請務必使用 AIServices
的 kind
建立一個。
您可以使用下列命令建立名為 multi-service-resource
的標準 S0 Azure AI 服務多服務資源。
az cognitiveservices account create --name multi-service-resource --resource-group ai-services-resource-group --kind AIServices --sku S0 --location westus2 --yes
提示
如果您的訂用帳戶不允許您建立 Azure AI 服務資源,您可能需使用 Azure 入口網站、PowerShell 命令或 Azure CLI 命令來啟用該 Azure 資源提供者的權限。 如果您不是訂用帳戶的擁有者,請要求具有擁有者或系統管理員角色的人員為您完成註冊,或要求將 /register/action 權限授與您的帳戶。
取得資源的目前配額使用量
使用 az cognitiveservices account list-usage 命令來取得資源的使用量。
az cognitiveservices account list-usage --name multi-service-resource --resource-group ai-services-resource-group --subscription subscription-name
清除資源
如果您想要清除和移除 Azure AI 服務資源,則可以刪除該資源或資源群組。 刪除資源群組也會刪除與群組中的任何其他資源。
若要移除資源群組及其相關聯的資源,請使用 az group delete command
。
az group delete --name ai-services-resource-group
使用此快速入門,使用 Azure PowerShell 命令來建立 Azure AI 服務資源。
必要條件
- 有效的 Azure 訂用帳戶 - 建立免費帳戶。
- Azure PowerShell。
安裝 Azure PowerShell 並登入
安裝 Azure PowerShell。 若要登入,請執行 Connect-AzAccount 命令:
Connect-AzAccount
建立新的 Azure AI 服務資源群組
建立 Azure AI 服務資源之前,您必須有包含資源的 Azure 資源群組。 當您建立新資源時,可以建立新的資源群組,或使用現有的資源群組。 本文說明如何建立新資源群組。
若要建立資源,您將需要其中一個可供訂用帳戶使用的 Azure 位置。 您可以使用 Get-AzLocation 命令擷取可用位置的清單。 大部分的 Azure AI 服務都可以從數個位置存取。 選擇最接近您的位置,或查看可供服務使用的位置。
重要
- 請記住您的 Azure 位置,因為您在呼叫 Azure AI 服務資源時將會用到。
- 部分 Azure AI 服務的可用性會因區域而異。 如需詳細資訊,請參閱不同區域的 Azure 產品。
Get-AzLocation | Select-Object -Property Location, DisplayName
在您擁有 Azure 位置之後,在 Azure PowerShell 中,使用 New-AzResourceGroup 命令建立新的資源群組。 在下列範例中,將 Azure 位置 westus2
取代為可供您訂用帳戶使用的其中一個 Azure 位置。
New-AzResourceGroup -Name ai-services-resource-group -Location westus2
建立 Azure AI 服務多服務資源
若要建立並訂閱新的 Azure AI 服務資源,請使用 New-AzCognitiveServicesAccount 命令。 此命令會將新的可計費資源新增至您稍早建立的資源群組。 建立新的資源時,必須知道您要使用的服務「種類」,以及其定價層 (或 SKU) 和 Azure 位置:
重要
Azure 會為 Azure AI 服務提供不只一種資源種類。 請務必使用 AIServices
的 Type
(種類) 建立一個。
您可以使用下列命令建立名為 multi-service-resource
的標準 S0 Azure AI 服務多服務資源。
New-AzCognitiveServicesAccount -ResourceGroupName ai-services-resource-group -Name multi-service-resource -Type AIServices -SkuName S0 -Location westus2
提示
如果您的訂用帳戶不允許您建立 Azure AI 服務資源,您可能需使用 Azure 入口網站、PowerShell 命令或 Azure CLI 命令來啟用該 Azure 資源提供者的權限。 如果您不是訂用帳戶的擁有者,請要求具有擁有者或系統管理員角色的人員為您完成註冊,或要求將 /register/action 權限授與您的帳戶。
取得資源的目前配額使用量
使用 Get-AzCognitiveServicesAccountUsage 命令來取得資源的使用量。
Get-AzCognitiveServicesAccountUsage -ResourceGroupName ai-services-resource-group -Name multi-service-resource
清除資源
如果您想要清除和移除 Azure AI 服務資源,則可以刪除該資源或資源群組。 刪除資源群組也會刪除與群組中的任何其他資源。
若要移除資源群組及其相關聯的資源,請使用 Remove-AzResourceGroup 命令。
Remove-AzResourceGroup -Name ai-services-resource-group
定價
定價層 (以及您支付的金額) 是根據您使用驗證資訊傳送的交易數目而定。 每個定價層都會指定:
- 每秒允許的交易數目上限 (TPS)。
- 在該定價層中啟用的服務功能。
- 預先定義的交易數目成本。 超過此數目會產生額外的費用,如您服務的定價詳細資料中所述。
相關內容
- 前往 [Azure AI Studio 中樞]。
- 在 Azure AI Foundry 入口網站中試用 AI 服務。