azure.cognitiveservices.language.luis.authoring.models module¶
Bases:
msrest.exceptions.HttpOperationError
Server responsed with exception of type: ‘ErrorResponse’.
- Parameters
deserialize – A deserializer
response – Server response to be deserialized.
Bases:
msrest.serialization.Model
Object model of an application version setting.
Bases:
msrest.serialization.Model
Properties for creating a new LUIS Application.
All required parameters must be populated in order to send to Azure.
- Parameters
culture (str) – Required. The culture for the new application. It is the language that your app understands and speaks. E.g.: “en-us”. Note: the culture cannot be changed after the app is created.
domain (str) – The domain for the new application. Optional. E.g.: Comics.
description (str) – Description of the new application. Optional.
initial_version_id (str) – The initial version ID. Optional. Default value is: “0.1”
usage_scenario (str) – Defines the scenario for the new application. Optional. E.g.: IoT.
name (str) – Required. The name for the new application.
Bases:
msrest.serialization.Model
Response containing the Application Info.
- Parameters
id (str) – The ID (GUID) of the application.
name (str) – The name of the application.
description (str) – The description of the application.
culture (str) – The culture of the application. For example, “en-us”.
usage_scenario (str) – Defines the scenario for the new application. Optional. For example, IoT.
domain (str) – The domain for the new application. Optional. For example, Comics.
versions_count (int) – Amount of model versions within the application.
created_date_time (str) – The version’s creation timestamp.
endpoints (object) – The Runtime endpoint URL for this model version.
endpoint_hits_count (int) – Number of calls made to this endpoint.
active_version (str) – The version ID currently marked as active.
Bases:
msrest.serialization.Model
Object model for publishing a specific application version.
Bases:
msrest.serialization.Model
Object model for updating an application’s settings.
- Parameters
is_public (bool) – Setting your application as public allows other people to use your application’s endpoint using their own keys.
Bases:
msrest.serialization.Model
The application settings.
All required parameters must be populated in order to send to Azure.
Bases:
msrest.serialization.Model
Object model for updating the name or description of an application.
Bases:
msrest.serialization.Model
Available culture for using in a new application.
Bases:
msrest.serialization.Model
Available Prebuilt entity model for using in an application.
Bases:
msrest.serialization.Model
Defines the Azure account information object.
All required parameters must be populated in order to send to Azure.
Bases:
msrest.serialization.Model
Response when adding a batch of labeled example utterances.
- Parameters
value (LabelExampleResponse) –
has_error (bool) –
error (OperationStatus) –
Bases:
msrest.serialization.Model
The base child entity type.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID (GUID) belonging to a child entity.
name (str) – The name of a child entity.
instance_of (str) – Instance of Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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’
children (list[ChildEntity]) – List of children
Bases:
msrest.serialization.Model
A child entity extractor create object.
- Parameters
children (list[ChildEntityModelCreateObject]) – Child entities.
name (str) – Entity name.
instance_of (str) – The instance of model name
Bases:
msrest.serialization.Model
Exported Model - A list entity.
- Parameters
name (str) – Name of the list entity.
sub_lists (list[SubClosedList]) – Sublists for the list entity.
Bases:
msrest.serialization.Model
List Entity Extractor.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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]) –
sub_lists (list[SubClosedListResponse]) – List of sublists.
Bases:
msrest.serialization.Model
Object model for creating a list entity.
- Parameters
sub_lists (list[WordListObject]) – Sublists for the feature.
name (str) – Name of the list entity.
Bases:
msrest.serialization.Model
Object model for adding a batch of sublists to an existing list entity.
- Parameters
sub_lists (list[WordListObject]) – Sublists to add.
Bases:
msrest.serialization.Model
Object model for updating a list entity.
- Parameters
sub_lists (list[WordListObject]) – The new sublists for the feature.
name (str) – The new name of the list entity.
Bases:
msrest.serialization.Model
CollaboratorsArray.
Bases:
msrest.serialization.Model
CompositeChildModelCreateObject.
- Parameters
name (str) –
Bases:
msrest.serialization.Model
A Composite Entity Extractor.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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]) –
children (list[ChildEntity]) – List of child entities.
Bases:
msrest.serialization.Model
A composite entity extractor.
Bases:
msrest.serialization.Model
A Custom Prebuilt model.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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’
custom_prebuilt_domain_name (str) – The domain name.
custom_prebuilt_model_name (str) – The intent name or entity name.
roles (list[EntityRole]) –
Bases:
msrest.serialization.Model
The base class “ProductionOrStagingEndpointInfo” inherits from.
- Parameters
version_id (str) – The version ID to publish.
is_staging (bool) – Indicates if the staging slot should be used, instead of the Production one.
endpoint_url (str) – The Runtime endpoint URL for this model version.
region (str) – The target region that the application is published to.
assigned_endpoint_key (str) – The endpoint key.
endpoint_region (str) – The endpoint’s region.
failed_regions (str) – Regions where publishing failed.
published_date_time (str) – Timestamp when was last published.
Bases:
msrest.serialization.Model
Response model when requesting to train the model.
Bases:
msrest.serialization.Model
Predicted/suggested entity.
- Parameters
text (str) – The utterance. For example, “What’s the weather like in seattle?”
intent_predictions (list[IntentPrediction]) – Predicted/suggested intents.
entity_predictions (list[EntityPrediction]) – Predicted/suggested entities.
Bases:
msrest.serialization.Model
Entity Extractor.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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]) –
custom_prebuilt_domain_name (str) – The domain name.
custom_prebuilt_model_name (str) – The intent name or entity name.
Bases:
msrest.serialization.Model
Defines the entity type and position of the extracted entity within the example.
All required parameters must be populated in order to send to Azure.
- Parameters
entity_name (str) – Required. The entity type.
start_token_index (int) – Required. The index within the utterance where the extracted entity starts.
end_token_index (int) – Required. The index within the utterance where the extracted entity ends.
role (str) – The role of the predicted entity.
role_id (str) – The role id for the predicted entity.
children (list[EntityLabel]) –
Bases:
msrest.serialization.Model
Defines the entity type and position of the extracted entity within the example.
All required parameters must be populated in order to send to Azure.
- Parameters
entity_name (str) – Required. The entity type.
start_char_index (int) – Required. The index within the utterance where the extracted entity starts.
end_char_index (int) – Required. The index within the utterance where the extracted entity ends.
role (str) – The role the entity plays in the utterance.
children (list[EntityLabelObject]) – The identified entities within the example utterance.
Bases:
msrest.serialization.Model
An entity extractor create object.
- Parameters
children (list[ChildEntityModelCreateObject]) – Child entities.
name (str) – Entity name.
Bases:
azure.cognitiveservices.language.luis.authoring.models._models_py3.ModelInfo
An Entity Extractor model info.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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]) –
Bases:
msrest.serialization.Model
An entity extractor update object.
Bases:
msrest.serialization.Model
A suggested entity.
All required parameters must be populated in order to send to Azure.
- Parameters
entity_name (str) – Required. The entity’s name
start_token_index (int) – Required. The index within the utterance where the extracted entity starts.
end_token_index (int) – Required. The index within the utterance where the extracted entity ends.
phrase (str) – Required. The actual token(s) that comprise the entity.
children (list[EntityPrediction]) –
Bases:
msrest.serialization.Model
Entity extractor role.
Bases:
msrest.serialization.Model
Object model for creating an entity role.
- Parameters
name (str) – The entity role name.
Bases:
msrest.serialization.Model
Object model for updating an entity role.
- Parameters
name (str) – The entity role name.
Bases:
msrest.serialization.Model
Error response when invoking an operation on the API.
Bases:
msrest.serialization.Model
A labeled example utterance.
- Parameters
text (str) – The example utterance.
entity_labels (list[EntityLabelObject]) – The identified entities within the example utterance.
intent_name (str) – The identified intent representing the example utterance.
Bases:
msrest.serialization.Model
Explicit (exception) list item.
- Parameters
id (long) – The explicit list item ID.
explicit_list_item (str) – The explicit list item value.
Bases:
msrest.serialization.Model
Object model for creating an explicit (exception) list item.
- Parameters
explicit_list_item (str) – The explicit list item.
Bases:
msrest.serialization.Model
Model object for updating an explicit (exception) list item.
- Parameters
explicit_list_item (str) – The explicit list item.
Bases:
msrest.serialization.Model
The base class Features-related response objects inherit from.
Bases:
msrest.serialization.Model
Model Features, including Patterns and Phraselists.
- Parameters
phraselist_features (list[PhraseListFeatureInfo]) –
pattern_features (list[PatternFeatureInfo]) –
Bases:
azure.cognitiveservices.language.luis.authoring.models._models_py3.ChildEntity
A Hierarchical Child Entity.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID (GUID) belonging to a child entity.
name (str) – The name of a child entity.
instance_of (str) – Instance of Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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’
children (list[ChildEntity]) – List of children
Bases:
msrest.serialization.Model
HierarchicalChildModelUpdateObject.
- Parameters
name (str) –
Bases:
msrest.serialization.Model
Hierarchical Entity Extractor.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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]) –
children (list[ChildEntity]) – List of child entities.
Bases:
msrest.serialization.Model
HierarchicalModel.
- Parameters
name (str) –
features (list[JsonModelFeatureInformation]) –
inherits (PrebuiltDomainObject) –
Bases:
msrest.serialization.Model
HierarchicalModelV2.
Bases:
azure.cognitiveservices.language.luis.authoring.models._models_py3.ModelInfo
Intent Classifier.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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’
custom_prebuilt_domain_name (str) – The domain name.
custom_prebuilt_model_name (str) – The intent name or entity name.
Bases:
msrest.serialization.Model
A suggested intent.
Bases:
msrest.serialization.Model
Predicted/suggested intent.
- Parameters
text (str) – The utterance. For example, “What’s the weather like in seattle?”
intent_predictions (list[IntentPrediction]) – Predicted/suggested intents.
entity_predictions (list[EntityPrediction]) – Predicted/suggested entities.
Bases:
msrest.serialization.Model
Exported Model - Extracted Entity from utterance.
All required parameters must be populated in order to send to Azure.
- Parameters
start_pos (int) – Required. The index within the utterance where the extracted entity starts.
end_pos (int) – Required. The index within the utterance where the extracted entity ends.
entity (str) – Required. The entity name.
role (str) – The role the entity plays in the utterance.
children (list[JSONEntity]) –
Bases:
msrest.serialization.Model
Exported Model - Phraselist Model Feature.
- Parameters
activated (bool) – Indicates if the feature is enabled.
name (str) – The Phraselist name.
words (str) – List of comma-separated phrases that represent the Phraselist.
mode (bool) – An interchangeable phrase list feature serves as a list of synonyms for training. A non-exchangeable phrase list serves as separate features for training. So, if your non-interchangeable phrase list contains 5 phrases, they will be mapped to 5 separate features. You can think of the non-interchangeable phrase list as an additional bag of words to add to LUIS existing vocabulary features. It is used as a lexicon lookup feature where its value is 1 if the lexicon contains a given word or 0 if it doesn’t. Default value is true.
enabled_for_all_models (bool) – Indicates if the Phraselist is enabled for all models in the application. Default value: True .
Bases:
msrest.serialization.Model
Exported Model - A Pattern feature.
Bases:
msrest.serialization.Model
Exported Model - Utterance that was used to train the model.
- Parameters
text (str) – The utterance.
intent (str) – The matched intent.
entities (list[JSONEntity]) – The matched entities.
Bases:
msrest.serialization.Model
JsonChild.
Bases:
msrest.serialization.Model
An object containing the model feature information either the model name or feature name.
Bases:
msrest.serialization.Model
Response when adding a labeled example utterance.
Bases:
msrest.serialization.Model
An object containing the example utterance’s text.
Bases:
msrest.serialization.Model
A prediction and label pair of an example.
- Parameters
id (int) – ID of Labeled Utterance.
text (str) – The utterance. For example, “What’s the weather like in seattle?”
intent_label (str) – The intent matching the example.
entity_labels (list[EntityLabel]) – The entities matching the example.
intent_predictions (list[IntentPrediction]) – List of suggested intents.
entity_predictions (list[EntityPrediction]) – List of suggested entities.
Bases:
msrest.serialization.Model
Exported Model - An exported LUIS Application.
- Parameters
additional_properties (dict[str, object]) – Unmatched properties from the message are deserialized this collection
name (str) – The name of the application.
version_id (str) – The version ID of the application that was exported.
desc (str) – The description of the application.
culture (str) – The culture of the application. E.g.: en-us.
intents (list[HierarchicalModel]) – List of intents.
entities (list[HierarchicalModel]) – List of entities.
closed_lists (list[ClosedList]) – List of list entities.
composites (list[HierarchicalModel]) – List of composite entities.
hierarchicals (list[HierarchicalModel]) – List of hierarchical entities.
pattern_any_entities (list[PatternAny]) – List of Pattern.Any entities.
regex_entities (list[RegexEntity]) – List of regular expression entities.
prebuilt_entities (list[PrebuiltEntity]) – List of prebuilt entities.
regex_features (list[JSONRegexFeature]) – List of pattern features.
phraselists (list[JSONModelFeature]) – List of model features.
patterns (list[PatternRule]) – List of patterns.
utterances (list[JSONUtterance]) – List of example utterances.
Bases:
msrest.serialization.Model
Exported Model - An exported LUIS Application.
- Parameters
additional_properties (dict[str, object]) – Unmatched properties from the message are deserialized this collection
luis_schema_version (str) – Luis schema deserialization version.
name (str) – The name of the application.
version_id (str) – The version ID of the application that was exported.
desc (str) – The description of the application.
culture (str) – The culture of the application. E.g.: en-us.
intents (list[HierarchicalModelV2]) – List of intents.
entities (list[HierarchicalModelV2]) – List of entities.
closed_lists (list[ClosedList]) – List of list entities.
composites (list[HierarchicalModelV2]) – List of composite entities.
pattern_any_entities (list[PatternAny]) – List of Pattern.Any entities.
regex_entities (list[RegexEntity]) – List of regular expression entities.
prebuilt_entities (list[PrebuiltEntity]) – List of prebuilt entities.
regex_features (list[JSONRegexFeature]) – List of pattern features.
model_features (list[JSONModelFeature]) – List of model features.
patterns (list[PatternRule]) – List of patterns.
utterances (list[JSONUtterance]) – List of example utterances.
Bases:
msrest.serialization.Model
Object model for creating a new entity extractor.
- Parameters
name (str) – Name of the new entity extractor.
Bases:
msrest.serialization.Model
An object containing the model feature information either the model name or feature name.
Bases:
msrest.serialization.Model
Base type used in entity types.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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’
Bases:
msrest.serialization.Model
An application model info.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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]) –
children (list[ChildEntity]) – List of child entities.
sub_lists (list[SubClosedListResponse]) – List of sublists.
custom_prebuilt_domain_name (str) – The domain name.
custom_prebuilt_model_name (str) – The intent name or entity name.
regex_pattern (str) – The Regular Expression entity pattern.
explicit_list (list[ExplicitListItem]) –
Bases:
msrest.serialization.Model
Model Training Details.
- Parameters
status_id (int) – The train request status ID.
status (str or enum) – Possible values include: ‘Queued’, ‘InProgress’, ‘UpToDate’, ‘Fail’, ‘Success’
example_count (int) – The count of examples used to train the model.
training_date_time (datetime) – When the model was trained.
failure_reason (str) – Reason for the training failure.
Bases:
msrest.serialization.Model
Model Training Info.
- Parameters
model_id (str) – The ID (GUID) of the model.
details (ModelTrainingDetails) –
Bases:
msrest.serialization.Model
Object model for updating an intent classifier.
- Parameters
name (str) – The entity’s new name.
Bases:
msrest.serialization.Model
N-Depth Entity Extractor.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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]) –
custom_prebuilt_domain_name (str) – The domain name.
custom_prebuilt_model_name (str) – The intent name or entity name.
children (list[ChildEntity]) –
Bases:
msrest.serialization.Model
Operation error details when invoking an operation on the API.
Bases:
msrest.serialization.Model
Response of an Operation status.
- Parameters
code (str or OperationStatusType) – Status Code. Possible values include: ‘Failed’, ‘FAILED’, ‘Success’
message (str) – Status details.
Bases:
msrest.serialization.Model
Pattern.Any Entity Extractor.
Bases:
msrest.serialization.Model
Pattern.Any Entity Extractor.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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]) –
explicit_list (list[ExplicitListItem]) –
Bases:
msrest.serialization.Model
Model object for creating a Pattern.Any entity model.
Bases:
msrest.serialization.Model
Model object for updating a Pattern.Any entity model.
Bases:
azure.cognitiveservices.language.luis.authoring.models._models_py3.FeatureInfoObject
Pattern feature.
- Parameters
Bases:
msrest.serialization.Model
Pattern.
Bases:
msrest.serialization.Model
Object model for creating a pattern.
Bases:
msrest.serialization.Model
Pattern rule.
Bases:
msrest.serialization.Model
Object model for updating a pattern.
Bases:
msrest.serialization.Model
Response containing user’s endpoint keys and the endpoint URLs of the prebuilt Cortana applications.
Bases:
azure.cognitiveservices.language.luis.authoring.models._models_py3.FeatureInfoObject
Phraselist Feature.
- Parameters
id (int) – A six-digit ID used for Features.
name (str) – The name of the Feature.
is_active (bool) – Indicates if the feature is enabled.
enabled_for_all_models (bool) – Indicates if the feature is enabled for all models in the application.
phrases (str) – A list of comma-separated values.
is_exchangeable (bool) – An exchangeable phrase list feature are serves as single feature to the LUIS underlying training algorithm. It is used as a lexicon lookup feature where its value is 1 if the lexicon contains a given word or 0 if it doesn’t. Think of an exchangeable as a synonyms list. A non-exchangeable phrase list feature has all the phrases in the list serve as separate features to the underlying training algorithm. So, if you your phrase list feature contains 5 phrases, they will be mapped to 5 separate features. You can think of the non-exchangeable phrase list feature as an additional bag of words that you are willing to add to LUIS existing vocabulary features. Think of a non-exchangeable as set of different words. Default value is true.
Bases:
msrest.serialization.Model
Object model for creating a phraselist model.
- Parameters
phrases (str) – List of comma-separated phrases that represent the Phraselist.
name (str) – The Phraselist name.
is_exchangeable (bool) – An interchangeable phrase list feature serves as a list of synonyms for training. A non-exchangeable phrase list serves as separate features for training. So, if your non-interchangeable phrase list contains 5 phrases, they will be mapped to 5 separate features. You can think of the non-interchangeable phrase list as an additional bag of words to add to LUIS existing vocabulary features. It is used as a lexicon lookup feature where its value is 1 if the lexicon contains a given word or 0 if it doesn’t. Default value is true. Default value: True .
enabled_for_all_models (bool) – Indicates if the Phraselist is enabled for all models in the application. Default value: True .
Bases:
msrest.serialization.Model
Object model for updating a Phraselist.
- Parameters
phrases (str) – List of comma-separated phrases that represent the Phraselist.
name (str) – The Phraselist name.
is_active (bool) – Indicates if the Phraselist is enabled. Default value: True .
is_exchangeable (bool) – An exchangeable phrase list feature are serves as single feature to the LUIS underlying training algorithm. It is used as a lexicon lookup feature where its value is 1 if the lexicon contains a given word or 0 if it doesn’t. Think of an exchangeable as a synonyms list. A non-exchangeable phrase list feature has all the phrases in the list serve as separate features to the underlying training algorithm. So, if you your phrase list feature contains 5 phrases, they will be mapped to 5 separate features. You can think of the non-exchangeable phrase list feature as an additional bag of words that you are willing to add to LUIS existing vocabulary features. Think of a non-exchangeable as set of different words. Default value is true. Default value: True .
enabled_for_all_models (bool) – Indicates if the Phraselist is enabled for all models in the application. Default value: True .
Bases:
msrest.serialization.Model
Prebuilt Domain.
- Parameters
name (str) –
culture (str) –
description (str) –
examples (str) –
intents (list[PrebuiltDomainItem]) –
entities (list[PrebuiltDomainItem]) –
Bases:
msrest.serialization.Model
A model object containing the name of the custom prebuilt entity and the name of the domain to which this model belongs.
- Parameters
domain_name (str) – The domain name.
Bases:
msrest.serialization.Model
A prebuilt domain create object containing the name and culture of the domain.
Bases:
msrest.serialization.Model
PrebuiltDomainItem.
Bases:
msrest.serialization.Model
A model object containing the name of the custom prebuilt intent or entity and the name of the domain to which this model belongs.
Bases:
msrest.serialization.Model
PrebuiltDomainObject.
Bases:
msrest.serialization.Model
Prebuilt Entity Extractor.
Bases:
msrest.serialization.Model
Prebuilt Entity Extractor.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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]) –
Bases:
azure.cognitiveservices.language.luis.authoring.models._models_py3.EndpointInfo
ProductionOrStagingEndpointInfo.
- Parameters
version_id (str) – The version ID to publish.
is_staging (bool) – Indicates if the staging slot should be used, instead of the Production one.
endpoint_url (str) – The Runtime endpoint URL for this model version.
region (str) – The target region that the application is published to.
assigned_endpoint_key (str) – The endpoint key.
endpoint_region (str) – The endpoint’s region.
failed_regions (str) – Regions where publishing failed.
published_date_time (str) – Timestamp when was last published.
Bases:
msrest.serialization.Model
Object model for updating an application’s publish settings.
- Parameters
sentiment_analysis (bool) – Setting sentiment analysis as true returns the Sentiment of the input utterance along with the response
speech (bool) – Setting speech as public enables speech priming in your app
spell_checker (bool) – Setting spell checker as public enables spell checking the input utterance.
Bases:
msrest.serialization.Model
The application publish settings.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The application ID.
is_sentiment_analysis_enabled (bool) – Required. Setting sentiment analysis as true returns the sentiment of the input utterance along with the response
is_speech_enabled (bool) – Required. Enables speech priming in your app
is_spell_checker_enabled (bool) – Required. Enables spell checking of the utterance.
Bases:
msrest.serialization.Model
Regular Expression Entity Extractor.
Bases:
msrest.serialization.Model
Regular Expression Entity Extractor.
All required parameters must be populated in order to send to Azure.
- Parameters
id (str) – Required. The ID of the Entity Model.
name (str) – Name of the Entity Model.
type_id (int) – The type ID of the Entity Model.
readable_type (str or enum) – 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]) –
regex_pattern (str) – The Regular Expression entity pattern.
Bases:
msrest.serialization.Model
Model object for creating a regular expression entity model.
Bases:
msrest.serialization.Model
Model object for updating a regular expression entity model.
Bases:
msrest.serialization.Model
Sublist of items for a list entity.
Bases:
azure.cognitiveservices.language.luis.authoring.models._models_py3.SubClosedList
Sublist of items for a list entity.
Bases:
msrest.serialization.Model
Object model for cloning an application’s version.
- Parameters
version (str) – The new version for the cloned model.
Bases:
msrest.serialization.Model
List of user permissions.
Bases:
msrest.serialization.Model
UserCollaborator.
- Parameters
email (str) – The email address of the user.
Bases:
msrest.serialization.Model
Object model of an application version.
All required parameters must be populated in order to send to Azure.
- Parameters
version (str) – Required. The version ID. E.g.: “0.1”
created_date_time (datetime) – The version’s creation timestamp.
last_modified_date_time (datetime) – Timestamp of the last update.
last_trained_date_time (datetime) – Timestamp of the last time the model was trained.
last_published_date_time (datetime) – Timestamp when was last published.
endpoint_url (str) – The Runtime endpoint URL for this model version.
external_api_keys (object) – External keys.
intents_count (int) – Number of intents in this model.
entities_count (int) – Number of entities in this model.
endpoint_hits_count (int) – Number of calls made to this endpoint.
training_status (str or TrainingStatus) – Required. The current training status. Possible values include: ‘NeedsTraining’, ‘InProgress’, ‘Trained’
Bases:
msrest.serialization.Model
Object model for updating one of the list entity’s sublists.