Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

DProvenanceKit: 実行来歴管理のためのAIシステム向けツールキット

DProvenanceKitは、AIシステムにおける実行来歴(Execution Provenance)を追跡・管理するためのPythonツールキットです。AIモデルの推論結果や処理パイプラインの各ステップに関する来歴情報を記録・可視化することで、システムの透明性と再現性を向上させます。

背景メモ

DProvenanceKitは、AIシステムの「実行プロベナンス」(出力結果がどのモデル・コード・データ・パラメータから生成されたか、その完全な来歴)を自動追跡するPythonライブラリ。AI生成物の再現性・監査可能性・規制対応が求められる企業・研究環境向けに設計されている。 - 「実行プロベナンス」とは、AIの回答が「どのモデル(GPT-4o, Claude 3など)」「どのバージョンのプロンプト」「どの温度設定やmax_tokens等のパラメータ」「どのRAGデータソース」から生成されたかを記録する仕組み。分散トレーシング(OpenTelemetry)基盤を内蔵し、非同期処理やDockerコンテナ内の実行も追跡可能。 - 背景:2025年現在、EU AI Actなどの規制で「AIの出力に対する説明責任」が法的要件になりつつある。また企業では、AIエージェントが自律的にコード実行やデータベース操作を行う「エージェンティックAI」の普及に伴い、結果の検証可能性が重大な課題になっている。従来のLLMOpsツール(LangSmith、Weights & Biases等)はプロンプトとレスポンスの記録に特化しており、コード実行やファイル操作を含む「システム全体の実行経路」の追跡には対応していなかった。DProvenanceKitはそのギャップを埋めるオープンソースの試み。