共用方式為


TrainOperations 類別

TrainOperations 作業。

您不應該直接具現化此類別,而是建立用戶端實例來為您建立它,並將其附加為屬性。

繼承
builtins.object
TrainOperations

建構函式

TrainOperations(client, config, serializer, deserializer)

參數

名稱 Description
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)

參數

名稱 Description
app_id
必要
str

應用程式識別碼。

version_id
必要
str

版本識別碼。

custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
<xref:msrest.pipeline.ClientRawResponse>

list 或 ClientRawResponse if raw=true

例外狀況

類型 Description

train_version

傳送指定 LUIS 應用程式的定型要求。 此 POST 要求會以非同步方式起始要求。 若要判斷定型要求是否成功,請提交 GET 要求以取得訓練狀態。 注意:除非 (意圖和實體的所有模型) 成功或為最新狀態,否則應用程式版本不會完全定型。 若要確認定型成功,請在定型完成後至少取得訓練狀態一次。

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

參數

名稱 Description
app_id
必要
str

應用程式識別碼。

version_id
必要
str

版本識別碼。

custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
<xref:msrest.pipeline.ClientRawResponse>

如果 raw=true,EnqueueTrainingResponse 或 ClientRawResponse

例外狀況

類型 Description

屬性

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