Klasse Intent::ConversationalLanguageUnderstandingModel
class Intent::ConversationalLanguageUnderstandingModel
: public Intent::LanguageUnderstandingModel
Stellt eine Konversations-Language Understanding dar, die für die Absichtserkennung verwendet wird.
Member
languageResourceKey
Syntax: public std::string languageResourceKey;
Dies ist der Azure-Sprachressourcenschlüssel, der mit diesem Modell verwendet werden soll.
endpoint
Syntax: public std::string endpoint;
Konversations-Language Understanding Bereitstellungsendpunkt, an den sie sich wenden soll.
projectName
Syntax: public std::string projectName;
Konversations-Language Understanding Projektname.
deploymentName
Syntax: public std::string deploymentName;
Unterhaltungs-Language Understanding Bereitstellungsname.
GetModelId
Syntax: public inline virtual std::string GetModelId ( ) const;
Gibt die ID für dieses Modell zurück. Der Standardwert ist projectName-deploymentName.
Gibt zurück
Eine Zeichenfolge, die die ID dieses Modells darstellt.
SetModelId
Syntax: public inline void SetModelId ( std::string value );
Legt die ID für dieses Modell fest. Der Standardwert ist projectName-deploymentName.
Parameter
-
value
Eine Zeichenfolge, die die ID dieses Modells darstellt.
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 );
Erstellt ein CLU-Modell (Conversational Language Understanding) unter Verwendung der angegebenen Modell-ID.
Parameter
languageResourceKey
Der Ressourcenschlüssel der Azure-Sprache.endpoint
Der Ressourcenendpunkt der Azure-Sprache.projectName
Der Projektname des unterhaltungsorientierten Language Understanding.deploymentName
Der Unterhaltungs-Language Understanding Bereitstellungsname.
Gibt zurück
Ein freigegebener Zeiger auf das Conversational Language Understanding-Modell.