AIランタイムノートブッククイックスタート

Important

この機能は パブリック プレビュー段階です。

AI Runtimeを使って、空のノートからGPU上のPyTorchまで数クリックで移行できます。 ノートブックを サーバーレスGPU に接続し、クラスターを設定せずにGPU監視、GPUノード上のターミナル、Genie Codeを組み込みましょう。

サーバーレスGPUに接続されたAIランタイムノートブックで、GPUタイプの選択、環境の設定、利用率の監視、エージェントによるコーディング、ターミナルの開通などのコールアウト機能を備えています。

Requirements

ワークスペースはAI Runtimeを有効にし、サポートエリアに属している必要があります。 要件を参照してください。

ステップ1:ノートパソコンをGPUに接続する

  1. ノートブックを作成または開きます。
  2. ノートブック上部の計算ドロップダウンから「 Serverless GPU」を選択します。
  3. アクセラレーターフィールドで1xA10を選択してください。
  4. 「応募」をクリックしてから「確認」をクリックします。

Tip

開発や小規模なワークロードには、まずは1xA10から始めましょう。 GPUメモリやマルチGPU分散トレーニングが必要な場合は 、1台H100 や 8台H100 に切り替えましょう。 ハードウェア オプションを参照してください。

ステップ2:最初のGPUコードを実行します

DatabricksのAI環境には、PyTorch、Transformers、vLLM、pandasなど多くのパッケージがプリインストールされています。 全リストについては Databricks AI環境をご覧ください。

以下のノートパソコンを実行してGPUが接続されているか確認し、1つのトレーニングステップを実行してください:

AI Runtime クイックスタート ノートブック

ノートブックを入手

今はサーバーレスGPUコンピュートでトレーニングしています。

GPUノートブックを探る

ノートブックにはGPUの作業を助けるための工具が付属しています。 基地環境を切り替えたり、GPU利用率を監視したり、GPUノードでターミナルを開いたり、Genie Codeを使ってコードを書いたりデバッグしたりできます。

環境の切り替え

右パネルの 「環境 」をクリックすると、別のベース環境やアクセラレーターを選択できます。 「 環境を設定する」を参照してください。

EnvironmentサイドパネルでBase environmentドロップダウンが開き、StandardとAIの環境バージョンが表示されます。

GPU利用率に注目してください

右パネルの GPUリソース をクリックすると、コードが実行中のGPU利用率とメモリをリアルタイムで確認できます。 ライブ GPU リソースの監視を参照してください。

GPUリソースのペインでは、時間経過によるGPU利用率とメモリ使用率のチャートが示されています。

GPUノードでターミナルを開いてください

右下の ターミナル をクリックすると、GPUノードのシェルが表示されます。 nvidia-smiを実行したり、ファイルを検査したり、プロセスを直接デバッグしたりできます。 「Azure Databricks Web ターミナルでシェル コマンドを実行する」を参照してください。

H100 GPUノード上でnvidia-smiを実行しているウェブターミナルです。

Genie Codeに執筆とデバッグをお任せします

右パネルの 「Genie Code 」をクリックして、欲しいものを説明してください。 エージェントはトレーニングコードを書いたり、依存関係の競合を修正したり、GPUの故障をデバッグしたりできます。 「 Use Genie Code with AI Runtime」を参照してください。

ジーニーコードのパネルに、エージェントにトルチャオライブラリの競合を修正するよう求めるプロンプトがあります。

次のステップ