1 instantiation of SelfHarmEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
SafetyEvaluatorTests.cs (1)
63IEvaluator selfHarmEvaluator = new SelfHarmEvaluator();
9 references to SelfHarmEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (3)
SafetyEvaluatorTests.cs (3)
167Assert.True(result.TryGet(SelfHarmEvaluator.SelfHarmMetricName, out NumericMetric? _)); 242Assert.True(result.TryGet(SelfHarmEvaluator.SelfHarmMetricName, out NumericMetric? _)); 546Assert.True(result.TryGet(SelfHarmEvaluator.SelfHarmMetricName, out NumericMetric? _));
Microsoft.Extensions.AI.Evaluation.Safety (6)
ContentHarmEvaluator.cs (3)
20/// <see cref="ViolenceEvaluator"/>, <see cref="SelfHarmEvaluator"/> and <see cref="SexualEvaluator"/> which can be 30/// <see cref="ViolenceEvaluator.ViolenceMetricName"/>, <see cref="SelfHarmEvaluator.SelfHarmMetricName"/> and 42["self_harm"] = SelfHarmEvaluator.SelfHarmMetricName,
SelfHarmEvaluator.cs (3)
14/// <see cref="SelfHarmEvaluator"/> returns a <see cref="NumericMetric"/> with a value between 0 and 7, with 0 18/// Note that <see cref="SelfHarmEvaluator"/> can detect harmful content present within both image and text based 28/// <see cref="SelfHarmEvaluator"/>.