TrainOperations Класс

Операции TrainOperations.

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

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

Конструктор

TrainOperations(client, config, serializer, deserializer)

Параметры

Имя Описание
client
Обязательно

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

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

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

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

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

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

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

Методы

get_status

Возвращает состояние обучения всех моделей (намерений и сущностей) для указанного приложения LUIS. Необходимо вызвать API обучения для обучения приложения LUIS перед вызовом этого API для получения состояния обучения. AppID указывает идентификатор приложения LUIS. versionId указывает номер версии приложения LUIS. Например, "0.1".

train_version

Отправляет запрос на обучение для версии указанного приложения LUIS. Этот запрос POST инициирует запрос асинхронно. Чтобы определить, успешно ли выполнен запрос на обучение, отправьте запрос GET, чтобы получить состояние обучения. Примечание. Версия приложения не полностью обучена, если не все модели (намерения и сущности) успешно обучены или обновлены. Чтобы проверить успешность обучения, получите состояние обучения по крайней мере один раз после завершения обучения.

get_status

Возвращает состояние обучения всех моделей (намерений и сущностей) для указанного приложения LUIS. Необходимо вызвать API обучения для обучения приложения LUIS перед вызовом этого API для получения состояния обучения. AppID указывает идентификатор приложения LUIS. versionId указывает номер версии приложения LUIS. Например, "0.1".

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

Параметры

Имя Описание
app_id
Обязательно
str

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

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

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

custom_headers

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

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

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

значение по умолчанию: False
operation_config
Обязательно

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

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

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

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

Исключения

Тип Описание

train_version

Отправляет запрос на обучение для версии указанного приложения LUIS. Этот запрос POST инициирует запрос асинхронно. Чтобы определить, успешно ли выполнен запрос на обучение, отправьте запрос GET, чтобы получить состояние обучения. Примечание. Версия приложения не полностью обучена, если не все модели (намерения и сущности) успешно обучены или обновлены. Чтобы проверить успешность обучения, получите состояние обучения по крайней мере один раз после завершения обучения.

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

Параметры

Имя Описание
app_id
Обязательно
str

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

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

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

custom_headers

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

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

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

значение по умолчанию: False
operation_config
Обязательно

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

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

Тип Описание
<xref:msrest.pipeline.ClientRawResponse>

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

Исключения

Тип Описание

Атрибуты

models

models = <module 'azure.cognitiveservices.language.luis.authoring.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\cognitiveservices\\language\\luis\\authoring\\models\\__init__.py'>