VersionsOperations Klasse

VersionsOperations-Vorgänge.

Sie sollten diese Klasse nicht direkt instanziieren, sondern einen Client instance erstellen, der sie für Sie erstellt und als Attribut anfügen wird.

Vererbung
builtins.object
VersionsOperations

Konstruktor

VersionsOperations(client, config, serializer, deserializer)

Parameter

client
Erforderlich

Client für Dienstanforderungen.

config
Erforderlich

Konfiguration des Dienstclients.

serializer
Erforderlich

Ein Objektmodellserialisierungsprogramm.

deserializer
Erforderlich

Ein Objektmodell-Deserialisierer.

Variablen

format

Lu-Formaterweiterung. Konstanter Wert: "lu".

Methoden

clone

Erstellt eine neue Version aus der ausgewählten Version.

delete

Löscht eine Anwendungsversion

delete_unlabelled_utterance

Eine nicht bezeichnete Äußerung in einer Version der Anwendung wurde gelöscht.

export

Exportiert eine LUIS-Anwendung in das JSON-Format.

export_lu_format

Exportiert eine LUIS-Anwendung in das Textformat.

get

Ruft die Versionsinformationen ab, z. B. Erstellungsdatum, Datum der letzten Änderung, Endpunkt-URL, Anzahl der Absichten und Entitäten, Training und Veröffentlichung status.

import_lu_format

Importiert eine neue Version in eine LUIS-Anwendung.

import_method

Importiert eine neue Version in eine LUIS-Anwendung.

import_v2_app

Importiert eine neue Version in eine LUIS-Anwendung.

list

Ruft eine Liste der Versionen für diese Anwendungs-ID ab.

update

Aktualisiert den Namen oder die Beschreibung der Anwendungsversion

clone

Erstellt eine neue Version aus der ausgewählten Version.

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

Parameter

app_id
str
Erforderlich

Die Anwendungs-ID.

version_id
str
Erforderlich

Die Versions-ID.

version
str
Standardwert: None

Die neue Version für das geklonte Modell.

custom_headers
dict
Standardwert: None

Header, die der Anforderung hinzugefügt werden

raw
bool
Standardwert: False

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

str oder ClientRawResponse if raw=true

Rückgabetyp

str,

Ausnahmen

delete

Löscht eine Anwendungsversion

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

Parameter

app_id
str
Erforderlich

Die Anwendungs-ID.

version_id
str
Erforderlich

Die Versions-ID.

custom_headers
dict
Standardwert: None

Header, die der Anforderung hinzugefügt werden

raw
bool
Standardwert: False

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

OperationStatus oder ClientRawResponse if raw=true

Rückgabetyp

Ausnahmen

delete_unlabelled_utterance

Eine nicht bezeichnete Äußerung in einer Version der Anwendung wurde gelöscht.

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

Parameter

app_id
str
Erforderlich

Die Anwendungs-ID.

version_id
str
Erforderlich

Die Versions-ID.

utterance
str
Erforderlich

Der zu löschende Äußerungstext.

custom_headers
dict
Standardwert: None

Header, die der Anforderung hinzugefügt werden

raw
bool
Standardwert: False

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

OperationStatus oder ClientRawResponse if raw=true

Rückgabetyp

Ausnahmen

export

Exportiert eine LUIS-Anwendung in das JSON-Format.

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

Parameter

app_id
str
Erforderlich

Die Anwendungs-ID.

version_id
str
Erforderlich

Die Versions-ID.

custom_headers
dict
Standardwert: None

Header, die der Anforderung hinzugefügt werden

raw
bool
Standardwert: False

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

LuisApp oder ClientRawResponse if raw=true

Rückgabetyp

Ausnahmen

export_lu_format

Exportiert eine LUIS-Anwendung in das Textformat.

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

Parameter

app_id
str
Erforderlich

Die Anwendungs-ID.

version_id
str
Erforderlich

Die Versions-ID.

custom_headers
dict
Standardwert: None

Header, die der Anforderung hinzugefügt werden

raw
bool
Standardwert: False

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

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

Wenn angegeben, wird mit jedem Datenblock aufgerufen, der gestreamt wird. Der Rückruf sollte zwei Argumente annehmen: die Bytes des aktuellen Datenblocks und das Antwortobjekt. Wenn die Daten hochgeladen werden, lautet die Antwort Keine.

operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

object oder ClientRawResponse if raw=true

Rückgabetyp

Ausnahmen

get

Ruft die Versionsinformationen ab, z. B. Erstellungsdatum, Datum der letzten Änderung, Endpunkt-URL, Anzahl der Absichten und Entitäten, Training und Veröffentlichung status.

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

Parameter

app_id
str
Erforderlich

Die Anwendungs-ID.

version_id
str
Erforderlich

Die Versions-ID.

custom_headers
dict
Standardwert: None

Header, die der Anforderung hinzugefügt werden

raw
bool
Standardwert: False

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

VersionInfo oder ClientRawResponse if raw=true

Rückgabetyp

Ausnahmen

import_lu_format

Importiert eine neue Version in eine LUIS-Anwendung.

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

Parameter

app_id
str
Erforderlich

Die Anwendungs-ID.

luis_app_lu
str
Erforderlich

Eine LU, die die LUIS-Anwendungsstruktur darstellt.

version_id
str
Standardwert: None

Die neue zu importierende versionId. Wenn nicht angegeben, wird die versionId aus dem importierten Objekt gelesen.

custom_headers
dict
Standardwert: None

Header, die der Anforderung hinzugefügt werden

raw
bool
Standardwert: False

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

str oder ClientRawResponse if raw=true

Rückgabetyp

str,

Ausnahmen

import_method

Importiert eine neue Version in eine LUIS-Anwendung.

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

Parameter

app_id
str
Erforderlich

Die Anwendungs-ID.

luis_app
LuisApp
Erforderlich

Eine LUIS-Anwendungsstruktur.

version_id
str
Standardwert: None

Die neue zu importierende versionId. Wenn nicht angegeben, wird die versionId aus dem importierten Objekt gelesen.

custom_headers
dict
Standardwert: None

Header, die der Anforderung hinzugefügt werden

raw
bool
Standardwert: False

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

str oder ClientRawResponse if raw=true

Rückgabetyp

str,

Ausnahmen

import_v2_app

Importiert eine neue Version in eine LUIS-Anwendung.

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

Parameter

app_id
str
Erforderlich

Die Anwendungs-ID.

luis_app_v2
LuisAppV2
Erforderlich

Eine LUIS-Anwendungsstruktur.

version_id
str
Standardwert: None

Die neue zu importierende versionId. Wenn nicht angegeben, wird die versionId aus dem importierten Objekt gelesen.

custom_headers
dict
Standardwert: None

Header, die der Anforderung hinzugefügt werden

raw
bool
Standardwert: False

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

str oder ClientRawResponse if raw=true

Rückgabetyp

str,

Ausnahmen

list

Ruft eine Liste der Versionen für diese Anwendungs-ID ab.

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

Parameter

app_id
str
Erforderlich

Die Anwendungs-ID.

skip
int
Standardwert: 0

Die Anzahl der zu überspringenden Einträge. Der Standardwert ist 0.

take
int
Standardwert: 100

Die Anzahl der zurückzugebenden Einträge. Die maximale Seitengröße beträgt 500. Der Standardwert ist 100.

custom_headers
dict
Standardwert: None

Header, die der Anforderung hinzugefügt werden

raw
bool
Standardwert: False

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

list oder ClientRawResponse if raw=true

Rückgabetyp

Ausnahmen

update

Aktualisiert den Namen oder die Beschreibung der Anwendungsversion

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

Parameter

app_id
str
Erforderlich

Die Anwendungs-ID.

version_id
str
Erforderlich

Die Versions-ID.

version
str
Standardwert: None

Die neue Version für das geklonte Modell.

custom_headers
dict
Standardwert: None

Header, die der Anforderung hinzugefügt werden

raw
bool
Standardwert: False

gibt die direkte Antwort zusammen mit der deserialisierten Antwort zurück.

operation_config
Erforderlich

Außerkraftsetzungen der Vorgangskonfiguration.

Gibt zurück

OperationStatus oder ClientRawResponse if raw=true

Rückgabetyp

Ausnahmen

Attribute

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