VersionsOperations Classe

Operações VersionsOperations.

Você não deve instanciar diretamente essa classe, mas criar uma instância do Cliente que a criará para você e a anexará como atributo.

Herança
builtins.object
VersionsOperations

Construtor

VersionsOperations(client, config, serializer, deserializer)

Parâmetros

client
Obrigatório

Cliente para solicitações de serviço.

config
Obrigatório

Configuração do cliente de serviço.

serializer
Obrigatório

Um serializador de modelo de objeto.

deserializer
Obrigatório

Um desserializador de modelo de objeto.

Variáveis

format

Extensão de formato Lu. Valor constante: "lu".

Métodos

clone

Cria uma nova versão da versão selecionada.

delete

Exclui uma versão do aplicativo.

delete_unlabelled_utterance

Excluiu um enunciado sem rótulo em uma versão do aplicativo.

export

Exporta um aplicativo LUIS para o formato JSON.

export_lu_format

Exporta um aplicativo LUIS para o formato de texto.

get

Obtém as informações de versão, como data de criação, data da última modificação, URL do ponto de extremidade, contagem de intenções e entidades, treinamento e publicação status.

import_lu_format

Importa uma nova versão para um aplicativo LUIS.

import_method

Importa uma nova versão para um aplicativo LUIS.

import_v2_app

Importa uma nova versão para um aplicativo LUIS.

list

Obtém uma lista de versões para essa ID do aplicativo.

update

Atualiza o nome ou a descrição da versão do aplicativo.

clone

Cria uma nova versão da versão selecionada.

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

Parâmetros

app_id
str
Obrigatório

A ID do aplicativo.

version_id
str
Obrigatório

A ID da versão.

version
str
valor padrão: None

A nova versão do modelo clonado.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

str ou ClientRawResponse se raw=true

Tipo de retorno

str,

Exceções

delete

Exclui uma versão do aplicativo.

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

Parâmetros

app_id
str
Obrigatório

A ID do aplicativo.

version_id
str
Obrigatório

A ID da versão.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

OperationStatus ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

delete_unlabelled_utterance

Excluiu um enunciado sem rótulo em uma versão do aplicativo.

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

Parâmetros

app_id
str
Obrigatório

A ID do aplicativo.

version_id
str
Obrigatório

A ID da versão.

utterance
str
Obrigatório

O texto do enunciado a ser excluído.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

OperationStatus ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

export

Exporta um aplicativo LUIS para o formato JSON.

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

Parâmetros

app_id
str
Obrigatório

A ID do aplicativo.

version_id
str
Obrigatório

A ID da versão.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

LuisApp ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

export_lu_format

Exporta um aplicativo LUIS para o formato de texto.

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

Parâmetros

app_id
str
Obrigatório

A ID do aplicativo.

version_id
str
Obrigatório

A ID da versão.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

callback
Callable[<xref:Bytes>, <xref:response=None>]
valor padrão: None

Quando especificado, será chamado com cada parte dos dados que são transmitidos. O retorno de chamada deve ter dois argumentos, os bytes da parte atual dos dados e o objeto de resposta. Se os dados estiverem carregando, a resposta será Nenhum.

operation_config
Obrigatório

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

Retornos

object ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get

Obtém as informações de versão, como data de criação, data da última modificação, URL do ponto de extremidade, contagem de intenções e entidades, treinamento e publicação status.

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

Parâmetros

app_id
str
Obrigatório

A ID do aplicativo.

version_id
str
Obrigatório

A ID da versão.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

VersionInfo ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

import_lu_format

Importa uma nova versão para um aplicativo LUIS.

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

Parâmetros

app_id
str
Obrigatório

A ID do aplicativo.

luis_app_lu
str
Obrigatório

Um LU que representa a estrutura do aplicativo LUIS.

version_id
str
valor padrão: None

A nova versionId a ser importada. Se não for especificado, a versionId será lida do objeto importado.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

str ou ClientRawResponse se raw=true

Tipo de retorno

str,

Exceções

import_method

Importa uma nova versão para um aplicativo LUIS.

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

Parâmetros

app_id
str
Obrigatório

A ID do aplicativo.

luis_app
LuisApp
Obrigatório

Uma estrutura do aplicativo LUIS.

version_id
str
valor padrão: None

A nova versionId a ser importada. Se não for especificado, a versionId será lida do objeto importado.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

str ou ClientRawResponse se raw=true

Tipo de retorno

str,

Exceções

import_v2_app

Importa uma nova versão para um aplicativo LUIS.

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

Parâmetros

app_id
str
Obrigatório

A ID do aplicativo.

luis_app_v2
LuisAppV2
Obrigatório

Uma estrutura do aplicativo LUIS.

version_id
str
valor padrão: None

A nova versionId a ser importada. Se não for especificado, a versionId será lida do objeto importado.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

str ou ClientRawResponse se raw=true

Tipo de retorno

str,

Exceções

list

Obtém uma lista de versões para essa ID do aplicativo.

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

Parâmetros

app_id
str
Obrigatório

A ID do aplicativo.

skip
int
valor padrão: 0

O número de entradas a serem ignoradas. O valor padrão é 0.

take
int
valor padrão: 100

O número de entradas a serem retornadas. O tamanho máximo da página é 500. O padrão é 100.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

list ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

update

Atualiza o nome ou a descrição da versão do aplicativo.

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

Parâmetros

app_id
str
Obrigatório

A ID do aplicativo.

version_id
str
Obrigatório

A ID da versão.

version
str
valor padrão: None

A nova versão do modelo clonado.

custom_headers
dict
valor padrão: None

cabeçalhos que serão adicionados à solicitação

raw
bool
valor padrão: False

retorna a resposta direta junto com a resposta desserializada

operation_config
Obrigatório

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

Retornos

OperationStatus ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

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