TrainOperations Clase

Operaciones TrainOperations.

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
TrainOperations

Constructor

TrainOperations(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

get_status

Obtiene el estado de entrenamiento de todos los modelos (intenciones y entidades) para la aplicación de LUIS especificada. Debe llamar a la API de entrenamiento para entrenar la aplicación de LUIS antes de llamar a esta API para obtener el estado de entrenamiento. "appID" especifica el identificador de la aplicación de LUIS. "versionId" especifica el número de versión de la aplicación de LUIS. Por ejemplo, "0.1".

train_version

Envía una solicitud de entrenamiento para una versión de una aplicación de LUIS especificada. Esta solicitud POST inicia una solicitud de forma asincrónica. Para determinar si la solicitud de entrenamiento se realiza correctamente, envíe una solicitud GET para obtener el estado de entrenamiento. Nota: La versión de la aplicación no está totalmente entrenada a menos que todos los modelos (intenciones y entidades) se entrenen correctamente o estén actualizados. Para comprobar que el entrenamiento se ha realizado correctamente, obtenga el estado de entrenamiento al menos una vez completado el entrenamiento.

get_status

Obtiene el estado de entrenamiento de todos los modelos (intenciones y entidades) para la aplicación de LUIS especificada. Debe llamar a la API de entrenamiento para entrenar la aplicación de LUIS antes de llamar a esta API para obtener el estado de entrenamiento. "appID" especifica el identificador de la aplicación de LUIS. "versionId" especifica el número de versión de la aplicación de LUIS. Por ejemplo, "0.1".

get_status(app_id, version_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.

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

train_version

Envía una solicitud de entrenamiento para una versión de una aplicación de LUIS especificada. Esta solicitud POST inicia una solicitud de forma asincrónica. Para determinar si la solicitud de entrenamiento se realiza correctamente, envíe una solicitud GET para obtener el estado de entrenamiento. Nota: La versión de la aplicación no está totalmente entrenada a menos que todos los modelos (intenciones y entidades) se entrenen correctamente o estén actualizados. Para comprobar que el entrenamiento se ha realizado correctamente, obtenga el estado de entrenamiento al menos una vez completado el entrenamiento.

train_version(app_id, version_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.

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>

EnqueueTrainingResponse 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'>