API文档
调用方式
PythonSDK使用说明

1. PythonSDK使用说明

1.1. 简介

欢迎使用智算云开发者工具套件(SDK) 3.0,SDK 3.0 是智算云 API 3.0 平台的配套工具。

为了方便 Python 开发者调用和接入智算云平台,本文特向您介绍适用于 Python 的智算云开发工具包

1.2. 依赖环境

  1. Python3版本及以上
  2. 云产品规格请与服务人员沟通并开通。
  3. 您可以通过登录智算云平台,在【智算云平台】->【个人中心】中生成并获取 AccessKey 和 SecretAccessKey。
  4. 访问地址:https://ai.blsc.cn (opens in a new tab)

1.3. 获取安装

在获取 PythonSDK 之前,请先确认上一章节罗列的内容已准备完毕。

通常智算云平台 PythonSDK 的命名为 aicloud_sdk_python-3.0-py3-none-any.whl

目前智算云平台 PythonSDK 以线下 whl 包的形式提供,获取到 whl 包后请导入到您的开发环境。

1.3.1. 导入依赖

请执行如下命令把生成的whl包导入到您的项目

$ pip3 install ./aicloud_sdk_python-3.0-py3-none-any.whl

1.3.2. 使用SDK

导入后就可以使用PythonSDK管理您的资源

# This is a sample Python script.
from common.ClientProfileMain import ClientProfile
from common.HttpProfileMain import HttpProfile
from region.DescribeZonesRequestMain import DescribeZonesRequest
from region.RegionClientMain import RegionClient
 
 
if __name__ == '__main__':
 
    clientProfile = ClientProfile(
        "abcd",
        "abcd1234"
    )
 
    client = RegionClient(httpProfile, clientProfile)
    request = DescribeZonesRequest()
    response = client.DescribeZones(request)
    code = response.code
    message = response.message
    tZones = response.data
    print(message)