Class GuardrailUsage
The details on the use of the guardrail.
Inherited Members
Namespace: Glitch9.AIDevKit.AmazonAws
Assembly: Glitch9.AIDevKit.Provider.AmazonAws.dll
Syntax
public class GuardrailUsage
Properties
| Edit this page View SourceAutomatedReasoningPolicies
Optional. The number of automated reasoning policies that were processed during the guardrail evaluation.
Declaration
[JsonProperty("automatedReasoningPolicies")]
public int? AutomatedReasoningPolicies { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
AutomatedReasoningPolicyUnits
Optional. The number of text units processed by the automated reasoning policy.
Declaration
[JsonProperty("automatedReasoningPolicyUnits")]
public int? AutomatedReasoningPolicyUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
ContentPolicyImageUnits
Optional. The content policy image units processed by the guardrail.
Declaration
[JsonProperty("contentPolicyImageUnits")]
public int? ContentPolicyImageUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
ContentPolicyUnits
Required. The content policy units processed by the guardrail.
Declaration
[JsonProperty("contentPolicyUnits")]
public int ContentPolicyUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ContextualGroundingPolicyUnits
Required. The contextual grounding policy units processed by the guardrail.
Declaration
[JsonProperty("contextualGroundingPolicyUnits")]
public int ContextualGroundingPolicyUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
SensitiveInformationPolicyFreeUnits
Required. The sensitive information policy free units processed by the guardrail.
Declaration
[JsonProperty("sensitiveInformationPolicyFreeUnits")]
public int SensitiveInformationPolicyFreeUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
SensitiveInformationPolicyUnits
Required. The sensitive information policy units processed by the guardrail.
Declaration
[JsonProperty("sensitiveInformationPolicyUnits")]
public int SensitiveInformationPolicyUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
TopicPolicyUnits
Required. The topic policy units processed by the guardrail.
Declaration
[JsonProperty("topicPolicyUnits")]
public int TopicPolicyUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
WordPolicyUnits
Required. The word policy units processed by the guardrail.
Declaration
[JsonProperty("wordPolicyUnits")]
public int WordPolicyUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| int |