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.projectName
Nom du projet Conversational Language Understanding.deploymentName
Nom du déploiement conversationnel Language Understanding.
Retours
Pointeur partagé vers le modèle de Language Understanding conversationnel.