Search Results for

    Show / Hide Table of Contents

    Class GuardrailAutomatedReasoningLogicWarning

    Identifies logical issues in the translated statements that exist independent of any policy rules, such as statements that are always true or always false.

    Inheritance
    object
    GuardrailAutomatedReasoningLogicWarning
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Glitch9.AIDevKit.AmazonAws
    Assembly: Glitch9.AIDevKit.Provider.AmazonAws.dll
    Syntax
    public class GuardrailAutomatedReasoningLogicWarning

    Properties

    | Edit this page View Source

    Claims

    Optional. The logical statements that are validated while assuming the policy and premises.

    Declaration
    [JsonProperty("claims")]
    public GuardrailAutomatedReasoningStatement[] Claims { get; set; }
    Property Value
    Type Description
    GuardrailAutomatedReasoningStatement[]
    | Edit this page View Source

    Premises

    Optional. The logical statements that serve as premises under which the claims are validated.

    Declaration
    [JsonProperty("premises")]
    public GuardrailAutomatedReasoningStatement[] Premises { get; set; }
    Property Value
    Type Description
    GuardrailAutomatedReasoningStatement[]
    | Edit this page View Source

    Type

    Optional. The category of the detected logical issue, such as statements that are always true or always false.

    Declaration
    [JsonProperty("type")]
    public string Type { get; set; }
    Property Value
    Type Description
    string
    Remarks

    Valid Values: ALWAYS_FALSE | ALWAYS_TRUE

    Extension Methods

    ArrayExtensions.ToArrayOrEmpty<T>(T)
    ArrayExtensions.ToArrayOrNull<T>(T)
    EventExtensions.ToDelta<T>(T, string, int, string, bool)
    EventExtensions.ToDone<T>(T, string, int, string)
    EventExtensions.ToEvent<T>(T)
    EventExtensions.UpcastDelta<T1, T2>(T1, string, int, string, bool)
    FallbackExtensions.IsOr<TParent, TChild>(TParent, TChild)
    ResponseCastingExtensions.GetResult<T>(T)
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation