Delen via


klasse Intent::ConversationalLanguageUnderstandingModel

class Intent::ConversationalLanguageUnderstandingModel
  : public Intent::LanguageUnderstandingModel

Vertegenwoordigt een Conversational Language Understanding die wordt gebruikt voor intentieherkenning.

Leden

languageResourceKey

Syntaxis: public std::string languageResourceKey;

Dit is de Azure-taalresourcesleutel die met dit model moet worden gebruikt.

Eindpunt

Syntaxis: public std::string endpoint;

Conversational Language Understanding-implementatie-eindpunt om contact op te kunnen maken.

projectName

Syntaxis: public std::string projectName;

De naam van het Conversational Language Understanding-project.

deploymentName

Syntaxis: public std::string deploymentName;

Naam van de conversationele Language Understanding-implementatie.

GetModelId

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

Retourneert de id voor dit model. Standaard ingesteld op projectName-deploymentName.

Retouren

Een tekenreeks die de id van dit model aangeeft.

SetModelId

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

Hiermee stelt u de id voor dit model in. Standaard ingesteld op projectName-deploymentName.

Parameterwaarden

  • value een tekenreeks die de id van dit model aangeeft.

FromResource

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

Hiermee maakt u een CLU-model (Conversational Language Understanding) met behulp van de opgegeven model-id.

Parameterwaarden

  • languageResourceKey de azure-taalresourcesleutel.

  • endpoint het Azure Language-resource-eindpunt.

  • projectName de projectnaam Conversational Language Understanding.

  • deploymentName de naam van de Conversational Language Understanding-implementatie.

Retouren

Een gedeelde aanwijzer naar het Conversational Language Understanding-model.