intenção de classe::ConversationalLanguageUnderstandingModel
class Intent::ConversationalLanguageUnderstandingModel
: public Intent::LanguageUnderstandingModel
Representa um Language Understanding conversacional utilizado para reconhecimento de intenções.
Membros
languageResourceKey
Sintaxe: public std::string languageResourceKey;
Esta é a chave de recurso de linguagem do Azure a ser utilizada com este modelo.
endpoint
Sintaxe: public std::string endpoint;
Ponto final de implementação de Language Understanding conversacional para contactar.
projectName
Sintaxe: public std::string projectName;
Nome do projeto de Language Understanding conversacional.
deploymentName
Sintaxe: public std::string deploymentName;
Nome de implementação de Language Understanding conversacional.
GetModelId
Sintaxe: public inline virtual std::string GetModelId ( ) const;
Devolve o ID para este modelo. A predefinição é projectName-deploymentName.
Devoluções
Uma cadeia que representa o ID deste modelo.
SetModelId
Sintaxe: public inline void SetModelId ( std::string value );
Define o ID para este modelo. A predefinição é projectName-deploymentName.
Parâmetros
-
value
Uma cadeia que representa o ID deste modelo.
FromResource
Sintaxe: public inline static std::shared_ptr< ConversationalLanguageUnderstandingModel > FromResource ( const std::string & languageResourceKey , const std::string & endpoint , const std::string & projectName , const std::string & deploymentName );
Cria um modelo de Language Understanding de Conversação (CLU) com o ID de modelo especificado.
Parâmetros
languageResourceKey
A chave de recurso da Linguagem do Azure.endpoint
O ponto final do recurso de Linguagem do Azure.projectName
O nome do projeto Language Understanding Conversação.deploymentName
O nome de implementação Language Understanding conversacional.
Devoluções
Um ponteiro partilhado para o modelo de Language Understanding conversacional.