类意向::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 语言资源终结点。projectName
Conversational 语言理解项目名称。deploymentName
对话语言理解部署名称。
返回
指向 Conversational 语言理解模型的共享指针。