Partilhar via


intenção da classe::P atternMatchingModel

class Intent::PatternMatchingModel
  : public Intent::LanguageUnderstandingModel

Representa um modelo de correspondência de padrões usado para reconhecimento de intenção.

Membros

Intenções

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

Este recipiente de Intenções é usado para definir todas as Intenções que este modelo procurará.

Entidades

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

Este recipiente de Intenções é usado para definir todas as Intenções que este modelo procurará.

GetModelId

Sintaxe: public inline virtual std::string GetModelId ( ) const;

Retorna id para este modelo.

Devoluções

Uma cadeia de caracteres que representa a id deste modelo.

FromModelId

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

Cria um modelo de correspondência de padrão usando a ID de modelo especificada.

Parâmetros

  • modelId Uma cadeia de caracteres que representa um Id exclusivo para este modelo.

Devoluções

Um ponteiro compartilhado para o modelo de correspondência de padrões.

FromJSONFile

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

Cria um modelo de correspondência de padrão usando o arquivo .json especificado. Isso deve seguir o esquema de exportação Microsoft LUIS JSON.

Parâmetros

  • filepath Uma cadeia de caracteres que representa o caminho para um arquivo '.json'.

Devoluções

Um ponteiro compartilhado para o modelo de correspondência de padrões.

FromJSONFileStream

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

Cria um PatternMatchingModel usando o istream especificado apontando para um arquivo .json no formato json LUIS. Isso pressupõe que o fluxo já está aberto e tem permissão para ler.

Parâmetros

  • iStream Um fluxo que representa um arquivo '.json'.

Devoluções

Um ponteiro compartilhado para o modelo de correspondência de padrões.