HealthNluModelDetails

class oci.ai_language.models.HealthNluModelDetails(**kwargs)

Bases: oci.ai_language.models.model_details.ModelDetails

Possible health NLU model information.

Attributes

MODEL_TYPE_HEALTH_NLU str(object=’’) -> str
MODEL_TYPE_NAMED_ENTITY_RECOGNITION str(object=’’) -> str
MODEL_TYPE_PII str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_HEALTH_NLU str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_KEYPHRASE_EXTRACTION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_LANGUAGE_DETECTION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_NAMED_ENTITY_RECOGNITION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_PII str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_SENTIMENT_ANALYSIS str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_SUMMARIZATION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_TEXT_CLASSIFICATION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_TRANSLATION str(object=’’) -> str
MODEL_TYPE_PRE_TRAINED_UNIVERSAL str(object=’’) -> str
MODEL_TYPE_TEXT_CLASSIFICATION str(object=’’) -> str
language_code Gets the language_code of this ModelDetails.
model_type [Required] Gets the model_type of this ModelDetails.
version Gets the version of this HealthNluModelDetails.

Methods

__init__(**kwargs) Initializes a new HealthNluModelDetails object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
MODEL_TYPE_HEALTH_NLU = 'HEALTH_NLU'
MODEL_TYPE_NAMED_ENTITY_RECOGNITION = 'NAMED_ENTITY_RECOGNITION'
MODEL_TYPE_PII = 'PII'
MODEL_TYPE_PRE_TRAINED_HEALTH_NLU = 'PRE_TRAINED_HEALTH_NLU'
MODEL_TYPE_PRE_TRAINED_KEYPHRASE_EXTRACTION = 'PRE_TRAINED_KEYPHRASE_EXTRACTION'
MODEL_TYPE_PRE_TRAINED_LANGUAGE_DETECTION = 'PRE_TRAINED_LANGUAGE_DETECTION'
MODEL_TYPE_PRE_TRAINED_NAMED_ENTITY_RECOGNITION = 'PRE_TRAINED_NAMED_ENTITY_RECOGNITION'
MODEL_TYPE_PRE_TRAINED_PII = 'PRE_TRAINED_PII'
MODEL_TYPE_PRE_TRAINED_SENTIMENT_ANALYSIS = 'PRE_TRAINED_SENTIMENT_ANALYSIS'
MODEL_TYPE_PRE_TRAINED_SUMMARIZATION = 'PRE_TRAINED_SUMMARIZATION'
MODEL_TYPE_PRE_TRAINED_TEXT_CLASSIFICATION = 'PRE_TRAINED_TEXT_CLASSIFICATION'
MODEL_TYPE_PRE_TRAINED_TRANSLATION = 'PRE_TRAINED_TRANSLATION'
MODEL_TYPE_PRE_TRAINED_UNIVERSAL = 'PRE_TRAINED_UNIVERSAL'
MODEL_TYPE_TEXT_CLASSIFICATION = 'TEXT_CLASSIFICATION'
__init__(**kwargs)

Initializes a new HealthNluModelDetails object with values from keyword arguments. The default value of the model_type attribute of this class is HEALTH_NLU and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • language_code (str) – The value to assign to the language_code property of this HealthNluModelDetails.
  • model_type (str) – The value to assign to the model_type property of this HealthNluModelDetails. Allowed values for this property are: “NAMED_ENTITY_RECOGNITION”, “TEXT_CLASSIFICATION”, “PRE_TRAINED_NAMED_ENTITY_RECOGNITION”, “PRE_TRAINED_TEXT_CLASSIFICATION”, “PRE_TRAINED_SENTIMENT_ANALYSIS”, “PRE_TRAINED_KEYPHRASE_EXTRACTION”, “PRE_TRAINED_LANGUAGE_DETECTION”, “PRE_TRAINED_PII”, “PRE_TRAINED_HEALTH_NLU”, “PRE_TRAINED_SUMMARIZATION”, “PRE_TRAINED_UNIVERSAL”, “PII”, “PRE_TRAINED_TRANSLATION”, “HEALTH_NLU”
  • version (str) – The value to assign to the version property of this HealthNluModelDetails.
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

language_code

Gets the language_code of this ModelDetails. supported language default value is en

Returns:The language_code of this ModelDetails.
Return type:str
model_type

[Required] Gets the model_type of this ModelDetails. Model type

Allowed values for this property are: “NAMED_ENTITY_RECOGNITION”, “TEXT_CLASSIFICATION”, “PRE_TRAINED_NAMED_ENTITY_RECOGNITION”, “PRE_TRAINED_TEXT_CLASSIFICATION”, “PRE_TRAINED_SENTIMENT_ANALYSIS”, “PRE_TRAINED_KEYPHRASE_EXTRACTION”, “PRE_TRAINED_LANGUAGE_DETECTION”, “PRE_TRAINED_PII”, “PRE_TRAINED_HEALTH_NLU”, “PRE_TRAINED_SUMMARIZATION”, “PRE_TRAINED_UNIVERSAL”, “PII”, “PRE_TRAINED_TRANSLATION”, “HEALTH_NLU”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The model_type of this ModelDetails.
Return type:str
version

Gets the version of this HealthNluModelDetails. Optional pre trained model version. If nothing specified latest pre trained model will be used. Supported versions can be found at /modelTypes/{modelType}

Returns:The version of this HealthNluModelDetails.
Return type:str