class Intent::ConversationalLanguageUnderstandingModel
class Intent::ConversationalLanguageUnderstandingModel
: public Intent::LanguageUnderstandingModel
Representerar en konversationsbaserad Language Understanding som används för avsiktsigenkänning.
Medlemmar
languageResourceKey
Syntax: public std::string languageResourceKey;
Det här är resursnyckeln för Azure-språket som ska användas med den här modellen.
slutpunkt
Syntax: public std::string endpoint;
Konversations-Language Understanding distributionsslutpunkt att kontakta.
projektnamn
Syntax: public std::string projectName;
Namn på konversations-Language Understanding projekt.
deploymentName
Syntax: public std::string deploymentName;
Distributionsnamn för konversationsbaserade Language Understanding.
GetModelId
Syntax: public inline virtual std::string GetModelId ( ) const;
Returnerar ID för den här modellen. Standardvärdet är projectName-deploymentName.
Returer
En sträng som representerar ID:t för den här modellen.
SetModelId
Syntax: public inline void SetModelId ( std::string value );
Anger ID för den här modellen. Standardvärdet är projectName-deploymentName.
Parametrar
-
value
En sträng som representerar ID:t för den här modellen.
FromResource
Syntax: public inline static std::shared_ptr< ConversationalLanguageUnderstandingModel > FromResource ( const std::string & languageResourceKey , const std::string & endpoint , const std::string & projectName , const std::string & deploymentName );
Skapar en CLU-modell (Conversational Language Understanding) med det angivna modell-ID:t.
Parametrar
languageResourceKey
Azure Language-resursnyckeln.endpoint
Resursslutpunkten för Azure Language.projectName
Namnet på projektet Conversational Language Understanding.deploymentName
Distributionsnamnet för Conversational Language Understanding.
Returer
En delad pekare till modellen Conversational Language Understanding.