Class Intent::ConversationalLanguageUnderstandingModel
class Intent::ConversationalLanguageUnderstandingModel
: public Intent::LanguageUnderstandingModel
Representa un Language Understanding conversacional que se usa para el reconocimiento de intenciones.
Miembros
languageResourceKey
Sintaxis: public std::string languageResourceKey;
Esta es la clave de recurso de lenguaje de Azure que se usará con este modelo.
endpoint
Sintaxis: public std::string endpoint;
Punto de conexión de implementación de Language Understanding conversacional para ponerse en contacto.
projectName
Sintaxis: public std::string projectName;
Nombre del proyecto de Language Understanding conversacional.
deploymentName
Sintaxis: public std::string deploymentName;
Nombre de implementación de Language Understanding conversacional.
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 Language Understanding conversacional (CLU) mediante el identificador de modelo especificado.
Parámetros
languageResourceKey
La clave de recurso de idioma de Azure.endpoint
Punto de conexión del recurso de idioma de Azure.projectName
Nombre del proyecto de Language Understanding conversacional.deploymentName
El nombre de la implementación de Language Understanding conversacional.
Devoluciones
Puntero compartido al modelo de Language Understanding conversacional.