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, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class Guardrail.Types.ModelSafety.Types.SafetySetting.
Safety setting.
Implements
IMessageGuardrailTypesModelSafetyTypesSafetySetting, IEquatableGuardrailTypesModelSafetyTypesSafetySetting, IDeepCloneableGuardrailTypesModelSafetyTypesSafetySetting, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
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 |
|