Partager via


TrainOperations Classe

Opérations TrainOperations.

Vous ne devez pas instancier directement cette classe, mais créer un instance client qui la créera pour vous et l’attachera en tant qu’attribut.

Héritage
builtins.object
TrainOperations

Constructeur

TrainOperations(client, config, serializer, deserializer)

Paramètres

Nom Description
client
Obligatoire

Client pour les demandes de service.

config
Obligatoire

Configuration du client de service.

serializer
Obligatoire

Sérialiseur de modèle objet.

deserializer
Obligatoire

Désérialiseur de modèle objet.

Méthodes

get_status

Obtient la status d’entraînement de tous les modèles (intentions et entités) pour l’application LUIS spécifiée. Vous devez appeler l’API Train pour effectuer l'apprentissage de l’application LUIS avant d’appeler cette API pour recevoir l’état de l’apprentissage. « appID » spécifie l’ID d’application LUIS. « versionId » spécifie le numéro de version de l’application LUIS. Par exemple, « 0.1 ».

train_version

Envoie une demande d’entraînement pour une version d’une application LUIS spécifiée. Cette requête POST lance une requête de manière asynchrone. Pour déterminer si la demande d’entraînement a réussi, envoyez une demande GET pour obtenir des status de formation. Remarque : la version de l’application n’est pas entièrement entraînée, sauf si tous les modèles (intentions et entités) sont correctement entraînés ou sont à jour. Pour vérifier la réussite de l’entraînement, obtenez le status de formation au moins une fois après la fin de l’entraînement.

get_status

Obtient la status d’entraînement de tous les modèles (intentions et entités) pour l’application LUIS spécifiée. Vous devez appeler l’API Train pour effectuer l'apprentissage de l’application LUIS avant d’appeler cette API pour recevoir l’état de l’apprentissage. « appID » spécifie l’ID d’application LUIS. « versionId » spécifie le numéro de version de l’application LUIS. Par exemple, « 0.1 ».

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

Paramètres

Nom Description
app_id
Obligatoire
str

L’ID de l'application.

version_id
Obligatoire
str

ID de version.

custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Type Description
<xref:msrest.pipeline.ClientRawResponse>

list ou ClientRawResponse si raw=true

Exceptions

Type Description

train_version

Envoie une demande d’entraînement pour une version d’une application LUIS spécifiée. Cette requête POST lance une requête de manière asynchrone. Pour déterminer si la demande d’entraînement a réussi, envoyez une demande GET pour obtenir des status de formation. Remarque : la version de l’application n’est pas entièrement entraînée, sauf si tous les modèles (intentions et entités) sont correctement entraînés ou sont à jour. Pour vérifier la réussite de l’entraînement, obtenez le status de formation au moins une fois après la fin de l’entraînement.

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

Paramètres

Nom Description
app_id
Obligatoire
str

L’ID de l'application.

version_id
Obligatoire
str

ID de version.

custom_headers

en-têtes qui seront ajoutés à la demande

valeur par défaut: None
raw

retourne la réponse directe en même temps que la réponse désérialisée

valeur par défaut: False
operation_config
Obligatoire

Remplacements de configuration d’opération.

Retours

Type Description
<xref:msrest.pipeline.ClientRawResponse>

EnqueueTrainingResponse ou ClientRawResponse si raw=true

Exceptions

Type Description

Attributs

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