使用 SDK

已完成

您可以使用 REST 介面開發使用 Azure AI 服務的應用程式,但在開發應用程式的程式設計語言中使用原生程式庫,能有效簡化複雜解決方案的組建流程。

A diagram of an app submitting a call to an Azure AI services resource through a language-specific SDK, which abstracts the JSON request and response.

常見程式設計語言適用的軟體開發套件 (SDK),可將多數 AI 服務的 REST 介面抽象化。 SDK 可用性會因個別 AI 服務而異,但大部分服務都有適用於下列語言的 SDK:

  • Microsoft C# (.NET Core)
  • Python
  • JavaScript (Node.js)
  • Go
  • Java

每個 SDK 皆包含一些封裝,可供安裝以在程式碼中使用服務特有的程式庫,也包含線上文件來協助您判斷適用於處理服務的類別、方法和參數。