class Intent::ConversationalLanguageUnderstandingModel

class Intent::ConversationalLanguageUnderstandingModel
  : public Intent::LanguageUnderstandingModel

Rappresenta un Language Understanding conversazionale usato per il riconoscimento delle finalità.

Membri

languageResourceKey

Sintassi: public std::string languageResourceKey;

Si tratta della chiave della risorsa del linguaggio di Azure da usare con questo modello.

endpoint

Sintassi: public std::string endpoint;

Conversazione Language Understanding endpoint di distribuzione da contattare.

projectName

Sintassi: public std::string projectName;

Nome progetto di conversazione Language Understanding.

deploymentName

Sintassi: public std::string deploymentName;

Nome di distribuzione di conversational Language Understanding.

GetModelId

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

Restituisce l'ID per questo modello. Impostazione predefinita in projectName-deploymentName.

Restituisce

Stringa che rappresenta l'ID di questo modello.

SetModelId

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

Imposta l'ID per questo modello. Impostazione predefinita in projectName-deploymentName.

Parametri

  • value Stringa che rappresenta l'ID di questo modello.

FromResource

Sintassi: 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 modello conversational Language Understanding (CLU) usando l'ID modello specificato.

Parametri

  • languageResourceKey Chiave della risorsa del linguaggio di Azure.

  • endpoint Endpoint della risorsa di Azure Language.

  • projectNameNome progetto conversational Language Understanding.

  • deploymentNameNome distribuzione di Conversational Language Understanding.

Restituisce

Puntatore condiviso al modello di Language Understanding Conversational.