Skip to content

GuardrailAssessment

Source code in docs_src/capo_bedrock_runtime/types/guardrail_assessment.py
class GuardrailAssessment(TypedDict, closed=True):
    topic_policy: NotRequired[
        "capo_bedrock_runtime.types.guardrail_topic_policy_assessment.GuardrailTopicPolicyAssessment"
    ]
    """<p>The topic policy.</p>"""
    content_policy: NotRequired[
        "capo_bedrock_runtime.types.guardrail_content_policy_assessment.GuardrailContentPolicyAssessment"
    ]
    """<p>The content policy.</p>"""
    word_policy: NotRequired[
        "capo_bedrock_runtime.types.guardrail_word_policy_assessment.GuardrailWordPolicyAssessment"
    ]
    """<p>The word policy.</p>"""
    sensitive_information_policy: NotRequired[
        "capo_bedrock_runtime.types.guardrail_sensitive_information_policy_assessment.GuardrailSensitiveInformationPolicyAssessment"
    ]
    """<p>The sensitive information policy.</p>"""
    contextual_grounding_policy: NotRequired[
        "capo_bedrock_runtime.types.guardrail_contextual_grounding_policy_assessment.GuardrailContextualGroundingPolicyAssessment"
    ]
    """<p>The contextual grounding policy used for the guardrail assessment.</p>"""
    automated_reasoning_policy: NotRequired[
        "capo_bedrock_runtime.types.guardrail_automated_reasoning_policy_assessment.GuardrailAutomatedReasoningPolicyAssessment"
    ]
    """<p>The automated reasoning policy assessment results, including logical validation findings for the input content.</p>"""
    invocation_metrics: NotRequired[
        "capo_bedrock_runtime.types.guardrail_invocation_metrics.GuardrailInvocationMetrics"
    ]
    """<p>The invocation metrics for the guardrail assessment.</p>"""
    applied_guardrail_details: NotRequired[
        "capo_bedrock_runtime.types.applied_guardrail_details.AppliedGuardrailDetails"
    ]

applied_guardrail_details instance-attribute

applied_guardrail_details: NotRequired[AppliedGuardrailDetails]

automated_reasoning_policy instance-attribute

automated_reasoning_policy: NotRequired[GuardrailAutomatedReasoningPolicyAssessment]

The automated reasoning policy assessment results, including logical validation findings for the input content.

content_policy instance-attribute

content_policy: NotRequired[GuardrailContentPolicyAssessment]

The content policy.

contextual_grounding_policy instance-attribute

contextual_grounding_policy: NotRequired[GuardrailContextualGroundingPolicyAssessment]

The contextual grounding policy used for the guardrail assessment.

invocation_metrics instance-attribute

invocation_metrics: NotRequired[GuardrailInvocationMetrics]

The invocation metrics for the guardrail assessment.

sensitive_information_policy instance-attribute

sensitive_information_policy: NotRequired[GuardrailSensitiveInformationPolicyAssessment]

The sensitive information policy.

topic_policy instance-attribute

topic_policy: NotRequired[GuardrailTopicPolicyAssessment]

The topic policy.

word_policy instance-attribute

word_policy: NotRequired[GuardrailWordPolicyAssessment]

The word policy.