Skip to content

Commit

Permalink
Regenerate LUIS (#12064)
Browse files Browse the repository at this point in the history
* Regenerate LUIS

* Packaging update of azure-cognitiveservices-language-luis

* ChangeLog

* Update version

Co-authored-by: Azure SDK Bot <aspysdk2@microsoft.com>
  • Loading branch information
lmazuel and AutorestCI authored Jun 16, 2020
1 parent 485ee38 commit f9ffd8e
Show file tree
Hide file tree
Showing 12 changed files with 139 additions and 336 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# Release History

## 0.7.0 (2020-06-15)

*Authoring*

**Features**

- Model JSONEntity has a new parameter children
- Model EntityLabel has a new parameter children
- Model EntityPrediction has a new parameter children
- Model EntityLabelObject has a new parameter children
- Model ModelFeatureInformation has a new parameter is_required

**Breaking changes**

- Operation ExamplesOperations.add has a new signature
- Operation ExamplesOperations.batch has a new signature
- Operation ExamplesOperations.list has a new signature
- Operation ModelOperations.list_entity_suggestions has a new signature
- Operation ModelOperations.list_intent_suggestions has a new signature
- Operation ModelOperations.delete_entity_feature has a new signature
- Operation ModelOperations.delete_intent_feature has a new signature
- Operation FeaturesOperations.add_entity_feature has a new signature
- Operation FeaturesOperations.add_intent_feature has a new signature
- Removed operation group PermissionsOperations

## 0.6.0 (2020-05-11)

*Authoring*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,22 +1,21 @@
## Microsoft Azure SDK for Python
# Microsoft Azure SDK for Python

This is the Microsoft Azure Cognitive Services LUIS Client Library.
This package has been tested with Python 2.7, 3.5, 3.6, 3.7 and 3.8.
For a more complete view of Azure libraries, see the [Github repo](https://github.com/Azure/azure-sdk-for-python/)

This package has been tested with Python 2.7, 3.5, 3.6 and 3.7.

For a more complete set of Azure libraries, see the
[azure](https://pypi.python.org/pypi/azure) bundle package.
# Usage

## Usage

For code examples, see [Cognitive Services
LUIS](https://docs.microsoft.com/python/api/overview/azure/cognitive-services)
For code examples, see [Cognitive Services LUIS](https://docs.microsoft.com/python/api/overview/azure/cognitive-services)
on docs.microsoft.com.

## Provide Feedback

If you encounter any bugs or have suggestions, please file an issue in
the [Issues](https://github.com/Azure/azure-sdk-for-python/issues)
# Provide Feedback

If you encounter any bugs or have suggestions, please file an issue in the
[Issues](https://github.com/Azure/azure-sdk-for-python/issues)
section of the project.

![image](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-cognitiveservices-language-luis%2FREADME.png)

![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fazure-cognitiveservices-language-luis%2FREADME.png)
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
from .operations import AppsOperations
from .operations import VersionsOperations
from .operations import TrainOperations
from .operations import PermissionsOperations
from .operations import PatternOperations
from .operations import SettingsOperations
from .operations import AzureAccountsOperations
Expand All @@ -45,8 +44,6 @@ class LUISAuthoringClient(SDKClient):
:vartype versions: azure.cognitiveservices.language.luis.authoring.operations.VersionsOperations
:ivar train: Train operations
:vartype train: azure.cognitiveservices.language.luis.authoring.operations.TrainOperations
:ivar permissions: Permissions operations
:vartype permissions: azure.cognitiveservices.language.luis.authoring.operations.PermissionsOperations
:ivar pattern: Pattern operations
:vartype pattern: azure.cognitiveservices.language.luis.authoring.operations.PatternOperations
:ivar settings: Settings operations
Expand Down Expand Up @@ -85,8 +82,6 @@ def __init__(
self._client, self.config, self._serialize, self._deserialize)
self.train = TrainOperations(
self._client, self.config, self._serialize, self._deserialize)
self.permissions = PermissionsOperations(
self._client, self.config, self._serialize, self._deserialize)
self.pattern = PatternOperations(
self._client, self.config, self._serialize, self._deserialize)
self.settings = SettingsOperations(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -862,6 +862,9 @@ class EntityLabel(Model):
:type role: str
:param role_id: The role id for the predicted entity.
:type role_id: str
:param children:
:type children:
list[~azure.cognitiveservices.language.luis.authoring.models.EntityLabel]
"""

_validation = {
Expand All @@ -876,6 +879,7 @@ class EntityLabel(Model):
'end_token_index': {'key': 'endTokenIndex', 'type': 'int'},
'role': {'key': 'role', 'type': 'str'},
'role_id': {'key': 'roleId', 'type': 'str'},
'children': {'key': 'children', 'type': '[EntityLabel]'},
}

def __init__(self, **kwargs):
Expand All @@ -885,6 +889,7 @@ def __init__(self, **kwargs):
self.end_token_index = kwargs.get('end_token_index', None)
self.role = kwargs.get('role', None)
self.role_id = kwargs.get('role_id', None)
self.children = kwargs.get('children', None)


class EntityLabelObject(Model):
Expand All @@ -903,6 +908,9 @@ class EntityLabelObject(Model):
:type end_char_index: int
:param role: The role the entity plays in the utterance.
:type role: str
:param children: The identified entities within the example utterance.
:type children:
list[~azure.cognitiveservices.language.luis.authoring.models.EntityLabelObject]
"""

_validation = {
Expand All @@ -916,6 +924,7 @@ class EntityLabelObject(Model):
'start_char_index': {'key': 'startCharIndex', 'type': 'int'},
'end_char_index': {'key': 'endCharIndex', 'type': 'int'},
'role': {'key': 'role', 'type': 'str'},
'children': {'key': 'children', 'type': '[EntityLabelObject]'},
}

def __init__(self, **kwargs):
Expand All @@ -924,6 +933,7 @@ def __init__(self, **kwargs):
self.start_char_index = kwargs.get('start_char_index', None)
self.end_char_index = kwargs.get('end_char_index', None)
self.role = kwargs.get('role', None)
self.children = kwargs.get('children', None)


class EntityModelCreateObject(Model):
Expand Down Expand Up @@ -1065,6 +1075,9 @@ class EntityPrediction(Model):
:type end_token_index: int
:param phrase: Required. The actual token(s) that comprise the entity.
:type phrase: str
:param children:
:type children:
list[~azure.cognitiveservices.language.luis.authoring.models.EntityPrediction]
"""

_validation = {
Expand All @@ -1079,6 +1092,7 @@ class EntityPrediction(Model):
'start_token_index': {'key': 'startTokenIndex', 'type': 'int'},
'end_token_index': {'key': 'endTokenIndex', 'type': 'int'},
'phrase': {'key': 'phrase', 'type': 'str'},
'children': {'key': 'children', 'type': '[EntityPrediction]'},
}

def __init__(self, **kwargs):
Expand All @@ -1087,6 +1101,7 @@ def __init__(self, **kwargs):
self.start_token_index = kwargs.get('start_token_index', None)
self.end_token_index = kwargs.get('end_token_index', None)
self.phrase = kwargs.get('phrase', None)
self.children = kwargs.get('children', None)


class EntityRole(Model):
Expand Down Expand Up @@ -1618,6 +1633,9 @@ class JSONEntity(Model):
:type entity: str
:param role: The role the entity plays in the utterance.
:type role: str
:param children:
:type children:
list[~azure.cognitiveservices.language.luis.authoring.models.JSONEntity]
"""

_validation = {
Expand All @@ -1631,6 +1649,7 @@ class JSONEntity(Model):
'end_pos': {'key': 'endPos', 'type': 'int'},
'entity': {'key': 'entity', 'type': 'str'},
'role': {'key': 'role', 'type': 'str'},
'children': {'key': 'children', 'type': '[JSONEntity]'},
}

def __init__(self, **kwargs):
Expand All @@ -1639,6 +1658,7 @@ def __init__(self, **kwargs):
self.end_pos = kwargs.get('end_pos', None)
self.entity = kwargs.get('entity', None)
self.role = kwargs.get('role', None)
self.children = kwargs.get('children', None)


class JSONModelFeature(Model):
Expand Down Expand Up @@ -2045,17 +2065,21 @@ class ModelFeatureInformation(Model):
:type model_name: str
:param feature_name: The name of the feature used.
:type feature_name: str
:param is_required:
:type is_required: bool
"""

_attribute_map = {
'model_name': {'key': 'modelName', 'type': 'str'},
'feature_name': {'key': 'featureName', 'type': 'str'},
'is_required': {'key': 'isRequired', 'type': 'bool'},
}

def __init__(self, **kwargs):
super(ModelFeatureInformation, self).__init__(**kwargs)
self.model_name = kwargs.get('model_name', None)
self.feature_name = kwargs.get('feature_name', None)
self.is_required = kwargs.get('is_required', None)


class ModelInfoResponse(Model):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -862,6 +862,9 @@ class EntityLabel(Model):
:type role: str
:param role_id: The role id for the predicted entity.
:type role_id: str
:param children:
:type children:
list[~azure.cognitiveservices.language.luis.authoring.models.EntityLabel]
"""

_validation = {
Expand All @@ -876,15 +879,17 @@ class EntityLabel(Model):
'end_token_index': {'key': 'endTokenIndex', 'type': 'int'},
'role': {'key': 'role', 'type': 'str'},
'role_id': {'key': 'roleId', 'type': 'str'},
'children': {'key': 'children', 'type': '[EntityLabel]'},
}

def __init__(self, *, entity_name: str, start_token_index: int, end_token_index: int, role: str=None, role_id: str=None, **kwargs) -> None:
def __init__(self, *, entity_name: str, start_token_index: int, end_token_index: int, role: str=None, role_id: str=None, children=None, **kwargs) -> None:
super(EntityLabel, self).__init__(**kwargs)
self.entity_name = entity_name
self.start_token_index = start_token_index
self.end_token_index = end_token_index
self.role = role
self.role_id = role_id
self.children = children


class EntityLabelObject(Model):
Expand All @@ -903,6 +908,9 @@ class EntityLabelObject(Model):
:type end_char_index: int
:param role: The role the entity plays in the utterance.
:type role: str
:param children: The identified entities within the example utterance.
:type children:
list[~azure.cognitiveservices.language.luis.authoring.models.EntityLabelObject]
"""

_validation = {
Expand All @@ -916,14 +924,16 @@ class EntityLabelObject(Model):
'start_char_index': {'key': 'startCharIndex', 'type': 'int'},
'end_char_index': {'key': 'endCharIndex', 'type': 'int'},
'role': {'key': 'role', 'type': 'str'},
'children': {'key': 'children', 'type': '[EntityLabelObject]'},
}

def __init__(self, *, entity_name: str, start_char_index: int, end_char_index: int, role: str=None, **kwargs) -> None:
def __init__(self, *, entity_name: str, start_char_index: int, end_char_index: int, role: str=None, children=None, **kwargs) -> None:
super(EntityLabelObject, self).__init__(**kwargs)
self.entity_name = entity_name
self.start_char_index = start_char_index
self.end_char_index = end_char_index
self.role = role
self.children = children


class EntityModelCreateObject(Model):
Expand Down Expand Up @@ -1065,6 +1075,9 @@ class EntityPrediction(Model):
:type end_token_index: int
:param phrase: Required. The actual token(s) that comprise the entity.
:type phrase: str
:param children:
:type children:
list[~azure.cognitiveservices.language.luis.authoring.models.EntityPrediction]
"""

_validation = {
Expand All @@ -1079,14 +1092,16 @@ class EntityPrediction(Model):
'start_token_index': {'key': 'startTokenIndex', 'type': 'int'},
'end_token_index': {'key': 'endTokenIndex', 'type': 'int'},
'phrase': {'key': 'phrase', 'type': 'str'},
'children': {'key': 'children', 'type': '[EntityPrediction]'},
}

def __init__(self, *, entity_name: str, start_token_index: int, end_token_index: int, phrase: str, **kwargs) -> None:
def __init__(self, *, entity_name: str, start_token_index: int, end_token_index: int, phrase: str, children=None, **kwargs) -> None:
super(EntityPrediction, self).__init__(**kwargs)
self.entity_name = entity_name
self.start_token_index = start_token_index
self.end_token_index = end_token_index
self.phrase = phrase
self.children = children


class EntityRole(Model):
Expand Down Expand Up @@ -1618,6 +1633,9 @@ class JSONEntity(Model):
:type entity: str
:param role: The role the entity plays in the utterance.
:type role: str
:param children:
:type children:
list[~azure.cognitiveservices.language.luis.authoring.models.JSONEntity]
"""

_validation = {
Expand All @@ -1631,14 +1649,16 @@ class JSONEntity(Model):
'end_pos': {'key': 'endPos', 'type': 'int'},
'entity': {'key': 'entity', 'type': 'str'},
'role': {'key': 'role', 'type': 'str'},
'children': {'key': 'children', 'type': '[JSONEntity]'},
}

def __init__(self, *, start_pos: int, end_pos: int, entity: str, role: str=None, **kwargs) -> None:
def __init__(self, *, start_pos: int, end_pos: int, entity: str, role: str=None, children=None, **kwargs) -> None:
super(JSONEntity, self).__init__(**kwargs)
self.start_pos = start_pos
self.end_pos = end_pos
self.entity = entity
self.role = role
self.children = children


class JSONModelFeature(Model):
Expand Down Expand Up @@ -2045,17 +2065,21 @@ class ModelFeatureInformation(Model):
:type model_name: str
:param feature_name: The name of the feature used.
:type feature_name: str
:param is_required:
:type is_required: bool
"""

_attribute_map = {
'model_name': {'key': 'modelName', 'type': 'str'},
'feature_name': {'key': 'featureName', 'type': 'str'},
'is_required': {'key': 'isRequired', 'type': 'bool'},
}

def __init__(self, *, model_name: str=None, feature_name: str=None, **kwargs) -> None:
def __init__(self, *, model_name: str=None, feature_name: str=None, is_required: bool=None, **kwargs) -> None:
super(ModelFeatureInformation, self).__init__(**kwargs)
self.model_name = model_name
self.feature_name = feature_name
self.is_required = is_required


class ModelInfoResponse(Model):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
from ._apps_operations import AppsOperations
from ._versions_operations import VersionsOperations
from ._train_operations import TrainOperations
from ._permissions_operations import PermissionsOperations
from ._pattern_operations import PatternOperations
from ._settings_operations import SettingsOperations
from ._azure_accounts_operations import AzureAccountsOperations
Expand All @@ -27,7 +26,6 @@
'AppsOperations',
'VersionsOperations',
'TrainOperations',
'PermissionsOperations',
'PatternOperations',
'SettingsOperations',
'AzureAccountsOperations',
Expand Down
Loading

0 comments on commit f9ffd8e

Please sign in to comment.