GuardrailTraceAssessment¶
Structure Class¶
GuardrailTraceAssessment
dataclass
¶
A Top level guardrail trace object. For more information, see ConverseTrace.
Attributes¶
action_reason
class-attribute
instance-attribute
¶
action_reason: str | None = None
Provides the reason for the action taken when harmful content is detected.
input_assessment
class-attribute
instance-attribute
¶
input_assessment: dict[str, GuardrailAssessment] | None = None
The input assessment.
model_output
class-attribute
instance-attribute
¶
model_output: list[str] | None = None
The output from the model.
output_assessments
class-attribute
instance-attribute
¶
output_assessments: dict[str, list[GuardrailAssessment]] | None = None
the output assessments.