イベントを介した生成人工知能アプリケーションのモニタリング
Python エージェントは、大規模言語モデル(LLM)およびベクトルデータベースでの操作のイベントをキャプチャして公開します。これは、コントローラでの生成人工知能アプリケーションの動作をモニターおよび分析するのに役立ちます。
生成人工知能アプリケーションのモニタリングイベントを有効にすると、Python エージェントは、サポートされているフレームワークからの LLM およびベクトルデータベースコールをインストゥルメント化します。その後、イベントデータを Events サービスにパブリッシュし、このデータがコントローラに表示されます。このデータを使用して生成人工知能アプリケーションの動作を分析し、必要に応じてアクションを実行します。
サポートされているフレームワーク
イベントデータをモニターするように Python インストルメンテーションを有効にすると、Python エージェントは次のフレームワークから自動的にイベントを収集します。
| フレームワーク | フラグ |
|---|---|
| AWS Bedrock | enable-bedrock |
| LangChain LLM およびベクトルストア | enable-langchain |
| OpenAI クライアント | enable-openai |
前提条件
-
Python エージェント 25.10.0 以降をインストールします。
-
エージェントのインストルメンテーションによって、必要なフレームワークを有効にします。
たとえば、OpenAI イベントをキャプチャし、
enable-openaiとenable-genai-eventsの両方を true に設定します。