AppsOperations Classe

Operações appsOperations.

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

Herança
builtins.object
AppsOperations

Construtor

AppsOperations(client, config, serializer, deserializer)

Parâmetros

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

add

Cria uma nova aplicação LUIS.

add_custom_prebuilt_domain

Adiciona um domínio pré-criado juntamente com os respetivos modelos de intenção e entidade como uma nova aplicação.

delete

Elimina uma aplicação.

download_query_logs

Obtém os registos das consultas de ponto final do mês passado para a aplicação.

get

Obtém as informações da aplicação.

get_publish_settings

Obtenha as definições de publicação da aplicação, incluindo "UseAllTrainingData".

get_settings

Obtenha as definições da aplicação, incluindo "UseAllTrainingData".

import_lu_format

Importa uma aplicação para o LUIS, a estrutura da aplicação está incluída no corpo do pedido.

import_method

Importa uma aplicação para o LUIS, a estrutura da aplicação está incluída no corpo do pedido.

import_v2_app

Importa uma aplicação para o LUIS, a estrutura da aplicação está incluída no corpo do pedido.

list

Lista todas as aplicações do utilizador.

list_available_custom_prebuilt_domains

Obtém todos os domínios pré-criados personalizados disponíveis para todas as culturas.

list_available_custom_prebuilt_domains_for_culture

Obtém todos os domínios pré-criados disponíveis para uma cultura específica.

list_cortana_endpoints

Obtém os URLs de ponto final para as aplicações Cortana pré-criadas.

list_domains

Obtém os domínios de aplicação disponíveis.

list_endpoints

Devolve os URLs e as regiões de implementação de pontos finais disponíveis.

list_supported_cultures

Obtém uma lista de culturas suportadas. As culturas são equivalentes à linguagem escrita e à região. Por exemplo, "en-us" representa a variação americana do inglês.

list_usage_scenarios

Obtém os cenários de utilização disponíveis da aplicação.

package_published_application_as_gzip

package - Obtém o pacote de aplicação LUIS publicado no formato GZip de fluxo binário.

Empacota uma aplicação LUIS publicada como um ficheiro GZip a ser utilizado no contentor do LUIS.

package_trained_application_as_gzip

package - Obtém o pacote de aplicação LUIS preparado no formato GZip de fluxo binário.

Pacotes preparados da aplicação LUIS como ficheiro GZip para serem utilizados no contentor do LUIS.

publish

Publica uma versão específica da aplicação.

update

Atualizações o nome ou descrição da aplicação.

update_publish_settings

Atualizações as definições de publicação da aplicação, incluindo "UseAllTrainingData".

update_settings

Atualizações as definições da aplicação, incluindo "UseAllTrainingData".

add

Cria uma nova aplicação LUIS.

add(application_create_object, custom_headers=None, raw=False, **operation_config)

Parâmetros

application_create_object
ApplicationCreateObject
Necessário

Uma aplicação que contém Nome, Descrição (opcional), Cultura, Cenário de Utilização (opcional), Domínio (opcional) e ID da versão inicial (opcional) da aplicação. O valor predefinido para o ID da versão é "0.1". Nota: a cultura não pode ser alterada após a criação da aplicação.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

Devoluções

str ou ClientRawResponse se raw=true

Tipo de retorno

str,

Exceções

add_custom_prebuilt_domain

Adiciona um domínio pré-criado juntamente com os respetivos modelos de intenção e entidade como uma nova aplicação.

add_custom_prebuilt_domain(domain_name=None, culture=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

domain_name
str
valor predefinido: None

O nome de domínio.

culture
str
valor predefinido: None

A cultura do novo domínio.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

Devoluções

str ou ClientRawResponse se raw=true

Tipo de retorno

str,

Exceções

delete

Elimina uma aplicação.

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

Parâmetros

app_id
str
Necessário

O ID da aplicação.

force
bool
valor predefinido: False

Um sinalizador para indicar se pretende forçar uma operação.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

Devoluções

OperationStatus ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

download_query_logs

Obtém os registos das consultas de ponto final do mês passado para a aplicação.

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

Parâmetros

app_id
str
Necessário

O ID da aplicação.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

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

Quando especificado, será chamado com cada segmento de dados transmitidos. A chamada de retorno deve ter dois argumentos, os bytes do segmento atual de dados e o objeto de resposta. Se os dados estiverem a ser carregados, a resposta será Nenhuma.

operation_config
Necessário

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

Devoluções

objeto ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get

Obtém as informações da aplicação.

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

Parâmetros

app_id
str
Necessário

O ID da aplicação.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

Devoluções

ApplicationInfoResponse ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_publish_settings

Obtenha as definições de publicação da aplicação, incluindo "UseAllTrainingData".

get_publish_settings(app_id, custom_headers=None, raw=False, **operation_config)

Parâmetros

app_id
str
Necessário

O ID da aplicação.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

Devoluções

PublishSettings ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

get_settings

Obtenha as definições da aplicação, incluindo "UseAllTrainingData".

get_settings(app_id, custom_headers=None, raw=False, **operation_config)

Parâmetros

app_id
str
Necessário

O ID da aplicação.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

Devoluções

ApplicationSettings ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

import_lu_format

Importa uma aplicação para o LUIS, a estrutura da aplicação está incluída no corpo do pedido.

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

Parâmetros

luis_app_lu
str
Necessário

Uma estrutura de aplicação LUIS.

app_name
str
valor predefinido: None

O nome da aplicação a criar. Se não for especificado, o nome da aplicação será lido a partir do objeto importado. Se o nome da aplicação já existir, é devolvido um erro.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

Devoluções

str ou ClientRawResponse se raw=true

Tipo de retorno

str,

Exceções

import_method

Importa uma aplicação para o LUIS, a estrutura da aplicação está incluída no corpo do pedido.

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

Parâmetros

luis_app
LuisApp
Necessário

Uma estrutura de aplicação LUIS.

app_name
str
valor predefinido: None

O nome da aplicação a criar. Se não for especificado, o nome da aplicação será lido a partir do objeto importado. Se o nome da aplicação já existir, é devolvido um erro.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

Devoluções

str ou ClientRawResponse se raw=true

Tipo de retorno

str,

Exceções

import_v2_app

Importa uma aplicação para o LUIS, a estrutura da aplicação está incluída no corpo do pedido.

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

Parâmetros

luis_app_v2
LuisAppV2
Necessário

Uma estrutura de aplicação LUIS.

app_name
str
valor predefinido: None

O nome da aplicação a criar. Se não for especificado, o nome da aplicação será lido a partir do objeto importado. Se o nome da aplicação já existir, é devolvido um erro.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

Devoluções

str ou ClientRawResponse se raw=true

Tipo de retorno

str,

Exceções

list

Lista todas as aplicações do utilizador.

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

Parâmetros

skip
int
valor predefinido: 0

O número de entradas a ignorar. O valor predefinido é 0.

take
int
valor predefinido: 100

O número de entradas a devolver. O tamanho máximo da página é 500. A predefinição é 100.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

Devoluções

list ou ClientRawResponse if raw=true

Tipo de retorno

Exceções

list_available_custom_prebuilt_domains

Obtém todos os domínios pré-criados personalizados disponíveis para todas as culturas.

list_available_custom_prebuilt_domains(custom_headers=None, raw=False, **operation_config)

Parâmetros

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta desserializada

operation_config
Necessário

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

Devoluções

list ou ClientRawResponse if raw=true

Tipo de retorno

Exceções

list_available_custom_prebuilt_domains_for_culture

Obtém todos os domínios pré-criados disponíveis para uma cultura específica.

list_available_custom_prebuilt_domains_for_culture(culture, custom_headers=None, raw=False, **operation_config)

Parâmetros

culture
str
Necessário

A cultura.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

Devoluções

list ou ClientRawResponse if raw=true

Tipo de retorno

Exceções

list_cortana_endpoints

Obtém os URLs de ponto final para as aplicações Cortana pré-criadas.

list_cortana_endpoints(custom_headers=None, raw=False, **operation_config)

Parâmetros

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

Devoluções

PersonalAssistantsResponse ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

list_domains

Obtém os domínios de aplicação disponíveis.

list_domains(custom_headers=None, raw=False, **operation_config)

Parâmetros

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

Devoluções

list ou ClientRawResponse if raw=true

Tipo de retorno

list[str],

Exceções

list_endpoints

Devolve os URLs e as regiões de implementação de pontos finais disponíveis.

list_endpoints(app_id, custom_headers=None, raw=False, **operation_config)

Parâmetros

app_id
str
Necessário

O ID da aplicação.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

Devoluções

dict ou ClientRawResponse se raw=true

Tipo de retorno

dict[str, str],

Exceções

list_supported_cultures

Obtém uma lista de culturas suportadas. As culturas são equivalentes à linguagem escrita e à região. Por exemplo, "en-us" representa a variação americana do inglês.

list_supported_cultures(custom_headers=None, raw=False, **operation_config)

Parâmetros

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

Devoluções

list ou ClientRawResponse if raw=true

Tipo de retorno

Exceções

list_usage_scenarios

Obtém os cenários de utilização disponíveis da aplicação.

list_usage_scenarios(custom_headers=None, raw=False, **operation_config)

Parâmetros

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

Devoluções

list ou ClientRawResponse if raw=true

Tipo de retorno

list[str],

Exceções

package_published_application_as_gzip

package - Obtém o pacote de aplicação LUIS publicado no formato GZip de fluxo binário.

Empacota uma aplicação LUIS publicada como um ficheiro GZip a ser utilizado no contentor do LUIS.

package_published_application_as_gzip(app_id, slot_name, custom_headers=None, raw=False, callback=None, **operation_config)

Parâmetros

app_id
str
Necessário

O ID da aplicação.

slot_name
str
Necessário

O nome do bloco de publicação.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

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

Quando especificado, será chamado com cada segmento de dados transmitidos. A chamada de retorno deve ter dois argumentos: os bytes do segmento atual de dados e o objeto de resposta. Se os dados estiverem a ser carregados, a resposta será Nenhuma.

operation_config
Necessário

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

Devoluções

objeto ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

package_trained_application_as_gzip

package - Obtém o pacote de aplicação LUIS preparado no formato GZip de fluxo binário.

Pacotes preparados da aplicação LUIS como ficheiro GZip para serem utilizados no contentor do LUIS.

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

Parâmetros

app_id
str
Necessário

O ID da aplicação.

version_id
str
Necessário

O ID da versão.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

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

Quando especificado, será chamado com cada segmento de dados transmitidos. A chamada de retorno deve ter dois argumentos: os bytes do segmento atual de dados e o objeto de resposta. Se os dados estiverem a ser carregados, a resposta será Nenhuma.

operation_config
Necessário

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

Devoluções

objeto ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

publish

Publica uma versão específica da aplicação.

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

Parâmetros

app_id
str
Necessário

O ID da aplicação.

version_id
str
valor predefinido: None

O ID da versão a publicar.

is_staging
bool
valor predefinido: False

Indica se o bloco de teste deve ser utilizado, em vez do de Produção.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

Devoluções

ProductionOrStagingEndpointInfo ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

update

Atualizações o nome ou descrição da aplicação.

update(app_id, name=None, description=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

app_id
str
Necessário

O ID da aplicação.

name
str
valor predefinido: None

O novo nome da aplicação.

description
str
valor predefinido: None

A nova descrição da aplicação.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

Devoluções

OperationStatus ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

update_publish_settings

Atualizações as definições de publicação da aplicação, incluindo "UseAllTrainingData".

update_publish_settings(app_id, publish_setting_update_object, custom_headers=None, raw=False, **operation_config)

Parâmetros

app_id
str
Necessário

O ID da aplicação.

publish_setting_update_object
PublishSettingUpdateObject
Necessário

Um objeto que contém as novas definições da aplicação de publicação.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

Devoluções

OperationStatus ou ClientRawResponse se raw=true

Tipo de retorno

Exceções

update_settings

Atualizações as definições da aplicação, incluindo "UseAllTrainingData".

update_settings(app_id, is_public=None, custom_headers=None, raw=False, **operation_config)

Parâmetros

app_id
str
Necessário

O ID da aplicação.

is_public
bool
valor predefinido: None

Definir a sua aplicação como pública permite que outras pessoas utilizem o ponto final da sua aplicação com as suas próprias chaves.

custom_headers
dict
valor predefinido: None

cabeçalhos que serão adicionados ao pedido

raw
bool
valor predefinido: False

devolve a resposta direta juntamente com a resposta serializada

operation_config
Necessário

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

Devoluções

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