Gemini Enterprise for Customer Experience v1 API - Class Guardrail.Types.ModelSafety.Types.SafetySetting (1.0.0-beta01)

public sealed class Guardrail.Types.ModelSafety.Types.SafetySetting : IMessage<Guardrail.Types.ModelSafety.Types.SafetySetting>, IEquatable<Guardrail.Types.ModelSafety.Types.SafetySetting>, IDeepCloneable<Guardrail.Types.ModelSafety.Types.SafetySetting>, IBufferMessage, IMessage

Reference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class Guardrail.Types.ModelSafety.Types.SafetySetting.

Safety setting.

Inheritance

object > Guardrail.Types.ModelSafety.Types.SafetySetting

Namespace

Google.Cloud.Ces.V1

Assembly

Google.Cloud.Ces.V1.dll

Constructors

SafetySetting()

public SafetySetting()

SafetySetting(SafetySetting)

public SafetySetting(Guardrail.Types.ModelSafety.Types.SafetySetting other)
Parameter
Name Description
other GuardrailTypesModelSafetyTypesSafetySetting

Properties

Category

public Guardrail.Types.ModelSafety.Types.HarmCategory Category { get; set; }

Required. The harm category.

Property Value
Type Description
GuardrailTypesModelSafetyTypesHarmCategory

Threshold

public Guardrail.Types.ModelSafety.Types.HarmBlockThreshold Threshold { get; set; }

Required. The harm block threshold.

Property Value
Type Description
GuardrailTypesModelSafetyTypesHarmBlockThreshold