Share via


AppsOperations Classe

Operazioni AppsOperations.

Non è consigliabile creare un'istanza diretta di questa classe, ma creare un'istanza client che lo creerà automaticamente e associarlo come attributo.

Ereditarietà
builtins.object
AppsOperations

Costruttore

AppsOperations(client, config, serializer, deserializer)

Parametri

client
Necessario

Client per le richieste di servizio.

config
Necessario

Configurazione del client del servizio.

serializer
Necessario

Serializzatore di modelli a oggetti.

deserializer
Necessario

Deserializzatore del modello a oggetti.

Metodi

add

Crea una nuova app LUIS.

add_custom_prebuilt_domain

Aggiunge un dominio predefinito insieme alla finalità e ai modelli di entità come nuova applicazione.

delete

Elimina un'applicazione.

download_query_logs

Ottiene i log delle query dell'endpoint del mese precedente per l'applicazione.

get

Ottiene le informazioni sull'applicazione.

get_publish_settings

Ottenere le impostazioni di pubblicazione dell'applicazione, tra cui "UseAllTrainingData".

get_settings

Ottenere le impostazioni dell'applicazione, tra cui "UseAllTrainingData".

import_lu_format

Importa un'applicazione in LUIS, la struttura dell'applicazione è inclusa nel corpo della richiesta.

import_method

Importa un'applicazione in LUIS, la struttura dell'applicazione è inclusa nel corpo della richiesta.

import_v2_app

Importa un'applicazione in LUIS, la struttura dell'applicazione è inclusa nel corpo della richiesta.

list

Elenca tutte le applicazioni dell'utente.

list_available_custom_prebuilt_domains

Ottiene tutti i domini predefiniti personalizzati disponibili per tutte le impostazioni cultura.

list_available_custom_prebuilt_domains_for_culture

Ottiene tutti i domini predefiniti disponibili per impostazioni cultura specifiche.

list_cortana_endpoints

Ottiene gli URL dell'endpoint per le applicazioni Cortana predefinite.

list_domains

Ottiene i domini applicazione disponibili.

list_endpoints

Restituisce le aree e gli URL di distribuzione degli endpoint disponibili.

list_supported_cultures

Ottiene un elenco di impostazioni cultura supportate. Le impostazioni cultura sono equivalenti alla lingua e alle impostazioni locali scritte. Ad esempio, "en-us" rappresenta la variante statunitense dell'inglese.

list_usage_scenarios

Ottiene gli scenari di utilizzo disponibili per l'applicazione.

package_published_application_as_gzip

package: ottiene il pacchetto dell'applicazione LUIS pubblicato nel formato GZip del flusso binario.

Crea un pacchetto di un'applicazione LUIS pubblicata come file GZip da usare nel contenitore LUIS.

package_trained_application_as_gzip

package: ottiene il pacchetto dell'applicazione LUIS con training nel formato GZip del flusso binario.

Pacchetti con training dell'applicazione LUIS come file GZip da usare nel contenitore LUIS.

publish

Pubblica una versione specifica dell'applicazione.

update

Aggiornamenti il nome o la descrizione dell'applicazione.

update_publish_settings

Aggiornamenti le impostazioni di pubblicazione dell'applicazione, tra cui "UseAllTrainingData".

update_settings

Aggiornamenti le impostazioni dell'applicazione, tra cui "UseAllTrainingData".

add

Crea una nuova app LUIS.

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

Parametri

application_create_object
ApplicationCreateObject
Necessario

Applicazione contenente Nome, Descrizione (facoltativo), Impostazioni cultura, Scenario di utilizzo (facoltativo), Dominio (facoltativo) e ID versione iniziale (facoltativo) dell'applicazione. Il valore predefinito per l'ID versione è "0.1". Nota: le impostazioni cultura non possono essere modificate dopo la creazione dell'app.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

str o ClientRawResponse se raw=true

Tipo restituito

str,

Eccezioni

add_custom_prebuilt_domain

Aggiunge un dominio predefinito insieme alla finalità e ai modelli di entità come nuova applicazione.

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

Parametri

domain_name
str
valore predefinito: None

Nome del dominio.

culture
str
valore predefinito: None

Impostazioni cultura del nuovo dominio.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

str o ClientRawResponse se raw=true

Tipo restituito

str,

Eccezioni

delete

Elimina un'applicazione.

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

Parametri

app_id
str
Necessario

ID applicazione.

force
bool
valore predefinito: False

Flag per indicare se forzare un'operazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

OperationStatus o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

download_query_logs

Ottiene i log delle query dell'endpoint del mese precedente per l'applicazione.

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

Parametri

app_id
str
Necessario

ID applicazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

callback
Callable[<xref:Bytes>, <xref:response=None>]
valore predefinito: None

Quando specificato, verrà chiamato con ogni blocco di dati trasmessi. Il callback deve accettare due argomenti, i byte del blocco corrente di dati e l'oggetto risposta. Se i dati sono in caricamento, la risposta sarà Nessuna.

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

oggetto o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

get

Ottiene le informazioni sull'applicazione.

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

Parametri

app_id
str
Necessario

ID applicazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

ApplicationInfoResponse o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

get_publish_settings

Ottenere le impostazioni di pubblicazione dell'applicazione, tra cui "UseAllTrainingData".

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

Parametri

app_id
str
Necessario

ID applicazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

PublishSettings o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

get_settings

Ottenere le impostazioni dell'applicazione, tra cui "UseAllTrainingData".

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

Parametri

app_id
str
Necessario

ID applicazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

ApplicationSettings o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

import_lu_format

Importa un'applicazione in LUIS, la struttura dell'applicazione è inclusa nel corpo della richiesta.

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

Parametri

luis_app_lu
str
Necessario

Struttura dell'applicazione LUIS.

app_name
str
valore predefinito: None

Nome dell'applicazione da creare. Se non specificato, il nome dell'applicazione verrà letto dall'oggetto importato. Se il nome dell'applicazione esiste già, viene restituito un errore.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

str o ClientRawResponse se raw=true

Tipo restituito

str,

Eccezioni

import_method

Importa un'applicazione in LUIS, la struttura dell'applicazione è inclusa nel corpo della richiesta.

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

Parametri

luis_app
LuisApp
Necessario

Struttura dell'applicazione LUIS.

app_name
str
valore predefinito: None

Nome dell'applicazione da creare. Se non specificato, il nome dell'applicazione verrà letto dall'oggetto importato. Se il nome dell'applicazione esiste già, viene restituito un errore.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

str o ClientRawResponse se raw=true

Tipo restituito

str,

Eccezioni

import_v2_app

Importa un'applicazione in LUIS, la struttura dell'applicazione è inclusa nel corpo della richiesta.

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

Parametri

luis_app_v2
LuisAppV2
Necessario

Struttura dell'applicazione LUIS.

app_name
str
valore predefinito: None

Nome dell'applicazione da creare. Se non specificato, il nome dell'applicazione verrà letto dall'oggetto importato. Se il nome dell'applicazione esiste già, viene restituito un errore.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

str o ClientRawResponse se raw=true

Tipo restituito

str,

Eccezioni

list

Elenca tutte le applicazioni dell'utente.

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

Parametri

skip
int
valore predefinito: 0

Numero di voci da ignorare. Il valore predefinito è 0.

take
int
valore predefinito: 100

Numero di voci da restituire. La dimensione massima della pagina è 500. Il valore predefinito è 100.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

list o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

list_available_custom_prebuilt_domains

Ottiene tutti i domini predefiniti personalizzati disponibili per tutte le impostazioni cultura.

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

Parametri

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

La configurazione dell'operazione esegue l'override.

Restituisce

list o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

list_available_custom_prebuilt_domains_for_culture

Ottiene tutti i domini predefiniti disponibili per impostazioni cultura specifiche.

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

Parametri

culture
str
Necessario

Impostazioni cultura.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

list o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

list_cortana_endpoints

Ottiene gli URL dell'endpoint per le applicazioni Cortana predefinite.

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

Parametri

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

PersonalAssistantsResponse o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

list_domains

Ottiene i domini applicazione disponibili.

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

Parametri

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

list o ClientRawResponse se raw=true

Tipo restituito

list[str],

Eccezioni

list_endpoints

Restituisce le aree e gli URL di distribuzione degli endpoint disponibili.

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

Parametri

app_id
str
Necessario

ID applicazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

dict o ClientRawResponse se raw=true

Tipo restituito

dict[str, str],

Eccezioni

list_supported_cultures

Ottiene un elenco di impostazioni cultura supportate. Le impostazioni cultura sono equivalenti alla lingua e alle impostazioni locali scritte. Ad esempio, "en-us" rappresenta la variante statunitense dell'inglese.

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

Parametri

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

list o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

list_usage_scenarios

Ottiene gli scenari di utilizzo disponibili per l'applicazione.

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

Parametri

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

list o ClientRawResponse se raw=true

Tipo restituito

list[str],

Eccezioni

package_published_application_as_gzip

package: ottiene il pacchetto dell'applicazione LUIS pubblicato nel formato GZip del flusso binario.

Crea un pacchetto di un'applicazione LUIS pubblicata come file GZip da usare nel contenitore LUIS.

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

Parametri

app_id
str
Necessario

ID applicazione.

slot_name
str
Necessario

Nome dello slot di pubblicazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

callback
Callable[<xref:Bytes>, <xref:response=None>]
valore predefinito: None

Se specificato, verrà chiamato con ogni blocco di dati trasmessi. Il callback deve accettare due argomenti, i byte del blocco di dati corrente e l'oggetto risposta. Se i dati sono in corso di caricamento, la risposta sarà Nessuno.

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

object o ClientRawResponse if raw=true

Tipo restituito

Eccezioni

package_trained_application_as_gzip

package: ottiene il pacchetto dell'applicazione LUIS con training nel formato GZip del flusso binario.

Pacchetti con training dell'applicazione LUIS come file GZip da usare nel contenitore LUIS.

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

Parametri

app_id
str
Necessario

ID applicazione.

version_id
str
Necessario

L'ID versione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

callback
Callable[<xref:Bytes>, <xref:response=None>]
valore predefinito: None

Se specificato, verrà chiamato con ogni blocco di dati trasmessi. Il callback deve accettare due argomenti, i byte del blocco di dati corrente e l'oggetto risposta. Se i dati sono in corso di caricamento, la risposta sarà Nessuno.

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

object o ClientRawResponse if raw=true

Tipo restituito

Eccezioni

publish

Pubblica una versione specifica dell'applicazione.

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

Parametri

app_id
str
Necessario

ID applicazione.

version_id
str
valore predefinito: None

ID versione da pubblicare.

is_staging
bool
valore predefinito: False

Indica se lo slot di staging deve essere usato, anziché quello di produzione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

ProductionOrStagingEndpointInfo o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

update

Aggiornamenti il nome o la descrizione dell'applicazione.

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

Parametri

app_id
str
Necessario

ID applicazione.

name
str
valore predefinito: None

Nuovo nome dell'applicazione.

description
str
valore predefinito: None

Nuova descrizione dell'applicazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

OperationStatus o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

update_publish_settings

Aggiornamenti le impostazioni di pubblicazione dell'applicazione, tra cui "UseAllTrainingData".

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

Parametri

app_id
str
Necessario

ID applicazione.

publish_setting_update_object
PublishSettingUpdateObject
Necessario

Oggetto contenente le nuove impostazioni dell'applicazione di pubblicazione.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

OperationStatus o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

update_settings

Aggiornamenti le impostazioni dell'applicazione, tra cui "UseAllTrainingData".

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

Parametri

app_id
str
Necessario

ID applicazione.

is_public
bool
valore predefinito: None

L'impostazione dell'applicazione come pubblica consente ad altri utenti di usare l'endpoint dell'applicazione usando le proprie chiavi.

custom_headers
dict
valore predefinito: None

intestazioni che verranno aggiunte alla richiesta

raw
bool
valore predefinito: False

restituisce la risposta diretta insieme alla risposta deserializzata

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

OperationStatus o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

Attributi

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