VersionsOperations Clase

Operaciones VersionsOperations.

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
VersionsOperations

Constructor

VersionsOperations(client, config, serializer, deserializer)

Parámetros

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.

Variables

format

Extensión de formato Lu. Valor constante: "lu".

Métodos

clone

Crea una nueva versión a partir de la versión seleccionada.

delete

Elimina una versión de la aplicación.

delete_unlabelled_utterance

Se eliminó una expresión sin etiquetar en una versión de la aplicación.

export

Exporta una aplicación de LUIS al formato JSON.

export_lu_format

Exporta una aplicación de LUIS al formato de texto.

get

Obtiene la información de la versión, como la fecha de creación, la fecha de la última modificación, la dirección URL del punto de conexión, el recuento de intenciones y entidades, el estado de entrenamiento y publicación.

import_lu_format

Importa una nueva versión en una aplicación de LUIS.

import_method

Importa una nueva versión en una aplicación de LUIS.

import_v2_app

Importa una nueva versión en una aplicación de LUIS.

list

Obtiene una lista de versiones para este identificador de aplicación.

update

Actualiza el nombre o la descripción de la versión de la aplicación.

clone

Crea una nueva versión a partir de la versión seleccionada.

clone(app_id, version_id, version=None, custom_headers=None, raw=False, **operation_config)

Parámetros

app_id
str
Requerido

El id. de aplicación.

version_id
str
Requerido

Identificador de versión.

version
str
valor predeterminado: None

Nueva versión del modelo clonado.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

str o ClientRawResponse si raw=true

Tipo de valor devuelto

str,

Excepciones

delete

Elimina una versión de la aplicación.

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

Parámetros

app_id
str
Requerido

El id. de aplicación.

version_id
str
Requerido

Identificador de versión.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

OperationStatus o ClientRawResponse si raw=true

Tipo de valor devuelto

Excepciones

delete_unlabelled_utterance

Se eliminó una expresión sin etiquetar en una versión de la aplicación.

delete_unlabelled_utterance(app_id, version_id, utterance, custom_headers=None, raw=False, **operation_config)

Parámetros

app_id
str
Requerido

El id. de aplicación.

version_id
str
Requerido

Identificador de versión.

utterance
str
Requerido

Texto de expresión que se va a eliminar.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

OperationStatus o ClientRawResponse si raw=true

Tipo de valor devuelto

Excepciones

export

Exporta una aplicación de LUIS al formato JSON.

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

Parámetros

app_id
str
Requerido

El id. de aplicación.

version_id
str
Requerido

Identificador de versión.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

LuisApp o ClientRawResponse si raw=true

Tipo de valor devuelto

Excepciones

export_lu_format

Exporta una aplicación de LUIS al formato de texto.

export_lu_format(app_id, version_id, custom_headers=None, raw=False, callback=None, **operation_config)

Parámetros

app_id
str
Requerido

El id. de aplicación.

version_id
str
Requerido

Identificador de versión.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

callback
Callable[<xref:Bytes>, <xref:response=None>]
valor predeterminado: None

Cuando se especifique, se llamará a con cada fragmento de datos que se transmita. La devolución de llamada debe tomar dos argumentos, los bytes del fragmento actual de datos y el objeto de respuesta. Si los datos se cargan, la respuesta será Ninguna.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

object o ClientRawResponse if raw=true

Tipo de valor devuelto

Excepciones

get

Obtiene la información de la versión, como la fecha de creación, la fecha de la última modificación, la dirección URL del punto de conexión, el recuento de intenciones y entidades, el estado de entrenamiento y publicación.

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

Parámetros

app_id
str
Requerido

El id. de aplicación.

version_id
str
Requerido

Identificador de versión.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

VersionInfo o ClientRawResponse si raw=true

Tipo de valor devuelto

Excepciones

import_lu_format

Importa una nueva versión en una aplicación de LUIS.

import_lu_format(app_id, luis_app_lu, version_id=None, custom_headers=None, raw=False, **operation_config)

Parámetros

app_id
str
Requerido

El id. de aplicación.

luis_app_lu
str
Requerido

Lu que representa la estructura de la aplicación de LUIS.

version_id
str
valor predeterminado: None

Nuevo versionId que se va a importar. Si no se especifica, el versionId se leerá del objeto importado.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

str o ClientRawResponse si raw=true

Tipo de valor devuelto

str,

Excepciones

import_method

Importa una nueva versión en una aplicación de LUIS.

import_method(app_id, luis_app, version_id=None, custom_headers=None, raw=False, **operation_config)

Parámetros

app_id
str
Requerido

El id. de aplicación.

luis_app
LuisApp
Requerido

Una estructura de aplicación de LUIS.

version_id
str
valor predeterminado: None

Nuevo versionId que se va a importar. Si no se especifica, el versionId se leerá del objeto importado.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

str o ClientRawResponse si raw=true

Tipo de valor devuelto

str,

Excepciones

import_v2_app

Importa una nueva versión en una aplicación de LUIS.

import_v2_app(app_id, luis_app_v2, version_id=None, custom_headers=None, raw=False, **operation_config)

Parámetros

app_id
str
Requerido

El id. de aplicación.

luis_app_v2
LuisAppV2
Requerido

Una estructura de aplicación de LUIS.

version_id
str
valor predeterminado: None

Nuevo versionId que se va a importar. Si no se especifica, el versionId se leerá del objeto importado.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

str o ClientRawResponse si raw=true

Tipo de valor devuelto

str,

Excepciones

list

Obtiene una lista de versiones para este identificador de aplicación.

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

Parámetros

app_id
str
Requerido

El id. de aplicación.

skip
int
valor predeterminado: 0

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

take
int
valor predeterminado: 100

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

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

list o ClientRawResponse si raw=true

Tipo de valor devuelto

Excepciones

update

Actualiza el nombre o la descripción de la versión de la aplicación.

update(app_id, version_id, version=None, custom_headers=None, raw=False, **operation_config)

Parámetros

app_id
str
Requerido

El id. de aplicación.

version_id
str
Requerido

Identificador de versión.

version
str
valor predeterminado: None

Nueva versión del modelo clonado.

custom_headers
dict
valor predeterminado: None

encabezados que se agregarán a la solicitud

raw
bool
valor predeterminado: False

devuelve la respuesta directa junto con la respuesta deserializada.

operation_config
Requerido

Invalidaciones de configuración de la operación.

Devoluciones

OperationStatus o ClientRawResponse si raw=true

Tipo de valor devuelto

Excepciones

Atributos

models

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