类意向::ConversationalLanguageUnderstandingModel

class Intent::ConversationalLanguageUnderstandingModel
  : public Intent::LanguageUnderstandingModel

表示用于意向识别的对话语言理解。

成员

languageResourceKey

语法: public std::string languageResourceKey;

这是要用于此模型的 Azure 语言资源密钥。

endpoint

语法: public std::string endpoint;

要联系的对话语言理解部署终结点。

projectName

语法: public std::string projectName;

对话语言理解项目名称。

deploymentName

语法: public std::string deploymentName;

对话语言理解部署名称。

GetModelId

语法: public inline virtual std::string GetModelId ( ) const;

返回此模型的 ID。 默认为 projectName-deploymentName。

返回

表示此模型的 ID 的字符串。

SetModelId

语法: public inline void SetModelId ( std::string value );

设置此模型的 ID。 默认为 projectName-deploymentName。

参数

  • value 表示此模型的 ID 的字符串。

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 );

使用指定的模型 ID 创建对话语言理解 (CLU) 模型。

参数

  • languageResourceKey Azure 语言资源密钥。

  • endpoint Azure 语言资源终结点。

  • projectNameConversational 语言理解项目名称。

  • deploymentName对话语言理解部署名称。

返回

指向 Conversational 语言理解模型的共享指针。