Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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.