共用方式為


類別 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 模型的共享指標。