Class Intent::ConversationalLanguageUnderstandingModel
class Intent::ConversationalLanguageUnderstandingModel
: public Intent::LanguageUnderstandingModel
Rappresenta un language Understanding di conversazione utilizzato per il riconoscimento delle finalità.
Membri
languageResourceKey
Sintassi: public std::string languageResourceKey;
Si tratta della chiave della risorsa del linguaggio di Azure da usare con questo modello.
punto terminale
Sintassi: public std::string endpoint;
Endpoint di distribuzione di Conversational Language Understanding da contattare.
projectName
Sintassi: public std::string projectName;
Nome del progetto Conversational Language Understanding.
deploymentName
Sintassi: public std::string deploymentName;
Nome della distribuzione di Conversational Language Understanding.
GetModelId
Sintassi: public inline virtual std::string GetModelId ( ) const;
Restituisce l'ID per questo modello. Il valore predefinito è projectName-deploymentName.
Restituzioni
Stringa che rappresenta l'ID del modello.
SetModelId
Sintassi: public inline void SetModelId ( std::string value );
Imposta l'ID per questo modello. Il valore predefinito è projectName-deploymentName.
Parametri
-
value
Stringa che rappresenta l'ID di questo modello.
FromResource
Sintassi: public inline static std::shared_ptr< ConversationalLanguageUnderstandingModel > FromResource ( const std::string & languageResourceKey , const std::string & endpoint , const std::string & projectName , const std::string & deploymentName );
Crea un modello CLU (Conversational Language Understanding) usando l'ID modello specificato.
Parametri
languageResourceKey
La chiave della risorsa del linguaggio di Azure.endpoint
L'endpoint della risorsa del linguaggio di Azure.projectName
nome del progetto Conversational Language Understanding.deploymentName
Il nome della distribuzione di Conversational Language Understanding.
Restituzioni
Puntatore condiviso al modello conversational Language Understanding.