VersionsOperations Osztály

VersionsOperations műveletek.

Ne példányosítsa közvetlenül ezt az osztályt, hanem hozzon létre egy ügyfélpéldányt, amely létrehozza és attribútumként csatolja.

Öröklődés
builtins.object
VersionsOperations

Konstruktor

VersionsOperations(client, config, serializer, deserializer)

Paraméterek

client
Kötelező

Ügyfél szolgáltatáskérésekhez.

config
Kötelező

A szolgáltatásügyfél konfigurálása.

serializer
Kötelező

Objektummodell szerializálója.

deserializer
Kötelező

Objektummodell-deszerializáló.

Változók

format

Lu formátumkiterjesztés. Állandó érték: "lu".

Metódusok

clone

Új verziót hoz létre a kijelölt verzióból.

delete

Törli az alkalmazásverziót.

delete_unlabelled_utterance

Törölve lett egy jelöletlen kimondott szöveg az alkalmazás egy verziójában.

export

LUIS-alkalmazást exportál JSON-formátumba.

export_lu_format

LUIS-alkalmazást exportál szöveges formátumba.

get

Lekéri a verzióinformációkat, például a létrehozás dátumát, az utolsó módosítás dátumát, a végpont URL-címét, a szándékok és entitások számát, a betanítási és közzétételi állapotot.

import_lu_format

Új verzió importálása LUIS-alkalmazásba.

import_method

Új verzió importálása LUIS-alkalmazásba.

import_v2_app

Új verzió importálása LUIS-alkalmazásba.

list

Lekéri az alkalmazásazonosító verzióinak listáját.

update

Frissítések az alkalmazásverzió nevét vagy leírását.

clone

Új verziót hoz létre a kijelölt verzióból.

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

Paraméterek

app_id
str
Kötelező

Az alkalmazás azonosítója.

version_id
str
Kötelező

A verzióazonosító.

version
str
alapértelmezett érték: None

A klónozott modell új verziója.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

str vagy ClientRawResponse, ha raw=true

Visszatérési típus

str,

Kivételek

delete

Törli az alkalmazásverziót.

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

Paraméterek

app_id
str
Kötelező

Az alkalmazás azonosítója.

version_id
str
Kötelező

A verzióazonosító.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

OperationStatus vagy ClientRawResponse, ha raw=true

Visszatérési típus

Kivételek

delete_unlabelled_utterance

Törölve lett egy jelöletlen kimondott szöveg az alkalmazás egy verziójában.

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

Paraméterek

app_id
str
Kötelező

Az alkalmazás azonosítója.

version_id
str
Kötelező

A verzióazonosító.

utterance
str
Kötelező

A törölni kívánt kimondott szöveg.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

OperationStatus vagy ClientRawResponse, ha raw=true

Visszatérési típus

Kivételek

export

LUIS-alkalmazást exportál JSON-formátumba.

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

Paraméterek

app_id
str
Kötelező

Az alkalmazás azonosítója.

version_id
str
Kötelező

A verzióazonosító.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

LuisApp vagy ClientRawResponse, ha raw=true

Visszatérési típus

Kivételek

export_lu_format

LUIS-alkalmazást exportál szöveges formátumba.

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

Paraméterek

app_id
str
Kötelező

Az alkalmazás azonosítója.

version_id
str
Kötelező

A verzióazonosító.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

callback
Callable[<xref:Bytes>, <xref:response=None>]
alapértelmezett érték: None

Ha meg van adva, a rendszer meghívja a rendszer a streamelt adatok minden egyes adattömbjével. A visszahívásnak két argumentumot kell figyelembe vennie: az aktuális adattömb bájtjait és a válaszobjektumot. Ha az adatok feltöltése történik, a válasz Nem lesz.

operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

object vagy ClientRawResponse, ha raw=true

Visszatérési típus

Kivételek

get

Lekéri a verzióinformációkat, például a létrehozás dátumát, az utolsó módosítás dátumát, a végpont URL-címét, a szándékok és entitások számát, a betanítási és közzétételi állapotot.

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

Paraméterek

app_id
str
Kötelező

Az alkalmazás azonosítója.

version_id
str
Kötelező

A verzióazonosító.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

VersionInfo vagy ClientRawResponse ha raw=true

Visszatérési típus

Kivételek

import_lu_format

Új verzió importálása LUIS-alkalmazásba.

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

Paraméterek

app_id
str
Kötelező

Az alkalmazás azonosítója.

luis_app_lu
str
Kötelező

A LUIS-alkalmazás struktúráját képviselő LU.

version_id
str
alapértelmezett érték: None

Az importálandó új verzióazonosító. Ha nincs megadva, a versionId az importált objektumból lesz beolvasva.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

str vagy ClientRawResponse, ha raw=true

Visszatérési típus

str,

Kivételek

import_method

Új verzió importálása LUIS-alkalmazásba.

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

Paraméterek

app_id
str
Kötelező

Az alkalmazás azonosítója.

luis_app
LuisApp
Kötelező

LUIS-alkalmazásstruktúra.

version_id
str
alapértelmezett érték: None

Az importálandó új verzióazonosító. Ha nincs megadva, a versionId az importált objektumból lesz beolvasva.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

str vagy ClientRawResponse, ha raw=true

Visszatérési típus

str,

Kivételek

import_v2_app

Új verzió importálása LUIS-alkalmazásba.

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

Paraméterek

app_id
str
Kötelező

Az alkalmazás azonosítója.

luis_app_v2
LuisAppV2
Kötelező

LUIS-alkalmazásstruktúra.

version_id
str
alapértelmezett érték: None

Az importálandó új verzióazonosító. Ha nincs megadva, a versionId az importált objektumból lesz beolvasva.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

str vagy ClientRawResponse, ha raw=true

Visszatérési típus

str,

Kivételek

list

Lekéri az alkalmazásazonosító verzióinak listáját.

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

Paraméterek

app_id
str
Kötelező

Az alkalmazás azonosítója.

skip
int
alapértelmezett érték: 0

A kihagyandó bejegyzések száma. Az alapértelmezett érték 0.

take
int
alapértelmezett érték: 100

A visszaadandó bejegyzések száma. A maximális oldalméret 500. Az alapértelmezett érték 100.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

list vagy ClientRawResponse, ha raw=true

Visszatérési típus

Kivételek

update

Frissítések az alkalmazásverzió nevét vagy leírását.

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

Paraméterek

app_id
str
Kötelező

Az alkalmazás azonosítója.

version_id
str
Kötelező

A verzióazonosító.

version
str
alapértelmezett érték: None

A klónozott modell új verziója.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

Műveleti konfiguráció felülbírálásai.

Válaszok

OperationStatus vagy ClientRawResponse, ha raw=true

Visszatérési típus

Kivételek

Attribútumok

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