0 / 0
資料の 英語版 に戻る
AI 資産のプログラマチックなデプロイ
最終更新: 2024年11月22日
AI 資産のプログラマチックなデプロイ

watsonx.ai Pythonクライアント・ライブラリ、watsonx.aiRuntime API、およびIBM Cloud Pak for DataCommand Line InterfaceIBMcpdctl) を使用することで、プログラム的にwatsonx.aiRuntime に AI アセットをデプロイできます。

watsonx.ai Python クライアント・ライブラリーを使用した資産のデプロイ

watsonx.ai Python クライアント・ライブラリーを使用して、従来の機械学習および生成 AI の資産を操作し、モデルのトレーニング、保管、およびデプロイを行います。 API を使用してモデルをスコアリングし、それらをアプリケーション・デプロイメントと統合することができます。 インストール、セットアップ、および使用法について詳しくは、 ibm-watsonx-ai ライブラリーの資料を参照してください。

注:

watsonx.aiRuntimePythonクライアントライブラリ (ibm-watson-machine-learning)は、拡張されたwatsonx.ai Pythonクライアントライブラリ (ibm-watsonx-ai) の一部となりました。watsonx.aiRuntime ライブラリは存続しますが、新機能がアップデートされることはありません。

サンプル・ノートブック

機械学習の機能と技法を示すサンプル・ノートブックを参照できます。

詳しくは、watsonx.aiランタイムPythonクライアントのサンプルと例をご覧ください。

API を使用した資産のデプロイ

watsonx.aiAPI、watsonx.aiRuntime API、Data and AI Common Core API を使用してモデルを構築し、アプリケーションで使用するためにデプロイすることができます。 短時間でプロトタイプを作成するためにトレーニング・プロセスを完全に自動化するツールから、ニーズに合ったモデルを作成するための完全な制御を提供するツールまで、さまざまなツールから選択できます。 Pythonクライアントライブラリからwatsonx.aiRuntime REST API にアクセスできます。

watsonx.ai API を使用して、基礎モデル、プロンプト、エンベッディングなどをデプロイします。 詳しくは、watsonx.ai API documentationを参照してください。

watsonx.aiRuntime API を使用して、AutoAI実験、モデル、トレーニング、パイプラインなどをデプロイします。

詳細は、watsonx.aiRuntime API ドキュメントを参照。

Data and AI Common Core APIを使用して、アセット、カタログ、環境、ハードウェア仕様、ソフトウェア仕様、ランタイム定義などのデータ関連資産をデプロイおよび管理します。

詳細は、「Data and AI Common Core API」を参照。

IBM Cloud Pak for Data コマンド ライン インターフェイスを使用した資産の展開

IBM Cloud Pak for Data Command Line Interface (cpdctl) を使用して、構成設定を管理し、AI 資産のライフサイクルを自動化します。 プロジェクトの作成または削除、プロジェクトのハードウェアおよびソフトウェア仕様の変更、パッケージ拡張の更新、およびアクセス権限の管理を行うことができます。 また、データ資産と接続の準備と管理、エクスペリメントの作成、モデルのデプロイ、およびパイプラインの作成を行うこともできます。

詳しくは、 cpdctl による AI ライフサイクルの管理を参照してください。

プログラマチック・アクセスの認証

watsonx.aiRuntime を安全に使用するには、トークンまたは認証情報を使用して認証する必要があります。 トークンで認証するには、ZenApiKey を使うのが好ましい方法です。 ノートブックをwatsonx.aiStudio 内に保存していない場合は、トークンの取得を回避し、Cloud Pak for Data認証情報で認証することができます。

詳しくは、 プログラマチック・アクセスの認証を参照してください。

詳細情報

親トピック: AI 資産のデプロイ