AICC05 – Use an SDK
3 mins read

AICC05 – Use an SDK

You can develop an application that uses Azure AI services using REST interfaces, but it’s easier to build more complex solutions by using native libraries for the programming language in which you’re developing the application.


Bạn có thể phát triển một ứng dụng sử dụng các dịch vụ AI của Azure thông qua các giao diện REST (Azure AI services using REST interfaces), nhưng việc xây dựng các giải pháp phức tạp hơn sẽ dễ dàng hơn (it’s easier to build more complex solutions) nếu bạn sử dụng các thư viện gốc cho ngôn ngữ lập trình (Bạn có thể phát triển một ứng dụng sử dụng các dịch vụ AI của Azure thông qua các giao diện REST (Azure AI services using REST interfaces), nhưng việc xây dựng các giải pháp phức tạp hơn sẽ dễ dàng hơn (it’s easier to build more complex solutions) nếu bạn sử dụng các thư viện gốc cho ngôn ngữ lập trình (using native libraries for the programming language)mà bạn đang phát triển ứng dụng.

Software development kits (SDKs) for common programming languages abstract the REST interfaces for most AI services. SDK availability varies by individual AI services, but for most services there’s an SDK for languages such as:

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

Each SDK includes packages that you can install in order to use service-specific libraries in your code, and online documentation to help you determine the appropriate classes, methods, and parameters used to work with the service.


Các bộ công cụ phát triển phần mềm (SDK) (Software development kits (SDKs) cho các ngôn ngữ lập trình phổ biến trừu tượng hóa các giao diện REST (abstract the REST interfaces) cho hầu hết các dịch vụ AI (most AI services). Tính khả dụng của SDK (SDK availability) thay đổi theo từng dịch vụ AI cụ thể (varies by individual AI services), nhưng đối với hầu hết các dịch vụ (but for most services), có một SDK cho các ngôn ngữ như:

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

Mỗi SDK bao gồm các gói (includes packages) mà bạn có thể cài đặt (can install) để sử dụng các thư viện cụ thể của dịch vụ trong mã của bạn (in order to use service-specific libraries in your code), và tài liệu trực tuyến (online documentation) giúp bạn xác định (help you determine) các lớp, phương thức và tham số phù hợp (the appropriate classes, methods, and parameters) để làm việc với dịch vụ.

(Source: https://learn.microsoft.com/vi-vn/training/modules/create-manage-ai-services/5-use-sdk)

Leave a Reply

Your email address will not be published. Required fields are marked *