TrainOperations Classe

Operações trainOperations.

Não deve instanciar diretamente esta classe, mas criar uma instância de Cliente que irá criá-la e anexá-la como atributo.

Herança
builtins.object
TrainOperations

Construtor

TrainOperations(client, config, serializer, deserializer)

Parâmetros

Name Description
client
Necessário

Cliente para pedidos de serviço.

config
Necessário

Configuração do cliente de serviço.

serializer
Necessário

Um serializador de modelo de objeto.

deserializer
Necessário

Um desserializador de modelo de objeto.

Métodos

get_status

Obtém o estado de preparação de todos os modelos (intenções e entidades) para a aplicação LUIS especificada. Tem de chamar a API de preparação para preparar a aplicação LUIS antes de chamar esta API para obter o estado de preparação. "appID" especifica o ID da aplicação LUIS. "versionId" especifica o número da versão da aplicação LUIS. Por exemplo, "0.1".

train_version

Envia um pedido de preparação para uma versão de uma aplicação LUIS especificada. Este pedido POST inicia um pedido de forma assíncrona. Para determinar se o pedido de preparação foi bem-sucedido, submeta um pedido GET para obter o estado de preparação. Nota: a versão da aplicação não está totalmente preparada, a menos que todos os modelos (intenções e entidades) sejam preparados com êxito ou estejam atualizados. Para verificar o êxito da preparação, obtenha o estado de preparação pelo menos uma vez após a conclusão da preparação.

get_status

Obtém o estado de preparação de todos os modelos (intenções e entidades) para a aplicação LUIS especificada. Tem de chamar a API de preparação para preparar a aplicação LUIS antes de chamar esta API para obter o estado de preparação. "appID" especifica o ID da aplicação LUIS. "versionId" especifica o número da versão da aplicação LUIS. Por exemplo, "0.1".

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

Parâmetros

Name Description
app_id
Necessário
str

O ID da aplicação.

version_id
Necessário
str

O ID da versão.

custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta juntamente com a resposta desserializada

valor predefinido: False
operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

list ou ClientRawResponse if raw=true

Exceções

Tipo Description

train_version

Envia um pedido de preparação para uma versão de uma aplicação LUIS especificada. Este pedido POST inicia um pedido de forma assíncrona. Para determinar se o pedido de preparação foi bem-sucedido, submeta um pedido GET para obter o estado de preparação. Nota: a versão da aplicação não está totalmente preparada, a menos que todos os modelos (intenções e entidades) sejam preparados com êxito ou estejam atualizados. Para verificar o êxito da preparação, obtenha o estado de preparação pelo menos uma vez após a conclusão da preparação.

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

Parâmetros

Name Description
app_id
Necessário
str

O ID da aplicação.

version_id
Necessário
str

O ID da versão.

custom_headers

cabeçalhos que serão adicionados ao pedido

valor predefinido: None
raw

devolve a resposta direta juntamente com a resposta desserializada

valor predefinido: False
operation_config
Necessário

Substituições da configuração da operação.

Devoluções

Tipo Description
<xref:msrest.pipeline.ClientRawResponse>

EnqueueTrainingResponse ou ClientRawResponse se raw=true

Exceções

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