AI ガードレール API の Python SDK を使用する前に、pip を使用して必要な依存関係をインストールする必要があります。
前提条件
-
Python 2.x または Python 3.x。
-
サーバーに Python 向けの pip がインストール済みであることを確認します。
以下の例では、いくつかの Linux ディストリビューションで `python3-pip` をインストールするコマンドを示します。
-
CentOS および Red Hat Enterprise Linux:
yum -y install python3-pip -
Ubuntu および Debian:
apt-get -y install python3-pip -
OpenSUSE および SUSE:
zypper -n install python3-pip
-
SDK のインストール
Alibaba Cloud SDK をインストールする前に、Extension.Uploader ユーティリティクラス をプロジェクトにダウンロードしてインポートします。
-
Python 2.x を使用する場合、以下のコマンドを実行して Alibaba Cloud SDK コアライブラリをインストールします:
pip install aliyun-python-sdk-core==2.13.10 pip install -v aliyun-python-sdk-green==3.6.6 // 指定バージョンをインストールします。 pip install oss2 // OSS 依存パッケージをインストールします。 -
Python 3.x を使用する場合、以下のコマンドを実行して Alibaba Cloud SDK コアライブラリをインストールします:
pip install aliyun-python-sdk-core-v3==2.13.10 pip install -v aliyun-python-sdk-green==3.6.6 // 指定バージョンをインストールします。 pip install oss2 // OSS 依存パッケージをインストールします。
環境変数の設定
Alibaba Cloud SDK のコード内で、ALIBABA_CLOUD_ACCESS_KEY_ID および ALIBABA_CLOUD_ACCESS_KEY_SECRET という環境変数を定義することで、デフォルトのアクセス認証情報を作成できます。Alibaba Cloud サービスの API オペレーションを呼び出す際、システムはこの認証情報を直接参照し、AccessKey ペアを読み取って自動的に認証を完了します。SDK のサンプルコードを使用する前に、必ず環境変数を設定してください。詳細については、「認証情報の設定」をご参照ください。