PAI SDK for Pythonは、使いやすい高レベルのAPIを提供し、人工知能 (AI) および機械学習エンジニアがPlatform for AI (PAI) でモデルを効率的にトレーニングおよびデプロイできるようにします。 PAI SDK for Pythonは、AIおよび機械学習プロセス全体で使用されます。
前提条件
AccessKey ペアが取得済みである必要があります。 詳細については、「AccessKeyペアの取得」をご参照ください。
ワークスペースが作成済み。 詳細については、「ワークスペースの作成」をご参照ください。
OSSバケットが作成されます。 詳細については、「OSSコンソールを使用して開始する」をご参照ください。
Python 3.7以降が用意されています。
SDKをRAMユーザーとして使用する場合は、ワークスペースおよびObject Storage Service (OSS) バケットに対する関連する権限があることを確認してください。
ワークスペースでトレーニングジョブを送信するには、RAMユーザーにワークスペースの開発者または管理者ロールを割り当てる必要があります。 ワークスペースメンバーの管理方法については、「ワークスペースのメンバーの管理」をご参照ください。
コードやモデルなどのアセットをOSSバケットに保存するには、RAMユーザーがOSSバケットに対する読み取りおよび書き込み権限を持っている必要があります。 詳細については、「Machine Learning Designerの使用に必要な権限の付与」トピックの「RAMユーザーまたはRAMロールにOSSへのアクセス権限を付与する」をご参照ください。
Python用PAI SDKのインストール
次のコマンドを実行して、Python用PAI SDKをインストールします。 Pythonが3.7またはそれ以降であることを確認してください。
pip install "alipai>=0.4.0"
SDKの初期化
CLIで次のコマンドを実行し、次の操作を実行して必要なパラメーターを設定します。
# Run the following command in the CLI after the SDK is installed.
python -m pai.toolkit.config
次の図は、python -m pai.toolkit.config
コマンドを実行して権限を付与する例を示しています。
[設定の保存に成功しました: <設定の保存先パス>] のような出力が表示された場合、設定は完了です。
関連ドキュメント
SDKの初期化後、モデルをトレーニングできます。 詳細については、「トレーニングジョブの送信」をご参照ください。