注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
モデル推論の履歴とは、Foundry 内のデータセットで、モデリングの目的のライブデプロイメントに送信されるすべての推論リクエスト(入力)と推論結果(出力)を記録するものです。これにより、以下のような多くのワークフローが可能になります。
モデル推論の履歴を作成するには、ユーザーのモデリングの目的のDeployments ページに移動し、モデル推論の履歴を追加したいライブデプロイメントを選択します。Model Inference History カードの下で、Create dataset をクリックします。これにより、Create new model inference history ダイアログが開きます。
Create new model inference history ダイアログで、モデル推論の履歴のデータセット名と場所を入力します。入力と出力には機密情報が含まれている可能性があり、適切なセキュリティ権限を持つ個人だけがアクセスできるようにするため、Security Markings の追加を強く推奨します。
モデル推論の履歴が作成されると、以下の情報がデータセットに記録されます:
timestamp
:入力リクエストのタイムスタンプuser_id
:リクエストを送信した Foundry ユーザーの IDrequest_uuid
:リクエストの一意の識別子live_rid
:モデリングライブデプロイメントのリソース識別子objective_rid
:モデリングの目的のリソース識別子model_rid
:モデルアセットのリソース識別子model_version_rid
:モデルアセットのバージョンリソース識別子input
:モデルに送信された入力の JSON 表現output
:モデル出力の JSON 表現error
:モデルが提供された入力で推論を実行する際に遭遇した詳細なエラーメッセージまたはスタックトレースモデル推論の履歴を一時的に有効または無効にするには、Model Inference History カードの右上隅にあるトグルで Enable Recording をクリックします。
モデル推論の履歴を永久に無効にするには、Model Inference History カードのデータセットの右側で Remove を選択します。
モデル推論の履歴を削除すると、それは永久的であり、元に戻すことはできません。データセットがモデル推論の履歴として削除されると、データセットは存在し続けますが、デプロイメントに再度追加することはできません。
モデル推論の履歴を有効にするためには、ユーザーがゲートキーパー権限 foundry-ml-live:edit-inference-ledger
を必要とします。通常、これはモデリングの目的の "owner" ロールとともに付与されます。
入力と出力には機密情報が含まれている可能性があるため、データセットはその親であるモデリングの目的と同じプロジェクトに保存する必要があります。
モデル推論の履歴が指定されたスキーマと一致するようにするため、モデル推論の履歴のために既存のデータセットを選択することはできません。
モデル推論の履歴を削除すると、データセットは削除されませんが、Foundry は新しいレコードの書き込みを停止します。
ユーザーは録音トグルを使用して、モデル推論の履歴を一時的に有効または無効にできます。
すべての入力と出力が推論の履歴に表示されるわけではありません。プラットフォームのパフォーマンスを維持するため、モデル推論の履歴への書き込みを試みて失敗したリクエストは再試行されません。