LLM計装を有効にし、入力および出力コンテンツがAIイベントにキャプチャされるかどうかを制御するには、RubyエージェントのAIモニタリング設定を構成してください。
AIモニタリング
このセクションには、AIモニタリングを設定するためのRubyエージェント設定が含まれています。
重要
トレースとフィードバックデータを取得するには、ディストリビューティッド(分散)トレーシングを有効にする必要があります。 Ruby エージェント 8.0.0 以降ではデフォルトでオンになっています。
タイプ | ブール値 |
|---|
デフォルト | false
|
|---|
環境変数 | NEW_RELIC_AI_MONITORING_ENABLED
|
|---|
falseの場合、すべての LLM インストゥルメンテーション (現時点では OpenAI のみ) が無効になり、メトリック、イベント、スパンは送信されません。 high_securityモードが有効な場合、AI モニタリングは自動的に無効になります。
タイプ | ブール値 |
|---|
デフォルト | true
|
|---|
環境変数 | NEW_RELIC_AI_MONITORING_RECORD_CONTENT_ENABLED
|
|---|
falseの場合、LLM計装(現時点ではOpenAIのみ)は、LlmChatCompletionMessageイベントのcontent属性、LlmEmbeddingイベントのinput属性を取得しません。これは、LLMとの間で送受信される機密データが記録されないようにする任意のセキュリティ設定です。