class Intent::ConversationalLanguageUnderstandingModel
class Intent::ConversationalLanguageUnderstandingModel
: public Intent::LanguageUnderstandingModel
Představuje konverzační Language Understanding sloužící k rozpoznávání záměru.
Členové
languageResourceKey
Syntaxe: public std::string languageResourceKey;
Toto je klíč prostředku jazyka Azure, který se má s tímto modelem použít.
endpoint
Syntaxe: public std::string endpoint;
Konverzační Language Understanding koncový bod nasazení, na který se můžete obrátit.
projectName
Syntaxe: public std::string projectName;
Název projektu konverzačních Language Understanding.
deploymentName
Syntaxe: public std::string deploymentName;
Název nasazení konverzačních Language Understanding.
GetModelId
Syntaxe: public inline virtual std::string GetModelId ( ) const;
Vrátí ID pro tento model. Výchozí hodnota je projectName-deploymentName.
Návraty
Řetězec představující ID tohoto modelu.
SetModelId
Syntaxe: public inline void SetModelId ( std::string value );
Nastaví ID pro tento model. Výchozí hodnota je projectName-deploymentName.
Parametry
-
value
Řetězec představující ID tohoto modelu.
FromResource
Syntaxe: public inline static std::shared_ptr< ConversationalLanguageUnderstandingModel > FromResource ( const std::string & languageResourceKey , const std::string & endpoint , const std::string & projectName , const std::string & deploymentName );
Vytvoří konverzační model Language Understanding (CLU) pomocí zadaného ID modelu.
Parametry
languageResourceKey
Klíč prostředku jazyka Azure.endpoint
Koncový bod prostředku jazyka Azure.projectName
Název projektu konverzační Language Understanding.deploymentName
Název nasazení konverzační Language Understanding.
Návraty
Sdílený ukazatel na model konverzačních Language Understanding.