AppsOperations Класс

ПриложенияОпераций операций.

Не следует создавать экземпляр этого класса напрямую, а создавать экземпляр клиента, который создаст его автоматически и вложит в качестве атрибута.

Наследование
builtins.object
AppsOperations

Конструктор

AppsOperations(client, config, serializer, deserializer)

Параметры

client
Обязательно

Клиент для запросов на обслуживание.

config
Обязательно

Настройка клиента службы.

serializer
Обязательно

Сериализатор объектной модели.

deserializer
Обязательно

Десериализатор объектной модели.

Методы

add

Создает приложение LUIS.

add_custom_prebuilt_domain

Добавляет предварительно созданный домен вместе с его моделями намерений и сущностей в качестве нового приложения.

delete

Удаляет приложение.

download_query_logs

Возвращает журналы запросов конечной точки за последний месяц для приложения.

get

Получает сведения о приложении.

get_publish_settings

Получение параметров публикации приложения, включая UseAllTrainingData.

get_settings

Получите параметры приложения, включая UseAllTrainingData.

import_lu_format

Импортирует приложение в LUIS, структура приложения включается в текст запроса.

import_method

Импортирует приложение в LUIS, структура приложения включается в текст запроса.

import_v2_app

Импортирует приложение в LUIS, структура приложения включается в текст запроса.

list

Выводит список всех приложений пользователя.

list_available_custom_prebuilt_domains

Возвращает все доступные настраиваемые предварительно созданные домены для всех языков и региональных параметров.

list_available_custom_prebuilt_domains_for_culture

Возвращает все доступные предварительно созданные домены для определенного языка и региональных параметров.

list_cortana_endpoints

Возвращает URL-адреса конечных точек для предварительно созданных приложений Кортаны.

list_domains

Получает доступные домены приложений.

list_endpoints

Возвращает доступные регионы и URL-адреса развертывания конечных точек.

list_supported_cultures

Возвращает список поддерживаемых языков и региональных параметров. Язык и региональные параметры эквивалентны письменному языку и языковому стандарту. Например, "en-us" представляет вариант английского языка в США.

list_usage_scenarios

Возвращает доступные сценарии использования приложения.

package_published_application_as_gzip

package — получает опубликованный пакет приложения LUIS в формате GZip двоичного потока.

Упаковывающее опубликованное приложение LUIS в виде файла GZip для использования в контейнере LUIS.

package_trained_application_as_gzip

package — получает обученный пакет приложения LUIS в формате GZip двоичного потока.

Пакеты обученного приложения LUIS в виде GZip-файла для использования в контейнере LUIS.

publish

Публикует определенную версию приложения.

update

Обновляет имя или описание приложения.

update_publish_settings

Обновления параметры публикации приложения, включая UseAllTrainingData.

update_settings

Обновления параметры приложения, включая UseAllTrainingData.

add

Создает приложение LUIS.

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

Параметры

application_create_object
ApplicationCreateObject
Обязательно

Приложение, содержащее имя, описание (необязательно), язык и региональные параметры, сценарий использования (необязательно), домен (необязательно) и идентификатор начальной версии (необязательно) приложения. Значение по умолчанию для идентификатора версии — "0.1". Примечание. Язык и региональные параметры нельзя изменить после создания приложения.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

str или ClientRawResponse, если raw=true

Возвращаемый тип

str,

Исключения

add_custom_prebuilt_domain

Добавляет предварительно созданный домен вместе с его моделями намерений и сущностей в качестве нового приложения.

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

Параметры

domain_name
str
значение по умолчанию: None

Имя домена.

culture
str
значение по умолчанию: None

Язык и региональные параметры нового домена.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

str или ClientRawResponse, если raw=true

Возвращаемый тип

str,

Исключения

delete

Удаляет приложение.

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

Параметры

app_id
str
Обязательно

Код приложения.

force
bool
значение по умолчанию: False

Флаг, указывающий, следует ли принудительно выполнять операцию.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

OperationStatus или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

download_query_logs

Возвращает журналы запросов конечной точки за последний месяц для приложения.

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

Параметры

app_id
str
Обязательно

Код приложения.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

callback
Callable[<xref:Bytes>, <xref:response=None>]
значение по умолчанию: None

При указании будет вызываться с каждым блоком данных, который передается в поток. Обратный вызов должен принимать два аргумента: байт текущего фрагмента данных и объект ответа. Если данные передаются, ответ будет равен None.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

object или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

get

Получает сведения о приложении.

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

Параметры

app_id
str
Обязательно

Код приложения.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

ApplicationInfoResponse или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

get_publish_settings

Получение параметров публикации приложения, включая UseAllTrainingData.

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

Параметры

app_id
str
Обязательно

Код приложения.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

PublishSettings или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

get_settings

Получите параметры приложения, включая UseAllTrainingData.

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

Параметры

app_id
str
Обязательно

Код приложения.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

ApplicationSettings или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

import_lu_format

Импортирует приложение в LUIS, структура приложения включается в текст запроса.

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

Параметры

luis_app_lu
str
Обязательно

Структура приложения LUIS.

app_name
str
значение по умолчанию: None

Имя создаваемого приложения. Если значение не указано, имя приложения будет считываться из импортированного объекта. Если имя приложения уже существует, возвращается ошибка.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

str или ClientRawResponse, если raw=true

Возвращаемый тип

str,

Исключения

import_method

Импортирует приложение в LUIS, структура приложения включается в текст запроса.

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

Параметры

luis_app
LuisApp
Обязательно

Структура приложения LUIS.

app_name
str
значение по умолчанию: None

Имя создаваемого приложения. Если значение не указано, имя приложения будет считываться из импортированного объекта. Если имя приложения уже существует, возвращается ошибка.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

str или ClientRawResponse, если raw=true

Возвращаемый тип

str,

Исключения

import_v2_app

Импортирует приложение в LUIS, структура приложения включается в текст запроса.

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

Параметры

luis_app_v2
LuisAppV2
Обязательно

Структура приложения LUIS.

app_name
str
значение по умолчанию: None

Имя создаваемого приложения. Если значение не указано, имя приложения будет считываться из импортированного объекта. Если имя приложения уже существует, возвращается ошибка.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

str или ClientRawResponse, если raw=true

Возвращаемый тип

str,

Исключения

list

Выводит список всех приложений пользователя.

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

Параметры

skip
int
значение по умолчанию: 0

Количество пропускаемых записей. По умолчанию установлено значение 0.

take
int
значение по умолчанию: 100

Количество возвращаемых записей. Максимальный размер страницы — 500. Значение по умолчанию — 100.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

list или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

list_available_custom_prebuilt_domains

Возвращает все доступные настраиваемые предварительно созданные домены для всех языков и региональных параметров.

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

Параметры

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

list или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

list_available_custom_prebuilt_domains_for_culture

Возвращает все доступные предварительно созданные домены для определенного языка и региональных параметров.

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

Параметры

culture
str
Обязательно

Язык и региональные параметры.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

list или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

list_cortana_endpoints

Возвращает URL-адреса конечных точек для предварительно созданных приложений Кортаны.

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

Параметры

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

PersonalAssistantsResponse или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

list_domains

Получает доступные домены приложений.

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

Параметры

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

list или ClientRawResponse, если raw=true

Возвращаемый тип

list[str],

Исключения

list_endpoints

Возвращает доступные регионы и URL-адреса развертывания конечных точек.

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

Параметры

app_id
str
Обязательно

Код приложения.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

dict или ClientRawResponse, если raw=true

Возвращаемый тип

dict[str, str],

Исключения

list_supported_cultures

Возвращает список поддерживаемых языков и региональных параметров. Язык и региональные параметры эквивалентны письменному языку и языковому стандарту. Например, "en-us" представляет вариант английского языка в США.

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

Параметры

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

list или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

list_usage_scenarios

Возвращает доступные сценарии использования приложения.

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

Параметры

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

list или ClientRawResponse, если raw=true

Возвращаемый тип

list[str],

Исключения

package_published_application_as_gzip

package — получает опубликованный пакет приложения LUIS в формате GZip двоичного потока.

Упаковывающее опубликованное приложение LUIS в виде файла GZip для использования в контейнере LUIS.

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

Параметры

app_id
str
Обязательно

Код приложения.

slot_name
str
Обязательно

Имя слота публикации.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

callback
Callable[<xref:Bytes>, <xref:response=None>]
значение по умолчанию: None

При указании будет вызываться с каждым блоком данных, который передается в поток. Обратный вызов должен принимать два аргумента: байт текущего фрагмента данных и объект ответа. Если данные передаются, ответ будет равен None.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

object или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

package_trained_application_as_gzip

package — получает обученный пакет приложения LUIS в формате GZip двоичного потока.

Пакеты обученного приложения LUIS в виде GZip-файла для использования в контейнере LUIS.

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

Параметры

app_id
str
Обязательно

Код приложения.

version_id
str
Обязательно

Идентификатор версии.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

callback
Callable[<xref:Bytes>, <xref:response=None>]
значение по умолчанию: None

При указании будет вызываться с каждым блоком данных, который передается в поток. Обратный вызов должен принимать два аргумента: байт текущего фрагмента данных и объект ответа. Если данные передаются, ответ будет равен None.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

object или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

publish

Публикует определенную версию приложения.

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

Параметры

app_id
str
Обязательно

Код приложения.

version_id
str
значение по умолчанию: None

Идентификатор версии для публикации.

is_staging
bool
значение по умолчанию: False

Указывает, следует ли использовать промежуточный слот вместо рабочего.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

ProductionOrStagingEndpointInfo или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

update

Обновляет имя или описание приложения.

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

Параметры

app_id
str
Обязательно

Код приложения.

name
str
значение по умолчанию: None

Новое имя приложения.

description
str
значение по умолчанию: None

Новое описание приложения.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

OperationStatus или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

update_publish_settings

Обновления параметры публикации приложения, включая UseAllTrainingData.

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

Параметры

app_id
str
Обязательно

Код приложения.

publish_setting_update_object
PublishSettingUpdateObject
Обязательно

Объект , содержащий новые параметры приложения публикации.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

OperationStatus или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

update_settings

Обновления параметры приложения, включая UseAllTrainingData.

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

Параметры

app_id
str
Обязательно

Код приложения.

is_public
bool
значение по умолчанию: None

Установка приложения в качестве общедоступного позволяет другим пользователям использовать конечную точку приложения с помощью собственных ключей.

custom_headers
dict
значение по умолчанию: None

заголовки, которые будут добавлены в запрос

raw
bool
значение по умолчанию: False

возвращает прямой ответ вместе с десериализованным ответом.

operation_config
Обязательно

Переопределения конфигурации операций.

Возвращаемое значение

OperationStatus или ClientRawResponse, если raw=true

Возвращаемый тип

Исключения

Атрибуты

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