1 instantiation of SelfHarmEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
SafetyEvaluatorTests.cs (1)
63
IEvaluator selfHarmEvaluator = new
SelfHarmEvaluator
();
9 references to SelfHarmEvaluator
Microsoft.Extensions.AI.Evaluation.Integration.Tests (3)
SafetyEvaluatorTests.cs (3)
167
Assert.True(result.TryGet(
SelfHarmEvaluator
.SelfHarmMetricName, out NumericMetric? _));
242
Assert.True(result.TryGet(
SelfHarmEvaluator
.SelfHarmMetricName, out NumericMetric? _));
546
Assert.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
"/>.