class 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.
Parameters
-
hlumodel
Greep van het Language Understanding-model.
~LanguageUnderstandingModel
Syntaxis: public inline virtual ~LanguageUnderstandingModel ( );
Virtuele destructor.
operator SPXLUMODELHANDLE
Syntaxis: public inline explicit operator SPXLUMODELHANDLE ( ) const;
Interne. 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 vertegenwoordigt.
GetModelType
Syntaxis: public inline LanguageUnderstandingModelType GetModelType ( ) const;
Hiermee haalt u het modeltype op.
Retouren
Een opsomming die het type van het model vertegenwoordigt.
FromEndpoint
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.
Parameters
-
uri
De eindpunt-URL van een taalkennismodel.
Retouren
Een gedeelde verwijzing naar het taalkennismodel.
FromAppId
Syntaxis: public inline static std::shared_ptr< LanguageUnderstandingModel > FromAppId ( const std::string & appId );
Hiermee maakt u een model voor taalkennis met behulp van de opgegeven app-id.
Parameters
-
appId
Een tekenreeks die de toepassings-id van Language Understanding service vertegenwoordigt.
Retouren
Een gedeelde verwijzing 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 taalkennismodel met behulp van de opgegeven hostnaam, abonnementssleutel en toepassings-id.
Parameters
subscriptionKey
Een tekenreeks die de abonnementssleutel van Language Understanding service vertegenwoordigt.appId
Een tekenreeks die de toepassings-id van Language Understanding service vertegenwoordigt.region
Een tekenreeks die de regio van de Language Understanding-service vertegenwoordigt (zie de regiopagina).
Retouren
Een gedeelde verwijzing 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.
Parameters
-
type
Modeltype taalkennis.
LanguageUnderstandingModelType
Syntaxis: enum LanguageUnderstandingModelType;
Waarden | Beschrijvingen |
---|---|
PatternMatchingModel | |
LanguageUnderstandingModel | |
ConversationalLanguageUnderstandingModel |