VersionsOperations Třída

Operace VersionsOperations.

Neměli byste vytvořit instanci přímo této třídy, ale vytvořit instanci klienta, která ji vytvoří pro vás a připojí ji jako atribut.

Dědičnost
builtins.object
VersionsOperations

Konstruktor

VersionsOperations(client, config, serializer, deserializer)

Parametry

client
Vyžadováno

Klient pro žádosti o služby.

config
Vyžadováno

Konfigurace klienta služby.

serializer
Vyžadováno

Serializátor objektového modelu.

deserializer
Vyžadováno

Deserializátor objektového modelu.

Proměnné

format

Rozšíření formátu Lu. Konstantní hodnota: "lu".

Metody

clone

Vytvoří novou verzi z vybrané verze.

delete

Odstraní verzi aplikace.

delete_unlabelled_utterance

Ve verzi aplikace se odstranila neoznačené promluvy.

export

Exportuje aplikaci LUIS do formátu JSON.

export_lu_format

Exportuje aplikaci LUIS do textového formátu.

get

Získá informace o verzi, jako je datum vytvoření, datum poslední změny, adresa URL koncového bodu, počet záměrů a entit, stav trénování a publikování.

import_lu_format

Importuje novou verzi do aplikace LUIS.

import_method

Importuje novou verzi do aplikace LUIS.

import_v2_app

Importuje novou verzi do aplikace LUIS.

list

Získá seznam verzí pro toto ID aplikace.

update

Aktualizace název nebo popis verze aplikace.

clone

Vytvoří novou verzi z vybrané verze.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

version_id
str
Vyžadováno

ID verze.

version
str
výchozí hodnota: None

Nová verze klonovaného modelu.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

str nebo ClientRawResponse if raw=true

Návratový typ

str,

Výjimky

delete

Odstraní verzi aplikace.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

version_id
str
Vyžadováno

ID verze.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

OperationStatus nebo ClientRawResponse, pokud raw=true

Návratový typ

Výjimky

delete_unlabelled_utterance

Ve verzi aplikace se odstranila neoznačené promluvy.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

version_id
str
Vyžadováno

ID verze.

utterance
str
Vyžadováno

Text promluvy, který se má odstranit.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

OperationStatus nebo ClientRawResponse, pokud raw=true

Návratový typ

Výjimky

export

Exportuje aplikaci LUIS do formátu JSON.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

version_id
str
Vyžadováno

ID verze.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

LuisApp nebo ClientRawResponse, pokud raw=true

Návratový typ

Výjimky

export_lu_format

Exportuje aplikaci LUIS do textového formátu.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

version_id
str
Vyžadováno

ID verze.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

callback
Callable[<xref:Bytes>, <xref:response=None>]
výchozí hodnota: None

Pokud zadáte, bude volána s každým datovým blokem, který se streamuje. Zpětné volání by mělo mít dva argumenty, bajty aktuálního bloku dat a objekt odpovědi. Pokud se data nahrávají, odpověď bude Žádná.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

object nebo ClientRawResponse if raw=true

Návratový typ

Výjimky

get

Získá informace o verzi, jako je datum vytvoření, datum poslední změny, adresa URL koncového bodu, počet záměrů a entit, stav trénování a publikování.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

version_id
str
Vyžadováno

ID verze.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

VersionInfo nebo ClientRawResponse, pokud raw=true

Návratový typ

Výjimky

import_lu_format

Importuje novou verzi do aplikace LUIS.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

luis_app_lu
str
Vyžadováno

Lu lu představující strukturu aplikace LUIS.

version_id
str
výchozí hodnota: None

Nové ID verze, které se mají importovat. Pokud není zadaný, versionId se načte z importovaného objektu.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

str nebo ClientRawResponse if raw=true

Návratový typ

str,

Výjimky

import_method

Importuje novou verzi do aplikace LUIS.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

luis_app
LuisApp
Vyžadováno

Struktura aplikace LUIS.

version_id
str
výchozí hodnota: None

Nové ID verze, které se mají importovat. Pokud není zadaný, versionId se načte z importovaného objektu.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

str nebo ClientRawResponse if raw=true

Návratový typ

str,

Výjimky

import_v2_app

Importuje novou verzi do aplikace LUIS.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

luis_app_v2
LuisAppV2
Vyžadováno

Struktura aplikace LUIS.

version_id
str
výchozí hodnota: None

Nové ID verze, které se mají importovat. Pokud není zadaný, versionId se načte z importovaného objektu.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

str nebo ClientRawResponse if raw=true

Návratový typ

str,

Výjimky

list

Získá seznam verzí pro toto ID aplikace.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

skip
int
výchozí hodnota: 0

Počet položek, které se mají přeskočit. Výchozí hodnota je 0.

take
int
výchozí hodnota: 100

Počet položek, které se mají vrátit. Maximální velikost stránky je 500. Výchozí hodnota je 100.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

list nebo ClientRawResponse if raw=true

Návratový typ

Výjimky

update

Aktualizace název nebo popis verze aplikace.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

version_id
str
Vyžadováno

ID verze.

version
str
výchozí hodnota: None

Nová verze klonovaného modelu.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

OperationStatus nebo ClientRawResponse, pokud raw=true

Návratový typ

Výjimky

Atributy

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