Clase Intent::ConversationalLanguageUnderstandingModel
class Intent::ConversationalLanguageUnderstandingModel
: public Intent::LanguageUnderstandingModel
Representa un Reconocimiento de lenguaje conversacional usado para el reconocimiento de intenciones.
Miembros
languageResourceKey
Sintaxis: public std::string languageResourceKey;
Esta es la clave de recurso de lenguaje de Azure que se va a usar con este modelo.
endpoint
Sintaxis: public std::string endpoint;
Punto de conexión de implementación de Conversational Language Understanding para ponerse en contacto.
projectName
Sintaxis: public std::string projectName;
Nombre del proyecto conversational Language Understanding.
deploymentName
Sintaxis: public std::string deploymentName;
Nombre de implementación de Conversational Language Understanding.
GetModelId
Sintaxis: public inline virtual std::string GetModelId ( ) const;
Devuelve el identificador de este modelo. El valor predeterminado es projectName-deploymentName.
Devoluciones
Cadena que representa el identificador de este modelo.
SetModelId
Sintaxis: public inline void SetModelId ( std::string value );
Establece el identificador de este modelo. El valor predeterminado es projectName-deploymentName.
Parámetros
-
value
cadena que representa el identificador de este modelo.
FromResource
Sintaxis: public inline static std::shared_ptr< ConversationalLanguageUnderstandingModel > FromResource ( const std::string & languageResourceKey , const std::string & endpoint , const std::string & projectName , const std::string & deploymentName );
Crea un modelo de Conversational Language Understanding (CLU) mediante el identificador de modelo especificado.
Parámetros
languageResourceKey
la clave de recurso de lenguaje de Azure.endpoint
punto de conexión del recurso de lenguaje de Azure.projectName
nombre del proyecto Conversational Language Understanding.deploymentName
El nombre de implementación de Conversational Language Understanding.
Devoluciones
Puntero compartido al modelo conversational Language Understanding.