類別 Intent::LanguageUnder understandingModel
表示用於意圖辨識的語言理解模型。
成員
LanguageUnder understandingModel
語法: public inline explicit LanguageUnderstandingModel ( SPXLUMODELHANDLE hlumodel );
內部建構函式。 使用提供的句柄建立新的實例。
參數
-
hlumodel
語言理解模型句柄。
~LanguageUnder understandingModel
語法: public inline virtual ~LanguageUnderstandingModel ( );
虛擬解構函式。
運算子 SPXLUMODELHANDLE
語法: public inline explicit operator SPXLUMODELHANDLE ( ) const;
內部。 明確轉換運算子。
傳回
控制代碼。
GetModelId
語法: public inline virtual std::string GetModelId ( ) const;
傳回此模型的標識碼。
傳回
字串,表示此模型的標識符。
GetModelType
語法: public inline LanguageUnderstandingModelType GetModelType ( ) const;
取得模型類型。
傳回
列舉,表示模型的型別。
FromEndpoint
語法: public inline static std::shared_ptr< LanguageUnderstandingModel > FromEndpoint ( const std::string & uri );
使用指定的端點 URL 建立語言理解 (LUIS) 模型。
參數
-
uri
語言理解模型的端點 URL。
傳回
語言理解模型的共享指標。
FromAppId
語法: public inline static std::shared_ptr< LanguageUnderstandingModel > FromAppId ( const std::string & appId );
使用指定的應用程式識別碼建立語言理解模型。
參數
-
appId
字串,表示 Language Understanding 服務的應用程式識別碼。
傳回
語言理解模型的共享指標。
FromSubscription
語法: public inline static std::shared_ptr< LanguageUnderstandingModel > FromSubscription ( const std::string & subscriptionKey , const std::string & appId , const std::string & region );
使用指定的主機名、訂用帳戶密鑰和應用程式識別碼,建立語言理解模型。
參數
subscriptionKey
字串,表示 Language Understanding 服務的訂用帳戶密鑰。appId
字串,表示 Language Understanding 服務的應用程式識別碼。region
String,表示 Language Understanding 服務的區域, (請參閱區域頁面) 。
傳回
語言理解模型的共享指標。
m_type
語法: protected LanguageUnderstandingModelType m_type;
LanguageUnder understandingModel
語法: protected inline LanguageUnderstandingModel ( LanguageUnderstandingModelType type );
要設定型別之基類的受保護建構函式。
參數
-
type
語言理解模型類型。
LanguageUnder understandingModelType
語法: enum LanguageUnderstandingModelType;
值 | 說明 |
---|---|
PatternMatchingModel | |
LanguageUnder understandingModel | |
ConversationalLanguageUnderstandingModel |