Data Science Workshop (DSW) は、クラウドベースの AI 開発 IDE です。Notebook、VSCode、Terminal の 3 つの開発環境をサポートし、PyTorch や TensorFlow などの主要な AI フレームワーク向けの事前構築済みイメージを提供します。OSS、NAS、CPFS データセットをマウントし、ヘテロジニアスコンピューティングリソースを使用してワークロードに対応できます。
製品概要
DSW 開発環境には、新バージョンと旧バージョンの 2 つのインターフェースバージョンがあります。
新バージョン

旧バージョン

メリット
柔軟で使いやすい:複数の開発環境と、PyTorch や TensorFlow を含む主要なオープンソースフレームワーク向けの事前構築済みイメージを統合しています。パブリックリソースプールおよび専用リソースプール (汎用コンピューティングまたは Lingjun インテリジェントコンピューティングリソース) を通じて、ヘテロジニアスコンピューティングリソースをサポートします。
エンドツーエンドの AI 開発:分散トレーニング向けの PAI-DLC とオンラインモデルサービング向けの PAI-EAS を統合し、データ処理と開発からモデルトレーニングとデプロイまで、AI 開発ライフサイクル全体をカバーします。
きめ細かいリソース管理:スケジュールシャットダウンとアイドルシャットダウンにより、使用していないときにインスタンスを停止してコストを削減します。ワークスペースレベルのリソース割り当てと回収により、コンピューティングリソースを完全に制御できます。
シナリオベースのチュートリアル:Notebook Gallery では、LLM と AIGC に関するチュートリアルを提供しており、すぐに開始したり、既存の例を拡張したりできます。
機能
インスタンス管理
DSW インスタンスの作成:DSW インスタンスを作成するには、リソースタイプを選択し、データセットをマウントし、カスタムイメージを設定します。
DSW インスタンスへのアクセスと管理:コンソールから DSW インスタンスを管理します。停止、解放、または再設定を行います。
インスタンス RAM ロール:RAM ロールをインスタンスに関連付けて、STS の一時的な認証情報を使用して他のクラウドリソースにアクセスします。これにより、長期的な AccessKey 認証情報が不要になり、認証情報漏洩のリスクが軽減されます。
開発環境
DSW での AI コーディングの実行:Qwen Code、OpenCode、Claude Code、CodeX、Hermes、OpenClaw などのツールを統合した、組み込みの AI コーディングツールキットです。
サードパーティライブラリの管理:サードパーティの Python ライブラリまたはソフトウェアパッケージを管理およびインストールします。
TensorBoard トレーニングの可視化:TensorBoard プラグインを使用して、モデルトレーニング中のメトリクスと情報を可視化します。
モデルをオンラインサービスとしてデプロイ:PAI-EAS を使用してモデルをオンラインサービスとしてデプロイし、弾力的なスケーリング、バージョン管理、リソース監視を実現します。
DockerBoard によるサブコンテナの管理、DSW での Docker の使用:DSW インスタンス内でサブコンテナを作成および管理します。
データアクセスとマウント
データセット、OSS、NAS、または CPFS のマウント:データセットまたは OSS、NAS、CPFS パスをマウントして、インスタンスストレージを拡張し、データを永続化し、データファイルにアクセスします。
OSS でのデータの読み取りと書き込み:API または SDK を使用して、DSW インスタンス内から OSS データファイルを読み取りおよび書き込みます。
ファイルのアップロードとダウンロード:ローカルマシンとインスタンス間でデータとモデルを転送します。
ネットワーク設定
リモート接続:直接 SSH 接続:SSH リモート接続により、DSW のコンピューティングリソースを使用しながらローカルで開発できます。
パブリック NAT ゲートウェイによるインターネットアクセスの改善:パブリック NAT ゲートウェイを作成し、インスタンスが実行されている VPC にエラスティック IP アドレス (EIP) をバインドして、アップロードとダウンロードの速度を向上させます。
パブリックネットワーク経由でインスタンス内のサービスにアクセス:VPC 内またはインターネット経由でインスタンス内で実行されているサービスにアクセスして、モデルのテストと検証を行います。
海外リージョンからのモデルまたはコンテナイメージのプル:DSW 用に Global Accelerator (GA) を設定して、海外のソースからコンテナイメージ (docker.io イメージなど) またはモデル (Hugging Face モデルなど) のダウンロードを高速化します。
課金
コンピューティングインスタンス
インスタンスタイプには、パブリックリソースプールと専用リソースプール (汎用コンピューティングまたは Lingjun インテリジェントコンピューティングリソース) があり、それぞれ異なる課金方法があります。
インスタンスタイプ | 課金方法 | 課金対象 | 課金ルール | 課金停止 |
パブリックリソースプール | 従量課金制 | DSW インスタンスのサービス期間 (インスタンスが共有コンピューティングリソースを使用する期間)。 | パブリックリソースプールを使用する際の DSW インスタンスのサービス期間に基づいて課金されます。 重要 課金に関する注意事項:DSW インスタンスは分単位で課金され、請求書は 1 時間ごとに生成されます。データの集約と処理により、請求書が 2〜3 時間遅れる場合があります。正確な料金については、最終的な請求書をご参照ください。 | DSW インスタンスの停止または削除 重要 インスタンスを停止するには、手動停止またはスケジュールシャットダウンが必要です。詳細については、「DSW インスタンスの管理」をご参照ください。 |
専用リソースプール (汎用コンピューティングまたは Lingjun インテリジェントコンピューティングリソース) | サブスクリプション (月額または年額) | 購入したノード仕様の数とサブスクリプション期間。 | 購入したノード仕様の数とサブスクリプション期間に基づいて課金されます。詳細については、「AI コンピューティングリソースの課金」をご参照ください。 | サブスクリプションのキャンセル |
システムディスク
課金方法 | 課金対象 | 課金ルール | 課金停止 |
従量課金制 | システムディスク容量と使用期間。 | インスタンスタイプと仕様に基づいて無料枠が提供されます。ディスクは拡張可能です。拡張分は、容量と使用期間に基づいて課金されます。 | DSW インスタンスの削除 |
課金の詳細については、「DSW の課金」をご参照ください。課金明細については、「PAI 課金明細の表示」をご参照ください。
クイックスタート
DSW を初めて使用する場合は、「クイックスタート:DSW を使用したインタラクティブモデリング」から始めてください。MNIST を使用した手書き数字認識のチュートリアルです。
サポートを受ける
DSW に関するよくある質問:インスタンスの起動または停止の失敗、課金に関する質問、無料トライアルの解放、リモート接続の失敗、ダウンロード速度の低下、DSW へのパブリックアクセスなどの問題については、「DSW に関するよくある質問」をご参照ください。
PAI アシスタント (Agentic PAI) への問い合わせ:PAI コンソールの右上隅にある
アイコンをクリックして、PAI アシスタント (Agentic PAI) を起動します。Agentic PAI は、エンドツーエンドの PAI 製品のユーザーマニュアルと操作ガイドラインを提供します。DSW インスタンス、DLC タスク、EAS サービスの運用・保守診断をサポートし、障害の根本原因を自動的に特定し、トラブルシューティングの推奨事項を提供します。