Udostępnij za pośrednictwem


class Intent::ConversationalLanguageUnderstandingModel

class Intent::ConversationalLanguageUnderstandingModel
  : public Intent::LanguageUnderstandingModel

Reprezentuje Language Understanding konwersacyjne używane do rozpoznawania intencji.

Elementy członkowskie

languageResourceKey

Składnia: public std::string languageResourceKey;

Jest to klucz zasobu języka platformy Azure do użycia z tym modelem.

endpoint

Składnia: public std::string endpoint;

Konwersacyjny Language Understanding punkt końcowy wdrożenia do kontaktu.

projectName

Składnia: public std::string projectName;

Nazwa projektu Language Understanding konwersacji.

deploymentName

Składnia: public std::string deploymentName;

Nazwa wdrożenia Language Understanding konwersacji.

GetModelId

Składnia: public inline virtual std::string GetModelId ( ) const;

Zwraca identyfikator dla tego modelu. Wartość domyślna to projectName-deploymentName.

Zwraca

Ciąg reprezentujący identyfikator tego modelu.

SetModelId

Składnia: public inline void SetModelId ( std::string value );

Ustawia identyfikator dla tego modelu. Wartość domyślna to projectName-deploymentName.

Parametry

  • value Ciąg reprezentujący identyfikator tego modelu.

FromResource

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

Tworzy model Language Understanding konwersacji (CLU) przy użyciu określonego identyfikatora modelu.

Parametry

  • languageResourceKey Klucz zasobu języka platformy Azure.

  • endpoint Punkt końcowy zasobu języka platformy Azure.

  • projectNameNazwa projektu konwersacji Language Understanding.

  • deploymentNameNazwa wdrożenia Language Understanding konwersacji.

Zwraca

Udostępniony wskaźnik do modelu Language Understanding konwersacji.