類別 Intent::ConversationalLanguageUnderunderModel
class Intent::ConversationalLanguageUnderstandingModel
: public Intent::LanguageUnderstandingModel
表示用於意圖辨識的交談式 Language Understanding。
成員
languageResourceKey
語法: public std::string languageResourceKey;
這是要與此模型搭配使用的 Azure 語言資源密鑰。
端點
語法: public std::string endpoint;
交談式 Language Understanding 要連絡的部署端點。
projectName
語法: public std::string projectName;
交談式 Language Understanding 項目名稱。
deploymentName
語法: public std::string deploymentName;
交談式 Language Understanding 部署名稱。
GetModelId
語法: public inline virtual std::string GetModelId ( ) const;
傳回此模型的標識碼。 預設為 projectName-deploymentName。
傳回
字串,表示此模型的標識符。
SetModelId
語法: public inline void SetModelId ( std::string value );
設定此模型的標識碼。 預設為 projectName-deploymentName。
參數
-
value
字串,表示此模型的標識符。
FromResource
語法: public inline static std::shared_ptr< ConversationalLanguageUnderstandingModel > FromResource ( const std::string & languageResourceKey , const std::string & endpoint , const std::string & projectName , const std::string & deploymentName );
使用指定的模型標識碼建立交談式 Language Understanding (CLU) 模型。
參數
languageResourceKey
Azure 語言資源密鑰。endpoint
Azure 語言資源端點。projectName
交談式 Language Understanding 項目名稱。deploymentName
交談式 Language Understanding 部署名稱。
傳回
交談式 Language Understanding 模型的共享指標。