Share via


VersionsOperations Classe

Operazioni versioniOperations.

Non è consigliabile creare un'istanza diretta di questa classe, ma creare un'istanza client che lo creerà per l'utente e collegarlo come attributo.

Ereditarietà
builtins.object
VersionsOperations

Costruttore

VersionsOperations(client, config, serializer, deserializer)

Parametri

client
Necessario

Client per le richieste di servizio.

config
Necessario

Configurazione del client del servizio.

serializer
Necessario

Serializzatore del modello a oggetti.

deserializer
Necessario

Deserializzatore del modello a oggetti.

Variabili

format

Estensione del formato Lu. Valore costante: "lu".

Metodi

clone

Crea una nuova versione dalla versione selezionata.

delete

Elimina una versione dell'applicazione.

delete_unlabelled_utterance

È stata eliminata un'espressione senza etichetta in una versione dell'applicazione.

export

Esporta un'applicazione LUIS in formato JSON.

export_lu_format

Esporta un'applicazione LUIS in formato testo.

get

Ottiene le informazioni sulla versione, ad esempio la data di creazione, la data dell'ultima modifica, l'URL dell'endpoint, il numero di finalità ed entità, lo stato di training e pubblicazione.

import_lu_format

Importa una nuova versione in un'applicazione LUIS.

import_method

Importa una nuova versione in un'applicazione LUIS.

import_v2_app

Importa una nuova versione in un'applicazione LUIS.

list

Ottiene un elenco di versioni per questo ID applicazione.

update

Aggiornamenti il nome o la descrizione della versione dell'applicazione.

clone

Crea una nuova versione dalla versione selezionata.

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

Parametri

app_id
str
Necessario

ID applicazione.

version_id
str
Necessario

L'ID versione.

version
str
valore predefinito: None

Nuova versione per il modello clonato.

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

str o ClientRawResponse se raw=true

Tipo restituito

str,

Eccezioni

delete

Elimina una versione dell'applicazione.

delete(app_id, version_id, custom_headers=None, raw=False, **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

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

OperationStatus o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

delete_unlabelled_utterance

È stata eliminata un'espressione senza etichetta in una versione dell'applicazione.

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

Parametri

app_id
str
Necessario

ID applicazione.

version_id
str
Necessario

L'ID versione.

utterance
str
Necessario

Testo dell'espressione da eliminare.

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

export

Esporta un'applicazione LUIS in formato JSON.

export(app_id, version_id, custom_headers=None, raw=False, **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

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

LuisApp o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

export_lu_format

Esporta un'applicazione LUIS in formato testo.

export_lu_format(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

get

Ottiene le informazioni sulla versione, ad esempio la data di creazione, la data dell'ultima modifica, l'URL dell'endpoint, il numero di finalità ed entità, lo stato di training e pubblicazione.

get(app_id, version_id, custom_headers=None, raw=False, **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

operation_config
Necessario

Override della configurazione dell'operazione.

Restituisce

VersionInfo o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

import_lu_format

Importa una nuova versione in un'applicazione LUIS.

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

Parametri

app_id
str
Necessario

ID applicazione.

luis_app_lu
str
Necessario

Lu che rappresenta la struttura dell'applicazione LUIS.

version_id
str
valore predefinito: None

Nuovo versionId da importare. Se non specificato, il valore versionId verrà letto dall'oggetto importato.

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

str o ClientRawResponse se raw=true

Tipo restituito

str,

Eccezioni

import_method

Importa una nuova versione in un'applicazione LUIS.

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

Parametri

app_id
str
Necessario

ID applicazione.

luis_app
LuisApp
Necessario

Struttura dell'applicazione LUIS.

version_id
str
valore predefinito: None

Nuovo versionId da importare. Se non specificato, il valore versionId verrà letto dall'oggetto importato.

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

str o ClientRawResponse se raw=true

Tipo restituito

str,

Eccezioni

import_v2_app

Importa una nuova versione in un'applicazione LUIS.

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

Parametri

app_id
str
Necessario

ID applicazione.

luis_app_v2
LuisAppV2
Necessario

Struttura dell'applicazione LUIS.

version_id
str
valore predefinito: None

Nuovo versionId da importare. Se non specificato, il valore versionId verrà letto dall'oggetto importato.

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

str o ClientRawResponse se raw=true

Tipo restituito

str,

Eccezioni

list

Ottiene un elenco di versioni per questo ID applicazione.

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

Parametri

app_id
str
Necessario

ID applicazione.

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

Override della configurazione dell'operazione.

Restituisce

list o ClientRawResponse se raw=true

Tipo restituito

Eccezioni

update

Aggiornamenti il nome o la descrizione della versione dell'applicazione.

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

Parametri

app_id
str
Necessario

ID applicazione.

version_id
str
Necessario

L'ID versione.

version
str
valore predefinito: None

Nuova versione per il modello clonato.

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

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