AppsOperations Třída

AplikaceOperations operace.

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
AppsOperations

Konstruktor

AppsOperations(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.

Metody

add

Vytvoří novou aplikaci LUIS.

add_custom_prebuilt_domain

Přidá předem připravenou doménu spolu s jejím záměrem a modely entit jako novou aplikaci.

delete

Odstraní aplikaci.

download_query_logs

Získá protokoly dotazů koncového bodu za poslední měsíc pro aplikaci.

get

Získá informace o aplikaci.

get_publish_settings

Získejte nastavení publikování aplikace, včetně UseAllTrainingData.

get_settings

Získejte nastavení aplikace, včetně UseAllTrainingData.

import_lu_format

Importuje aplikaci do služby LUIS, struktura aplikace je zahrnutá v textu požadavku.

import_method

Importuje aplikaci do služby LUIS, struktura aplikace je zahrnutá v textu požadavku.

import_v2_app

Importuje aplikaci do služby LUIS, struktura aplikace je zahrnutá v textu požadavku.

list

Zobrazí seznam všech aplikací uživatele.

list_available_custom_prebuilt_domains

Získá všechny dostupné vlastní předem připravené domény pro všechny jazykové verze.

list_available_custom_prebuilt_domains_for_culture

Získá všechny dostupné předem připravené domény pro konkrétní jazykovou verzi.

list_cortana_endpoints

Získá adresy URL koncového bodu pro předem připravené aplikace Cortany.

list_domains

Získá dostupné domény aplikace.

list_endpoints

Vrátí dostupné oblasti nasazení koncového bodu a adresy URL.

list_supported_cultures

Získá seznam podporovaných jazykových verzí. Jazykové verze jsou ekvivalentem psaného jazyka a národního prostředí. Například "en-us" představuje americkou variantu angličtiny.

list_usage_scenarios

Získá dostupné scénáře využití aplikace.

package_published_application_as_gzip

package – Získá publikovaný balíček aplikace LUIS ve formátu GZip binárního streamu.

Zabalí publikovanou aplikaci LUIS jako soubor GZip, který se použije v kontejneru LUIS.

package_trained_application_as_gzip

package – získá trénovaný balíček aplikace LUIS ve formátu GZip binárního streamu.

Balíčky vytrénovaly aplikaci LUIS jako soubor GZip pro použití v kontejneru LUIS.

publish

Publikuje konkrétní verzi aplikace.

update

Aktualizace název nebo popis aplikace.

update_publish_settings

Aktualizace nastavení publikování aplikace, včetně UseAllTrainingData.

update_settings

Aktualizace nastavení aplikace, včetně UseAllTrainingData.

add

Vytvoří novou aplikaci LUIS.

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

Parametry

application_create_object
ApplicationCreateObject
Vyžadováno

Aplikace obsahující název, popis (volitelný), jazykovou verzi, scénář použití (volitelné), doménu (volitelné) a ID počáteční verze (volitelné) aplikace. Výchozí hodnota ID verze je 0.1. Poznámka: Po vytvoření aplikace není možné změnit jazykovou verzi.

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

add_custom_prebuilt_domain

Přidá předem připravenou doménu spolu s jejím záměrem a modely entit jako novou aplikaci.

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

Parametry

domain_name
str
výchozí hodnota: None

Název domény.

culture
str
výchozí hodnota: None

Jazyková verze nové domény.

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í aplikaci.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

force
bool
výchozí hodnota: False

Příznak označující, jestli se má vynutit operace.

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

download_query_logs

Získá protokoly dotazů koncového bodu za poslední měsíc pro aplikaci.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

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 aplikaci.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

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

ApplicationInfoResponse nebo ClientRawResponse, pokud raw=true

Návratový typ

Výjimky

get_publish_settings

Získejte nastavení publikování aplikace, včetně UseAllTrainingData.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

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

PublishSettings nebo ClientRawResponse, pokud raw=true

Návratový typ

Výjimky

get_settings

Získejte nastavení aplikace, včetně UseAllTrainingData.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

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

ApplicationSettings nebo ClientRawResponse, pokud raw=true

Návratový typ

Výjimky

import_lu_format

Importuje aplikaci do služby LUIS, struktura aplikace je zahrnutá v textu požadavku.

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

Parametry

luis_app_lu
str
Vyžadováno

Struktura aplikace LUIS.

app_name
str
výchozí hodnota: None

Název aplikace, který se má vytvořit. Pokud nezadáte název aplikace, přečte se z importovaného objektu. Pokud název aplikace již existuje, vrátí se chyba.

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 aplikaci do služby LUIS, struktura aplikace je zahrnutá v textu požadavku.

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

Parametry

luis_app
LuisApp
Vyžadováno

Struktura aplikace LUIS.

app_name
str
výchozí hodnota: None

Název aplikace, který se má vytvořit. Pokud nezadáte název aplikace, přečte se z importovaného objektu. Pokud název aplikace již existuje, vrátí se chyba.

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 aplikaci do služby LUIS, struktura aplikace je zahrnutá v textu požadavku.

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

Parametry

luis_app_v2
LuisAppV2
Vyžadováno

Struktura aplikace LUIS.

app_name
str
výchozí hodnota: None

Název aplikace, který se má vytvořit. Pokud nezadáte název aplikace, přečte se z importovaného objektu. Pokud název aplikace již existuje, vrátí se chyba.

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

Zobrazí seznam všech aplikací uživatele.

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

Parametry

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

list_available_custom_prebuilt_domains

Získá všechny dostupné vlastní předem připravené domény pro všechny jazykové verze.

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

Parametry

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

list_available_custom_prebuilt_domains_for_culture

Získá všechny dostupné předem připravené domény pro konkrétní jazykovou verzi.

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

Parametry

culture
str
Vyžadováno

Kultury.

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

list_cortana_endpoints

Získá adresy URL koncového bodu pro předem připravené aplikace Cortany.

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

Parametry

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

PersonalAssistantsResponse nebo ClientRawResponse, pokud raw=true

Návratový typ

Výjimky

list_domains

Získá dostupné domény aplikace.

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

Parametry

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

list[str],

Výjimky

list_endpoints

Vrátí dostupné oblasti nasazení koncového bodu a adresy URL.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

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

dict nebo ClientRawResponse if raw=true

Návratový typ

dict[str, str],

Výjimky

list_supported_cultures

Získá seznam podporovaných jazykových verzí. Jazykové verze jsou ekvivalentem psaného jazyka a národního prostředí. Například "en-us" představuje americkou variantu angličtiny.

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

Parametry

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

list_usage_scenarios

Získá dostupné scénáře využití aplikace.

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

Parametry

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

list[str],

Výjimky

package_published_application_as_gzip

package – Získá publikovaný balíček aplikace LUIS ve formátu GZip binárního streamu.

Zabalí publikovanou aplikaci LUIS jako soubor GZip, který se použije v kontejneru LUIS.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

slot_name
str
Vyžadováno

Název slotu publikování.

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

package_trained_application_as_gzip

package – získá trénovaný balíček aplikace LUIS ve formátu GZip binárního streamu.

Balíčky vytrénovaly aplikaci LUIS jako soubor GZip pro použití v kontejneru LUIS.

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

publish

Publikuje konkrétní verzi aplikace.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

version_id
str
výchozí hodnota: None

ID verze, která se má publikovat.

is_staging
bool
výchozí hodnota: False

Určuje, jestli se má místo produkčního slotu použít přípravný slot.

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

ProductionOrStagingEndpointInfo nebo ClientRawResponse, pokud raw=true

Návratový typ

Výjimky

update

Aktualizace název nebo popis aplikace.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

name
str
výchozí hodnota: None

Nový název aplikace

description
str
výchozí hodnota: None

Nový popis aplikace

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

update_publish_settings

Aktualizace nastavení publikování aplikace, včetně UseAllTrainingData.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

publish_setting_update_object
PublishSettingUpdateObject
Vyžadováno

Objekt obsahující nové nastavení aplikace publikování.

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

update_settings

Aktualizace nastavení aplikace, včetně UseAllTrainingData.

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

Parametry

app_id
str
Vyžadováno

ID aplikace.

is_public
bool
výchozí hodnota: None

Nastavení aplikace jako veřejné umožní ostatním uživatelům používat koncový bod vaší aplikace pomocí vlastních klíčů.

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