klasse Intent::LanguageUnderstandingModel
Vertegenwoordigt het taalkennismodel dat wordt gebruikt voor intentieherkenning.
Leden
LanguageUnderstandingModel
Syntaxis: public inline explicit LanguageUnderstandingModel ( SPXLUMODELHANDLE hlumodel );
Interne constructor. Hiermee maakt u een nieuw exemplaar met behulp van de opgegeven ingang.
Parameterwaarden
-
hlumodel
Language Understanding-modelhandlering.
~LanguageUnderstandingModel
Syntaxis: public inline virtual ~LanguageUnderstandingModel ( );
Virtuele destructor.
operator SPXLUMODELHANDLE
Syntaxis: public inline explicit operator SPXLUMODELHANDLE ( ) const;
Intern. Expliciete conversieoperator.
Retouren
Een handvat.
GetModelId
Syntaxis: public inline virtual std::string GetModelId ( ) const;
Retourneert de id voor dit model.
Retouren
Een tekenreeks die de id van dit model aangeeft.
GetModelType
Syntaxis: public inline LanguageUnderstandingModelType GetModelType ( ) const;
Hiermee haalt u het modeltype op.
Retouren
Een opsomming die het type van het model aangeeft.
VanEndpoint
Syntaxis: public inline static std::shared_ptr< LanguageUnderstandingModel > FromEndpoint ( const std::string & uri );
Hiermee maakt u een LUIS-model (Language Understanding) met behulp van de opgegeven eindpunt-URL.
Parameterwaarden
-
uri
de eindpunt-URL van een language understanding-model.
Retouren
Een gedeelde aanwijzer naar het taalkennismodel.
FromAppId
Syntaxis: public inline static std::shared_ptr< LanguageUnderstandingModel > FromAppId ( const std::string & appId );
Hiermee maakt u een language understanding-model met behulp van de opgegeven app-id.
Parameterwaarden
-
appId
een tekenreeks die de toepassings-id van de Language Understanding-service vertegenwoordigt.
Retouren
Een gedeelde aanwijzer naar het taalkennismodel.
FromSubscription
Syntaxis: public inline static std::shared_ptr< LanguageUnderstandingModel > FromSubscription ( const std::string & subscriptionKey , const std::string & appId , const std::string & region );
Hiermee maakt u een language understanding-model met behulp van de opgegeven hostnaam, abonnementssleutel en toepassings-id.
Parameterwaarden
subscriptionKey
een tekenreeks die de abonnementssleutel van Language Understanding Service vertegenwoordigt.appId
een tekenreeks die de toepassings-id van de Language Understanding-service vertegenwoordigt.region
een tekenreeks die de regio van de Language Understanding-service vertegenwoordigt (zie de regiopagina).
Retouren
Een gedeelde aanwijzer naar het taalkennismodel.
m_type
Syntaxis: protected LanguageUnderstandingModelType m_type;
LanguageUnderstandingModel
Syntaxis: protected inline LanguageUnderstandingModel ( LanguageUnderstandingModelType type );
Beveiligde constructor voor basisklassen om het type in te stellen.
Parameterwaarden
-
type
language understanding-modeltype.
LanguageUnderstandingModelType
Syntaxis: enum LanguageUnderstandingModelType;
Waarden | Beschrijvingen |
---|---|
PatternMatchingModel | |
LanguageUnderstandingModel | |
ConversationalLanguageUnderstandingModel |