<?php
namespace Claromentis\Core\Ai\Adapters\Vertex\Helpers;

$GLOBALS["__65da1b1ec2d6653e8a0ab7848e5362" . "15"] = (@$GLOBALS["__65da1b1ec2d6653e8a0ab7848" . "e536215"] ?: array()) + array();






class VertexAiHarmCategory
{
    
    
    
    
    
    
    public const HARM_CATEGORY_UNSPECIFIED = 'HARM_CATEGORY_UNSPECIFIED';
    
    
    
    
    
    
    public const HARM_CATEGORY_HATE_SPEECH = 'HARM_CATEGORY_HATE_SPEECH';
    
    
    
    
    
    
    public const HARM_CATEGORY_DANGEROUS_CONTENT = 'HARM_CATEGORY_DANGEROUS_CONTENT';
    
    
    
    
    
    
    public const HARM_CATEGORY_HARASSMENT = 'HARM_CATEGORY_HARASSMENT';
    
    
    
    
    
    
    public const HARM_CATEGORY_SEXUALLY_EXPLICIT = 'HARM_CATEGORY_SEXUALLY_EXPLICIT';
    
    
    
    
    
    
    
    public static function find(string $_c3492cfbadbaead5d2512469c3eb908e)
    {
        switch ($_c3492cfbadbaead5d2512469c3eb908e) {
            case static::HARM_CATEGORY_UNSPECIFIED:
            case static::HARM_CATEGORY_HATE_SPEECH:
            case static::HARM_CATEGORY_DANGEROUS_CONTENT:
            case static::HARM_CATEGORY_HARASSMENT:
            case static::HARM_CATEGORY_SEXUALLY_EXPLICIT:
                return $_c3492cfbadbaead5d2512469c3eb908e;
        }
        return null;
    }
}