Dela via


class Intent::ConversationalLanguageUnderstandingModel

class Intent::ConversationalLanguageUnderstandingModel
  : public Intent::LanguageUnderstandingModel

Representerar en konversationsspråkstolkning som används för avsiktsigenkänning.

Medlemmar

languageResourceKey

Syntax: public std::string languageResourceKey;

Det här är resursnyckeln för Azure-språket som ska användas med den här modellen.

Slutpunkt

Syntax: public std::string endpoint;

Distributionsslutpunkt för konversationsspråkförstärelse som ska kontaktas.

projectName

Syntax: public std::string projectName;

Projektnamn för konversationsspråktolkning.

deploymentName

Syntax: public std::string deploymentName;

Distributionsnamn för konversationsspråktolkning.

GetModelId

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

Returnerar ID för den här modellen. Standardvärdet är projectName-deploymentName.

Återlämning

En sträng som representerar ID:t för den här modellen.

SetModelId

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

Anger ID:t för den här modellen. Standardvärdet är projectName-deploymentName.

Parameterar

  • value En sträng som representerar ID:t för den här modellen.

FromResource

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

Skapar en CLU-modell (Conversational Language Understanding) med det angivna modell-ID:t.

Parameterar

  • languageResourceKey Resursnyckeln för Azure Language.

  • endpoint Resursslutpunkten för Azure Language.

  • projectName Projektet Conversational Language Understanding.

  • deploymentName Distributionsnamnet för Konversationsspråktolkning.

Återlämning

En delad pekare till modellen För förståelse av konversationsspråk.