klasse Intent::ConversationalLanguageUnderstandingModel
class Intent::ConversationalLanguageUnderstandingModel
: public Intent::LanguageUnderstandingModel
Vertegenwoordigt een Conversational Language Understanding die wordt gebruikt voor intentieherkenning.
Leden
languageResourceKey
Syntaxis: public std::string languageResourceKey;
Dit is de Azure-taalresourcesleutel die met dit model moet worden gebruikt.
Eindpunt
Syntaxis: public std::string endpoint;
Conversational Language Understanding-implementatie-eindpunt om contact op te kunnen maken.
projectName
Syntaxis: public std::string projectName;
De naam van het Conversational Language Understanding-project.
deploymentName
Syntaxis: public std::string deploymentName;
Naam van de conversationele Language Understanding-implementatie.
GetModelId
Syntaxis: public inline virtual std::string GetModelId ( ) const;
Retourneert de id voor dit model. Standaard ingesteld op projectName-deploymentName.
Retouren
Een tekenreeks die de id van dit model aangeeft.
SetModelId
Syntaxis: public inline void SetModelId ( std::string value );
Hiermee stelt u de id voor dit model in. Standaard ingesteld op projectName-deploymentName.
Parameterwaarden
-
value
een tekenreeks die de id van dit model aangeeft.
FromResource
Syntaxis: public inline static std::shared_ptr< ConversationalLanguageUnderstandingModel > FromResource ( const std::string & languageResourceKey , const std::string & endpoint , const std::string & projectName , const std::string & deploymentName );
Hiermee maakt u een CLU-model (Conversational Language Understanding) met behulp van de opgegeven model-id.
Parameterwaarden
languageResourceKey
de azure-taalresourcesleutel.endpoint
het Azure Language-resource-eindpunt.projectName
de projectnaam Conversational Language Understanding.deploymentName
de naam van de Conversational Language Understanding-implementatie.
Retouren
Een gedeelde aanwijzer naar het Conversational Language Understanding-model.