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.projectName
Nazwa projektu konwersacji Language Understanding.deploymentName
Nazwa wdrożenia Language Understanding konwersacji.
Zwraca
Udostępniony wskaźnik do modelu Language Understanding konwersacji.