PatternOperations Clase

Operaciones PatternOperations.

No debe crear instancias directamente de esta clase, sino crear una instancia de cliente que la creará automáticamente y la asociará como atributo.

Herencia
builtins.object
PatternOperations

Constructor

PatternOperations(client, config, serializer, deserializer)

Parámetros

Nombre Description
client
Requerido

Cliente para solicitudes de servicio.

config
Requerido

Configuración del cliente de servicio.

serializer
Requerido

Serializador de modelo de objetos.

deserializer
Requerido

Deserializador de modelo de objetos.

Métodos

add_pattern

Agrega un patrón a una versión de la aplicación.

batch_add_patterns

Agrega un lote de patrones en una versión de la aplicación.

delete_pattern

Elimina el patrón con el identificador especificado de una versión de la aplicación.

delete_patterns

Elimina una lista de patrones en una versión de la aplicación.

list_intent_patterns

Devuelve patrones para la intención específica en una versión de la aplicación.

list_patterns

Obtiene patrones en una versión de la aplicación.

update_pattern

Novedades un patrón en una versión de la aplicación.

update_patterns

Novedades patrones en una versión de la aplicación.

add_pattern

Agrega un patrón a una versión de la aplicación.

add_pattern(app_id, version_id, pattern=None, intent=None, custom_headers=None, raw=False, **operation_config)

Parámetros

Nombre Description
app_id
Requerido
str

El id. de aplicación.

version_id
Requerido
str

Identificador de versión.

pattern
str

Texto del patrón.

valor predeterminado: None
intent
str

Nombre de la intención al que pertenece el patrón.

valor predeterminado: None
custom_headers

encabezados que se agregarán a la solicitud

valor predeterminado: None
raw

devuelve la respuesta directa junto con la respuesta deserializada.

valor predeterminado: False
operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

PatternRuleInfo o ClientRawResponse si raw=true

Excepciones

Tipo Description

batch_add_patterns

Agrega un lote de patrones en una versión de la aplicación.

batch_add_patterns(app_id, version_id, patterns, custom_headers=None, raw=False, **operation_config)

Parámetros

Nombre Description
app_id
Requerido
str

El id. de aplicación.

version_id
Requerido
str

Identificador de versión.

patterns
Requerido

Matriz JSON que contiene patrones.

custom_headers

encabezados que se agregarán a la solicitud

valor predeterminado: None
raw

devuelve la respuesta directa junto con la respuesta deserializada.

valor predeterminado: False
operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

list o ClientRawResponse si raw=true

Excepciones

Tipo Description

delete_pattern

Elimina el patrón con el identificador especificado de una versión de la aplicación.

delete_pattern(app_id, version_id, pattern_id, custom_headers=None, raw=False, **operation_config)

Parámetros

Nombre Description
app_id
Requerido
str

El id. de aplicación.

version_id
Requerido
str

Identificador de versión.

pattern_id
Requerido
str

Identificador de patrón.

custom_headers

encabezados que se agregarán a la solicitud

valor predeterminado: None
raw

devuelve la respuesta directa junto con la respuesta deserializada.

valor predeterminado: False
operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

OperationStatus o ClientRawResponse si raw=true

Excepciones

Tipo Description

delete_patterns

Elimina una lista de patrones en una versión de la aplicación.

delete_patterns(app_id, version_id, pattern_ids, custom_headers=None, raw=False, **operation_config)

Parámetros

Nombre Description
app_id
Requerido
str

El id. de aplicación.

version_id
Requerido
str

Identificador de versión.

pattern_ids
Requerido

Identificadores de patrones.

custom_headers

encabezados que se agregarán a la solicitud

valor predeterminado: None
raw

devuelve la respuesta directa junto con la respuesta deserializada.

valor predeterminado: False
operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

OperationStatus o ClientRawResponse si raw=true

Excepciones

Tipo Description

list_intent_patterns

Devuelve patrones para la intención específica en una versión de la aplicación.

list_intent_patterns(app_id, version_id, intent_id, skip=0, take=100, custom_headers=None, raw=False, **operation_config)

Parámetros

Nombre Description
app_id
Requerido
str

El id. de aplicación.

version_id
Requerido
str

Identificador de versión.

intent_id
Requerido
str

Identificador del clasificador de intención.

skip
int

Número de entradas que se van a omitir. El valor predeterminado es 0.

valor predeterminado: 0
take
int

Número de entradas que se van a devolver. El tamaño máximo de página es 500. El valor predeterminado es 100.

valor predeterminado: 100
custom_headers

encabezados que se agregarán a la solicitud

valor predeterminado: None
raw

devuelve la respuesta directa junto con la respuesta deserializada.

valor predeterminado: False
operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

list o ClientRawResponse si raw=true

Excepciones

Tipo Description

list_patterns

Obtiene patrones en una versión de la aplicación.

list_patterns(app_id, version_id, skip=0, take=100, custom_headers=None, raw=False, **operation_config)

Parámetros

Nombre Description
app_id
Requerido
str

El id. de aplicación.

version_id
Requerido
str

Identificador de versión.

skip
int

Número de entradas que se van a omitir. El valor predeterminado es 0.

valor predeterminado: 0
take
int

Número de entradas que se van a devolver. El tamaño máximo de página es 500. El valor predeterminado es 100.

valor predeterminado: 100
custom_headers

encabezados que se agregarán a la solicitud

valor predeterminado: None
raw

devuelve la respuesta directa junto con la respuesta deserializada.

valor predeterminado: False
operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

list o ClientRawResponse si raw=true

Excepciones

Tipo Description

update_pattern

Novedades un patrón en una versión de la aplicación.

update_pattern(app_id, version_id, pattern_id, pattern, custom_headers=None, raw=False, **operation_config)

Parámetros

Nombre Description
app_id
Requerido
str

El id. de aplicación.

version_id
Requerido
str

Identificador de versión.

pattern_id
Requerido
str

Identificador de patrón.

pattern
Requerido

Objeto que representa un patrón.

custom_headers

encabezados que se agregarán a la solicitud

valor predeterminado: None
raw

devuelve la respuesta directa junto con la respuesta deserializada.

valor predeterminado: False
operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

PatternRuleInfo o ClientRawResponse si raw=true

Excepciones

Tipo Description

update_patterns

Novedades patrones en una versión de la aplicación.

update_patterns(app_id, version_id, patterns, custom_headers=None, raw=False, **operation_config)

Parámetros

Nombre Description
app_id
Requerido
str

El id. de aplicación.

version_id
Requerido
str

Identificador de versión.

patterns
Requerido

Una matriz representa los patrones.

custom_headers

encabezados que se agregarán a la solicitud

valor predeterminado: None
raw

devuelve la respuesta directa junto con la respuesta deserializada.

valor predeterminado: False
operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

list o ClientRawResponse si raw=true

Excepciones

Tipo Description

Atributos

models

models = <module 'azure.cognitiveservices.language.luis.authoring.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\cognitiveservices\\language\\luis\\authoring\\models\\__init__.py'>