Skip to main content
複数のモデルを 1 つの単位としてサービングする場合、投機的デコーディングを設定する場合、または名前付きの構成を検証して共有する場合に、バンドルを作成します。バンドルは、1 つ以上のモデルとプロファイルのペアを組み合わせた、再利用可能な名前付きの ModelBundle リソースです。 バンドルを作成しただけでは、サービングは開始されません。バンドルが検証に合格したら、バンドルのデプロイ の説明に従って ModelDeployment でデプロイします。
バンドルは必須ではありません。単一のモデルをサービングする場合は、プロファイルと組み合わせて直接デプロイします。単一モデルのデプロイ をご覧ください。

前提条件

バンドルを作成する前に、お使いの環境に応じたクイックスタートを完了してください。

クイックスタート - ホステッド

ホステッド版 SambaStack のシステムセットアップ

クイックスタート - オンプレミス

オンプレミス版 SambaStack のシステムセットアップ
あわせて、以下を確認してください。

バンドルの作成

1

YAML ファイルの作成

ModelBundle の YAML ファイルを作成します。
投機的デコーディングを含む複数モデルのバンドルについては、ModelBundle の構造 の例をご覧ください。
2

ModelBundle の適用

3

Legalizer による検証の確認

バンドルを適用すると Legalizer が自動的に実行され、構成が RDU のメモリに収まるかどうかを検証します。
メモリ使用率や警告を含む Legalizer の結果を直接確認するには、次を実行します。
ステータスの完全な構造とフィールドの説明については、Legalizer の結果 をご覧ください。
バンドルが ValidationSucceeded を示すまで、デプロイに進まないでください。

トラブルシューティング

バンドルは、デプロイ可能になる前に Legalizer によって検証されます。Legalizer が報告するエラーと警告、およびその解決方法については、Legalizer の検証失敗 をご覧ください。

次のステップ

バンドルのデプロイ

作成したバンドルのサービング

ModelBundle

バンドルリソースの全フィールドのリファレンス