Skip to main content
このガイドでは、W&B から NVIDIA NeMo Inference Microservice (NIM) にモデルアーティファクトをデプロイし、スケーラブルな推論向けにモデルをサービングする方法を説明します。これを行うには、W&B Launch を使用します。W&B Launch はモデルアーティファクトを NVIDIA NeMo Model 形式に変換し、実行中の NIM/Triton サーバーにデプロイします。これにより、手動で変換しなくても、トラッキングされた W&B モデルを本番対応のエンドポイントに直接デプロイできます。 W&B Launch は以下の互換性のあるモデルタイプを受け入れます。
デプロイ時間は、モデルとマシンタイプによって異なります。ベースの Llama2-7b 設定では、Google Cloud の a2-ultragpu-1g で約 1 分かかります。

クイックスタート

Launch queue を作成し、デプロイ用ジョブを登録し、エージェントを実行して、デプロイを送信するには、次の step に従います。
  1. まだ Launch queue がない場合は、Launch queue を作成します。このキューでは、GPU マシン上でジョブをどのように実行するかを定義します。以下のキュー設定の例を参照してください。
    W&B UI での Launch queue の設定
  2. このジョブを project 内に作成します。これにより、デプロイ用ジョブのコードが W&B のプロジェクトに登録され、Launch で実行できるようになります。
  3. GPU マシン上でエージェントを起動します。エージェントはキューをポーリングし、送信されたデプロイ用ジョブを実行します。
  4. Launch UI から、必要な設定を指定してデプロイ用の launch job を送信します。CLI から送信することもできます。
    W&B Launch UI から launch job を送信する
  5. Launch UI でデプロイのプロセスをトラッキングできます。
    Launch UI でトラッキングされたデプロイの進行状況
  6. デプロイが完了すると、NIM/Triton endpoint がモデルを提供し、inference リクエストを受け付けられる状態になります。モデルをテストするには、endpoint に curl を実行します。モデル名は常に ensemble です。