Delen via


klasse Intent::P atternMatchingModel

class Intent::PatternMatchingModel
  : public Intent::LanguageUnderstandingModel

Vertegenwoordigt een patroonkoppelingsmodel dat wordt gebruikt voor intentieherkenning.

Leden

Intenties

Syntaxis: public std::vector< PatternMatchingIntent > Intents;

Deze container met intenties wordt gebruikt om alle intenties te definiƫren die door dit model worden gezocht.

Entiteiten

Syntaxis: public std::vector< PatternMatchingEntity > Entities;

Deze container met intenties wordt gebruikt om alle intenties te definiƫren die door dit model worden gezocht.

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.

FromModelId

Syntaxis: public inline static std::shared_ptr< PatternMatchingModel > FromModelId ( const std::string & modelId );

Hiermee maakt u een patroonkoppelingsmodel met behulp van de opgegeven model-id.

Parameterwaarden

  • modelId een tekenreeks die een unieke id voor dit model vertegenwoordigt.

Retouren

Een gedeelde aanwijzer naar patroonkoppelingsmodel.

FromJSONFile

Syntaxis: public inline static std::shared_ptr< PatternMatchingModel > FromJSONFile ( const std::string & filepath );

Hiermee maakt u een patroonkoppelingsmodel met behulp van het opgegeven .json-bestand. Dit moet het Microsoft LUIS JSON-exportschema volgen.

Parameterwaarden

  • filepath een tekenreeks die het pad naar een bestand '.json' aangeeft.

Retouren

Een gedeelde aanwijzer naar patroonkoppelingsmodel.

FromJSONFileStream

Syntaxis: public inline static std::shared_ptr< PatternMatchingModel > FromJSONFileStream ( std::istream & iStream );

Hiermee maakt u een PatternMatchingModel met behulp van de opgegeven istream die verwijst naar een .json-bestand in de JSON-indeling van LUIS. Hierbij wordt ervan uitgegaan dat de stream al is geopend en gemachtigd is om te lezen.

Parameterwaarden

  • iStream een stroom die het bestand '.json' vertegenwoordigt.

Retouren

Een gedeelde aanwijzer naar patroonkoppelingsmodel.