ModelInfoResponse Class

An application model info.

All required parameters must be populated in order to send to Azure.

Inheritance
ModelInfoResponse

Constructor

ModelInfoResponse(*, id: str, readable_type, name: Optional[str] = None, type_id: Optional[int] = None, roles=None, children=None, sub_lists=None, custom_prebuilt_domain_name: Optional[str] = None, custom_prebuilt_model_name: Optional[str] = None, regex_pattern: Optional[str] = None, explicit_list=None, **kwargs)

Parameters

id
str
Required

Required. The ID of the Entity Model.

name
str
Required

Name of the Entity Model.

type_id
int
Required

The type ID of the Entity Model.

readable_type
str or <xref:azure.cognitiveservices.language.luis.authoring.models.enum>
Required

Required. Possible values include: 'Entity Extractor', 'Child Entity Extractor', 'Hierarchical Entity Extractor', 'Hierarchical Child Entity Extractor', 'Composite Entity Extractor', 'List Entity Extractor', 'Prebuilt Entity Extractor', 'Intent Classifier', 'Pattern.Any Entity Extractor', 'Closed List Entity Extractor', 'Regex Entity Extractor'

roles
list[EntityRole]
Required
children
list[ChildEntity]
Required

List of child entities.

sub_lists
list[SubClosedListResponse]
Required

List of sublists.

custom_prebuilt_domain_name
str
Required

The domain name.

custom_prebuilt_model_name
str
Required

The intent name or entity name.

regex_pattern
str
Required

The Regular Expression entity pattern.

explicit_list
list[ExplicitListItem]
Required