什麼是 Azure AI 服務?

Azure AI 服務可協助開發人員和組織使用現成且預先建置且可自定義的 API 和模型,快速建立智慧型手機、尖端、市場就緒且負責任的應用程式。 範例應用程式包含適用於對話、搜尋、監視、翻譯、語音、視覺和決策制定的自然語言處理。

提示

嘗試 Azure AI 服務,包括 Azure OpenAI、內容 保管庫 ty、語音、視覺等 Azure AI Studio。 如需詳細資訊,請參閱 什麼是 Azure AI Studio?

大部分 的 Azure AI 服務 都可透過 REST API 和用戶端連結庫 SDK,以熱門的開發語言取得。 如需詳細資訊,請參閱每個服務的文件。

可用的 Azure AI 服務

瞭解 Azure AI 服務如何協助您增強應用程式,並將工作流程優化:

Service 描述
異常偵測器圖示 異常偵測程式(退休) 及早識別潛在的問題。
Azure AI 搜尋圖示Azure AI 搜尋服務 將 AI 支援的雲端搜尋引進行動應用程式和 Web 應用程式中。
Azure OpenAI 服務圖示Azure OpenAI 執行各種不同的自然語言工作。
機器人服務圖示機器人服務 建立機器人並透過通道來連線。
內容仲裁者圖示內容仲裁 (已淘汰) 偵測潛在的冒犯性或垃圾內容。
內容安全性圖示內容安全性 偵測垃圾內容的 AI 服務。
自訂視覺圖示自訂視覺 為您的企業自定義影像辨識。
文件智慧圖示文件智慧 將檔案轉換成智慧型手機資料驅動解決方案。
臉部圖示臉部 偵測和識別影像中的人員及表情。
沉浸式閱讀程式圖示沉浸式閱讀程式 協助使用者閱讀和理解文字。
語言圖示語言 使用領先業界的自然語言理解功能來建置應用程式。
Language Understanding 圖示Language understanding (已淘汰) 在您的應用程式中了解自然語言。
計量建議程式圖示Metrics Advisor (已淘汰) 偵測垃圾內容的 AI 服務。
個人化服務工具圖示個人化工具 (已淘汰) 為每個使用者建立豐富的個人化體驗。
QnA Maker 圖示QnA Maker (已淘汰) 將資訊摘錄成易於瀏覽的問題和回答。
語音圖示語音 語音轉換文字、文字到語音轉換、翻譯和說話者辨識。
翻譯工具圖示翻譯工具 使用 AI 支援的翻譯技術來翻譯超過 100 種使用中、高風險和瀕危的語言和方言。
Video Indexer 圖示Video Indexer 從影片中擷取可操作的見解。
視覺圖示視覺 分析影像和影片中的內容。

定價層和計費

定價層(以及您支付的金額)是以您使用驗證資訊傳送的交易數目為基礎。 每個定價層都會指定:

  • 每秒允許的交易數目上限(TPS)。
  • 定價層內啟用的服務功能。
  • 預先定義交易數目的成本。 高於此號碼會導致您的服務定價詳細數據中指定的額外費用。

注意

許多 Azure AI 服務都具有免費層,您可以用來試用服務。 若要使用免費層,請使用 F0 作為資源的SKU。

開發選項

您可以用來自定義和設定模型的工具與您用來呼叫 Azure AI 服務的工具不同。 預設情況下,大部分的 Azure AI 服務都可讓您在沒有任何自訂的情況下傳送資料及接收見解。 例如:

  • 您可以將影像傳送至 Azure AI 視覺服務,以偵測單字和片語,或計算框架中的人數
  • 您可以將音訊檔案傳送至語音服務,並取得轉譯,同時將語音轉譯為文字

Azure 提供多種為了不同類型的使用者而設計的工具,其中有許多都可與 Azure AI 服務搭配使用。 設計工具驅動工具最容易使用,而且能快速設定及自動化,但在自定義方面可能會有限制。 我們的 REST API 和用戶端連結庫為使用者提供更多控制和彈性,但需要更多精力、時間和專業知識來建置解決方案。 如果您使用 REST API 和用戶端連結庫,預期您熟悉使用新式程式設計語言,例如 C#、Java、Python、JavaScript 或其他熱門的程式設計語言。

我們來看看您可透過哪些不同的方式使用 Azure AI 服務。

用戶端連結庫和 REST API

Azure AI 服務用戶端連結庫和 REST API 可讓您直接存取您的服務。 這些工具可讓您以程式設計方式存取 Azure AI 服務、其基準模型,且在許多情況下,都可讓您以程式設計方式自訂模型與解決方案。

  • 目標使用者(s):開發人員和數據科學家
  • 優點:提供從任何語言和環境呼叫服務的最大彈性
  • UI:N/A - 僅限程序代碼
  • 訂用帳戶:Azure 帳戶 + Azure AI 服務資源

如果您想要深入瞭解可用的用戶端連結庫和 REST API,請使用我們的 Azure AI 服務概觀 來挑選服務並開始使用我們的其中一個快速入門。

持續整合和部署

您可以使用 Azure DevOps 和 GitHub Actions 來管理您的部署。 在下一節中,我們有兩個 CI/CD 整合範例來定型和部署語音和 Language Understanding (LUIS) 服務的自定義模型。

  • 目標用戶:開發人員、數據科學家和數據工程師
  • 優點:可讓您以程序設計方式持續調整、更新及部署應用程式和模型。 定期使用您的數據來改善和更新語音、視覺、語言和決策的模型時,會有顯著的好處
  • UI 工具:N/A - 僅限程序代碼
  • 訂用帳戶:Azure 帳戶 + Azure AI 服務資源 + GitHub 帳戶

使用DevOps和 GitHub Actions持續整合和傳遞

Language Understanding 和語音服務提供由 Azure DevOps 和 GitHub Actions 提供持續整合和持續部署解決方案。 這些工具用於自定義模型的自動化定型、測試和發行管理。

內部部署容器

許多 Azure AI 服務都可部署在容器中,以供內部部署存取及使用。 使用這些容器能讓您有彈性地將 Azure AI 服務帶得離您的資料較近,以滿足合規性、安全性或其他作業目的。 如需 Azure AI 容器的完整清單,請參閱適用於 Azure AI 服務的內部部署容器 (部分機器翻譯)。

定型模型

某些服務可讓您攜帶自己的數據,然後定型模型。 定型的自定義模型可讓您使用服務的數據和演算法搭配您自己的數據來擴充模型。 輸出符合您的需求。 當您攜帶自己的數據時,可能需要以服務特有的方式標記數據。 例如,如果您要將模型定型以識別花朵,則可以提供花卉影像目錄,以及每個影像中花卉的位置來定型模型。

生態系統中的 Azure AI 服務

透過 Azure 和 Azure AI 服務,您可以存取廣泛的生態系統,例如:

  • Logic Apps 和 Power Automate 等自動化和整合工具。
  • 部署選項,例如 Azure Functions 和 App Service。
  • 可進行安全存取的 Azure AI 服務 Docker 容器。
  • 適用於巨量數據案例的 Apache Spark、Azure Databricks、Azure Synapse Analytics 和 Azure Kubernetes Service 等工具。

若要深入瞭解,請參閱 Azure AI 服務生態系統

區域可用性

Azure AI 服務中的 API 裝載於持續成長且由 Microsoft 管理的資料中心網路上。 您可以在 Azure 區域清單中找到每個 API 的區域可用性。

正在尋找我們尚未支持的區域? 在UserVoice論壇提出功能要求,讓我們知道。

語言支援

Azure AI 服務支援服務層級的各種文化語言。 您可以在支援的語言清單中找到每個 API 的語言可用性。

安全性

Azure AI 服務提供分層式安全性模型,包括使用 Microsoft Entra 認證進行驗證、有效的資源密鑰,以及 Azure 虛擬網絡

認證與合規性

獲得認證的 Azure AI 服務包括雲端安全性聯盟 STAR 認證、FedRAMP Moderate 和 HIPAA BAA。

若要了解隱私權和數據管理,請移至 信任中心

說明與支援 

Azure AI 服務提供數個支援選項,可協助您繼續建立智慧型手機應用程式。 Azure AI 服務也有強大的開發人員社群,可協助回答您的特定問題。 如需可用支援選項的完整清單,請參閱 Azure AI 服務支援和協助選項

下一步