
# SDK概述
本文介绍了ModelArts服务提供的SDK，列举了最新版本SDK的获取地址。
ModelArts SDK方案有两类：
方案一：**（推荐使用）**UnionSDK，是根据API统一自动生成，其接口参数与服务的API一致。
方案二：基于业务逻辑编排开发的SDK，具体请参见[ModelArts SDK参考（旧版）](https://support.huaweicloud.com/sdkreference-modelarts/modelarts_04_0001.html)。
本文档介绍的SDK是方案一，即UnionSDK。如果您需要了解SDK的隐私数据处理策略，请参见[华为云SDK隐私声明](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/blob/master/README_CN.md#%25E9%259A%2590%25E7%25A7%2581%25E5%25A3%25B0%25E6%2598%258E)。
#### 在线生成SDK代码
[API Explorer](https://apiexplorer.developer.huaweicloud.com/apiexplorer/overview)能根据需要动态生成调用SDK的代码示例，降低您使用SDK的难度，推荐使用。
您可以在[API Explorer](https://apiexplorer.developer.huaweicloud.com/apiexplorer/overview)中具体API页面的"代码示例"页签查看对应编程语言类型的SDK代码示例，如[图1]所示。
图1获取SDK代码示例   
![](https://support.huaweicloud.com/sdkreference-modelarts/figure/zh-cn_image_0000002679872079.png)
 #### SDK列表
在开始使用之前，请确保您安装的是最新版本的SDK。使用过时的版本可能会导致兼容性问题或无法使用最新功能。您可以在[SDK中心](https://console.huaweicloud.com/apiexplorer/#/sdkcenter)查询版本信息。
[表1]提供了ModelArts支持的SDK列表，您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。
![](https://support.huaweicloud.com/sdkreference-modelarts/public_sys-resources/note_3.0-zh-cn.png)
如果无法正常打开GitHub仓库，请检查您所使用的网络是否可以正常访问公网。由于GitHub的服务器部署在国外，国内用户访问时容易遇到无法打开的情况，请切换网络后再尝试打开。
 表1SDK列表 
| 编程语言    | GitHub地址                                                                              | 参考文档                                                                                                 |
|:---|:---|:---|
| Java    | [huaweicloud-sdk-java-v3](https://github.com/huaweicloud/huaweicloud-sdk-java-v3)     | [Java SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/blob/master/README_CN.md)      |
| Python  | [huaweicloud-sdk-python-v3](https://github.com/huaweicloud/huaweicloud-sdk-python-v3) | [Python SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-python-v3/blob/master/README_CN.md)  |
| PHP     | [huaweicloud-sdk-php-v3](https://github.com/huaweicloud/huaweicloud-sdk-php-v3)       | [PHP SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-php-v3/blob/master/README_CN.md)        |
| Go      | [huaweicloud-sdk-go-v3](https://github.com/huaweicloud/huaweicloud-sdk-go-v3)         | [Go SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-go-v3/blob/master/README_CN.md)          |
| Node.js | [huaweicloud-sdk-nodejs-v3](https://github.com/huaweicloud/huaweicloud-sdk-nodejs-v3) | [Node.js SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-nodejs-v3/blob/master/README_CN.md) |
| .NET    | [huaweicloud-sdk-net-v3](https://github.com/huaweicloud/huaweicloud-sdk-net-v3)       | [.NET SDK使用指导](https://github.com/huaweicloud/huaweicloud-sdk-net-v3/blob/master/README_CN.md)       |
| C++     | [huaweicloud-sdk-cpp-v3](https://github.com/huaweicloud/huaweicloud-sdk-cpp-v3)       | [C++使用指导](https://github.com/huaweicloud/huaweicloud-sdk-cpp-v3/blob/master/README_CN.md)            |
   
