本トピックでは、Platform for AI (PAI) の基本的な使い方と、PAI 上での典型的な AI 開発ワークフローを紹介します。
1. 製品の有効化
PAI コンソールにログインし、左上隅でリージョンを選択してから、[Activate Now] をクリックします。サービスを有効化すると、デフォルトのワークスペースが自動的に作成されます。
AliyunPAIFullAccess 権限の不足による有効化の失敗を防ぐため、Alibaba Cloud アカウントを使用してサービスを有効化することを推奨します。2. クイックスタート
説明に基づいて機能モジュールを選択します。
クイックスタートガイドに従い、簡単な例を通して基本を学びます。
モジュールのユーザーガイドを読み、より多くの機能とベストプラクティスを確認します。
[Functional module] 列のリンクをクリックすると、そのモジュールのユーザーガイドに移動します。
機能モジュール | 説明 | クイックスタート |
AI 開発向けのクラウドベース IDE を提供します。Notebook や VSCode に精通している開発者は、すぐにモデル開発を開始できます。 | ||
140 を超える組み込みアルゴリズムコンポーネントとドラッグアンドドロップのインターフェースにより、ローコードのビジュアルモデリングを実現します。 | ||
マシンの手動プロビジョニングや環境の構成を行うことなく、分散またはスタンドアロンのトレーニングタスクを迅速に作成でき、トレーニングスクリプトを実行するローカルエクスペリエンスを再現します。 | ||
トレーニング済みのモデルを、簡単な設定でオンライン推論サービスとしてデプロイします。 | ||
DLC と EAS を統合し、オープンソースの大規模言語モデルをゼロコードで効率的にトレーニングおよびデプロイできます。 |
3. ヘルプ
FAQ ドキュメントには、PAI を使用する開発者からの一般的な質問と解決策が含まれています。DSW や EAS などのモジュールで問題が発生した場合は、対応する FAQ ドキュメントをご参照ください。FAQ ドキュメントには、PAI を利用する開発者から寄せられた一般的な質問とその解決策が掲載されています。DSW や EAS などのモジュールで問題が発生した場合は、該当する FAQ ドキュメントを参照してください。
4. 典型的な AI 開発プロセス
PAI は、データ準備、モデルトレーニングからモデルのデプロイまで、AI 開発プロセス全体をカバーします。以下では、典型的な2 つの AI 開発プロセスについて説明します。
クラウドネイティブ AI 開発
ステップ | 説明 | リファレンス |
① | PAI のデータセット管理は、モデルトレーニングのデータソースとして、ローカル、クラウド、およびパブリックデータセットを一元管理します。 | |
② | DSW は、AI 開発向けのクラウドベース IDE を提供します。Notebook や VSCode に精通している開発者は、すぐにモデル開発を開始できます。 | |
③ | PAI のイメージ管理は、公式のパブリックイメージとカスタムイメージを一元管理します。イメージはコードのランタイム環境を提供します。 | |
④ | DSW でモデルコードを開発・テストした後、DLC でトレーニングタスクを実行することで、効率の向上とコストの削減が可能です。 | |
⑤ | PAI は、ファイルシステム (NAS や OSS など) と Git リポジトリのマウントをサポートしており、タスクを送信する際のデータとコードの指定を簡素化します。 | |
⑥ | モデル管理は、トレーニング済みのモデルを一元管理し、EAS を使用して直接デプロイできます。 | |
⑦ | モデルがトレーニングされた後、EAS を使用してモデルをオンライン推論サービスとして迅速にデプロイします。 |
AI とビッグデータ開発
ステップ | 説明 | リファレンス |
① | データが MaxCompute に保存されている場合は、まず DataWorks を使用してデータの前処理を行います。その後、PAI で MaxCompute テーブルをトレーニングデータソースとして参照できます。 | |
② | Designer は、ドラッグアンドドロップのインターフェースと 140 以上の組み込みアルゴリズムコンポーネントにより、ローコードでのビジュアルモデリングを実現します。 | |
③ | DataWorks を使用して、定期的にスケジュールされたタスクを設定および実行します。 | |
④ | Designer のタスク管理は、実験とカスタムタスクの実行詳細を記録し、タスクの比較と分析を簡素化します。 | |
⑤ | モデル管理は、トレーニング済みのモデルを一元管理し、EAS を使用して直接デプロイできます。 | |
⑥ | モデルがトレーニングされた後、EAS を使用してモデルをオンライン推論サービスとして迅速にデプロイします。 |
よくある質問
Q: [Activate Now] ボタンがグレーアウトし、「The current account does not have permission to activate PAI. Contact the owner of your Alibaba Cloud account.」というメッセージが表示されます。どうすればよいですか?
解決策:
Alibaba Cloud アカウントを使用して有効化を完了してください。
Resource Access Management (RAM) ユーザーを使用している場合は、AliyunPAIFullAccess システムポリシーを RAM ユーザーに追加する必要があります。注: このポリシーは広範な権限を付与します。Alibaba Cloud アカウントの管理者は、付与する前にセキュリティリスクを評価する必要があります。
Q: PAI を有効化しようとすると、Create order error: message is Your account balance is less than 0. Please top up your account and try to purchase again. productRequestId is *** というエラーメッセージが表示された場合はどうすればよいですか?
ユーザーセンターページに移動して請求書を確認してください。未払い料金がある場合はお支払いの上、再度 PAI の有効化をお試しください。