class Intent ::ConversationalLanguageUnderstandingModel

class Intent::ConversationalLanguageUnderstandingModel
  : public Intent::LanguageUnderstandingModel

Représente une Language Understanding conversationnelle utilisée pour la reconnaissance de l’intention.

Membres

languageResourceKey

Syntaxe : public std::string languageResourceKey;

Il s’agit de la clé de ressource de langue Azure à utiliser avec ce modèle.

endpoint

Syntaxe : public std::string endpoint;

Point de terminaison de déploiement conversationnel Language Understanding à contacter.

projectName

Syntaxe : public std::string projectName;

Nom du projet conversationnel Language Understanding.

deploymentName

Syntaxe : public std::string deploymentName;

Nom de déploiement conversationnel Language Understanding.

GetModelId

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

Retourne l’ID de ce modèle. Par défaut, projectName-deploymentName.

Retours

Chaîne représentant l’ID de ce modèle.

SetModelId

Syntaxe : public inline void SetModelId ( std::string value );

Définit l’ID de ce modèle. Par défaut, projectName-deploymentName.

Paramètres

  • value Chaîne représentant l’ID de ce modèle.

FromResource

Syntaxe : public inline static std::shared_ptr< ConversationalLanguageUnderstandingModel > FromResource ( const std::string & languageResourceKey , const std::string & endpoint , const std::string & projectName , const std::string & deploymentName );

Crée un modèle de Language Understanding conversationnel (CLU) à l’aide de l’ID de modèle spécifié.

Paramètres

  • languageResourceKey Clé de ressource Azure Language.

  • endpoint Point de terminaison de ressource Azure Language.

  • projectNameNom du projet Conversational Language Understanding.

  • deploymentNameNom du déploiement conversationnel Language Understanding.

Retours

Pointeur partagé vers le modèle de Language Understanding conversationnel.