次の方法で共有


モデルをデプロイする

モデルのパフォーマンスに満足したら、デプロイする準備が整い、発話からの予測に対してクエリを実行できます。 モデルをデプロイすると、Prediction API で使えるようになります。

前提条件

詳細については、「プロジェクト開発ライフサイクル」を参照してください。

モデルのデプロイ

モデルのパフォーマンスを確認し、環境で使用するのに適していると判断したら、クエリを実行できるようにデプロイに割り当てる必要があります。 モデルをデプロイに割り当てると、予測 API を通じて使用できるようになります。 これまでに構築した最適なモデルを割り当ててシステムで使用するには、production という名前のデプロイを作成することをお勧めします。 staging という名前の別のデプロイを作成し、現在作業しているモデルをそれに割り当ててテストすることができます。 プロジェクトでは、最大 10 個のデプロイを使用できます。

Language Studio 内からモデルをデプロイするには、次の手順を行います。

  1. 左側のメニューから [モデルのデプロイ] を選択します。

  2. [デプロイの追加] を選択して、[デプロイの追加] ウィザードを開始します。

    Language Studio のモデル デプロイ ボタンを示すスクリーンショット。

  3. [新しいデプロイ名を作成する] を選択して新しいデプロイを作成し、下のドロップダウンからトレーニング済みのモデルを割り当てます。 それ以外の場合は、[既存のデプロイ名を上書きする] を選択して、既存のデプロイで使用されているモデルを効果的に置き換えることができます。

    Note

    既存のデプロイを上書きする場合、予測 API 呼び出しを変更する必要はなく、新しく割り当てたモデルに基づいて結果が得られるようになります。

    Language Studio で新しいデプロイを追加する画面を示すスクリーンショット。

  4. [モデル] ドロップダウンからトレーニング済みのモデルを選択します。

  5. [デプロイ] を選択して、デプロイ ジョブを開始します。

  6. デプロイが成功すると、その横に有効期限が表示されます。 デプロイの有効期限は、デプロイされたモデルを予測に使用できなくなるときで、通常、トレーニング構成の有効期限が切れる 12 か月後に発生します。

デプロイを入れ替える

あるデプロイに割り当てられたモデルのテストが完了したら、それを別のデプロイに割り当てることができます。 デプロイのスワップには、次の作業が伴います。

  • 最初のデプロイに割り当てたモデルを取得して、2 番目のデプロイに割り当てます。
  • 2 番目のデプロイに割り当てたモデルを取得して、最初のデプロイに割り当てます。

staging に割り当てられているモデルを取得し、それを production に割り当てたい場合は、これを使用して、productionstaging のデプロイをスワップすることができます。

Language Studio 内からデプロイをスワップするには

  1. [モデルのデプロイ] ページで、スワップする 2 つのデプロイを選択し、上部のメニューから [展開のスワップ] を選択します。

  2. 表示されたウィンドウで、スワップするデプロイの名前を選びます。

    スワップしたデプロイを Language Studio で示すスクリーンショット。

デプロイを削除する

Language Studio 内からデプロイを削除するには、[モデルのデプロイ] ページを選択します。 次に、削除するデプロイを選択し、上部のメニューから [デプロイの削除] を選択します。

デプロイ リソースを割り当てる

異なるリージョンに存在する異なる Language リソースを割り当てることで、プロジェクトを複数のリージョンにデプロイすることができます。

Language Studio で他のリージョンにデプロイ リソースを割り当てるには:

  1. プロジェクトの作成に使用したリソースに Cognitive Services Language 所有者 として自分自身を割り当てていることを確認します。
  2. Language Studio の [モデルのデプロイ] ページに移動します。
  3. [領域] タブを選択します。
  4. [デプロイ リソースの追加] を選択します。
  5. 別のリージョンで Language リソースを選びます。

これで、リソースを割り当てたリージョンにプロジェクトをデプロイする準備ができました。

デプロイ リソースの割り当てを解除する

プロジェクトからデプロイ リソースの割り当てを解除または削除する場合は、リソースのリージョンにデプロイされているすべてのデプロイも削除します。

Language Studio を使用して他のリージョンのデプロイ リソースの割り当てを解除または削除するには:

  1. [モデルのデプロイ] ページの [リージョン] タブに移動します。
  2. 割り当てを解除するリソースを選択します。
  3. [割り当ての削除] ボタンを選択します。
  4. 表示されるウィンドウに、削除するリソースの名前を入力します。

次のステップ