Delen via


class Intent::ConversationalLanguageUnderstandingModel

class Intent::ConversationalLanguageUnderstandingModel
  : public Intent::LanguageUnderstandingModel

Vertegenwoordigt een gespreks-Language Understanding gebruikt voor intentieherkenning.

Leden

languageResourceKey

Syntaxis: public std::string languageResourceKey;

Dit is de resourcesleutel van de Azure-taal die met dit model moet worden gebruikt.

endpoint

Syntaxis: public std::string endpoint;

Gespreks-Language Understanding implementatie-eindpunt om contact op te maken.

projectNaam

Syntaxis: public std::string projectName;

De naam van het gesprek Language Understanding project.

deploymentName

Syntaxis: public std::string deploymentName;

De naam van de Language Understanding van de 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 vertegenwoordigt.

SetModelId

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

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

Parameters

  • value Een tekenreeks die de id van dit model vertegenwoordigt.

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.

Parameters

  • languageResourceKey De Azure Language-resourcesleutel.

  • endpoint Het Azure Language-resource-eindpunt.

  • projectNameDe naam van het Language Understanding van het project.

  • deploymentNameDe naam van de Language Understanding van de implementatie.

Retouren

Een gedeelde verwijzing naar het Language Understanding-model voor gesprekken.