GuardrailsResults

class oci.generative_ai_inference.models.GuardrailsResults(**kwargs)

Bases: object

The results of applying each guardrail.

Methods

__init__(**kwargs) Initializes a new GuardrailsResults object with values from keyword arguments.

Attributes

content_moderation Gets the content_moderation of this GuardrailsResults.
personally_identifiable_information Gets the personally_identifiable_information of this GuardrailsResults.
prompt_injection Gets the prompt_injection of this GuardrailsResults.
__init__(**kwargs)

Initializes a new GuardrailsResults object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
content_moderation

Gets the content_moderation of this GuardrailsResults.

Returns:The content_moderation of this GuardrailsResults.
Return type:oci.generative_ai_inference.models.ContentModerationResult
personally_identifiable_information

Gets the personally_identifiable_information of this GuardrailsResults. The result of PII detection

Returns:The personally_identifiable_information of this GuardrailsResults.
Return type:list[oci.generative_ai_inference.models.PersonallyIdentifiableInformationResult]
prompt_injection

Gets the prompt_injection of this GuardrailsResults.

Returns:The prompt_injection of this GuardrailsResults.
Return type:oci.generative_ai_inference.models.PromptInjectionProtectionResult