メインコンテンツまでスキップ

本番運用でのモニタリング

ヒント

コーディングエージェントのクイックスタート

コーディングエージェントを使用していますか?このプロンプトを貼り付けます:

Read the documentation at https://docs.databricks.com/aws/en/mlflow3/genai/eval-monitor/monitor-in-production and set up production quality monitoring for my agent.

オプションで、MLflow とのより深い統合のために mlflow/skills をインストールします。

本番運用モニタリングでは、ライブ本番運用トレースのサンプルに対して MLflow スコアラーが継続的に実行され、結果がフィードバックとしてアタッチされるため、デプロイ後に品質の問題が自動的に表面化します。これによりループが閉じられます。評価中に構築したのと同じスコアラーが本番運用を監視するようになります。

クイック概要:本番運用のトレースをスコアリングする

1つの組み込みスコアラーを登録し、サンプリング構成で起動します:

Python
from mlflow.genai.scorers import Safety, ScorerSamplingConfig

# Register a built-in scorer against your experiment, then start monitoring
safety = Safety().register(name="safety")
safety = safety.start(sampling_config=ScorerSamplingConfig(sample_rate=1.0))

次に結果を表示します:

  1. MLflow エクスペリメントに移動します。
  2. [トレース] tabを開いて、サンプリングされたトレースにアタッチされたスコアラーのフィードバックを確認します。
  3. モニタリングダッシュボードを使用して、経時的な品質の傾向を追跡します。

クイック概要では、1 つの組み込みスコアラーを使用して本番運用トレースのスコア付けが行われました。以下のセクションでは、複数のカスタムスコアラーの登録、サンプリングとコストの制御、および大規模なモニタリングの運用について説明します。

次のステップ