클래스 의도::ConversationalLanguageUnderstandingModel
class Intent::ConversationalLanguageUnderstandingModel
: public Intent::LanguageUnderstandingModel
의도 인식에 사용되는 대화형 Language Understanding 나타냅니다.
멤버
languageResourceKey
구문: public std::string languageResourceKey;
이 모델에서 사용할 Azure 언어 리소스 키입니다.
엔드포인트(endpoint)
구문: public std::string endpoint;
연락할 대화형 Language Understanding 배포 엔드포인트입니다.
projectName
구문: public std::string projectName;
대화형 Language Understanding 프로젝트 이름입니다.
deploymentName
구문: public std::string deploymentName;
대화형 Language Understanding 배포 이름입니다.
GetModelId
구문: public inline virtual std::string GetModelId ( ) const;
이 모델의 ID를 반환합니다. 기본값은 projectName-deploymentName입니다.
반환
이 모델의 ID를 나타내는 문자열입니다.
SetModelId
구문: public inline void SetModelId ( std::string value );
이 모델의 ID를 설정합니다. 기본값은 projectName-deploymentName입니다.
매개 변수
-
value
이 모델의 ID를 나타내는 문자열입니다.
FromResource
구문: public inline static std::shared_ptr< ConversationalLanguageUnderstandingModel > FromResource ( const std::string & languageResourceKey , const std::string & endpoint , const std::string & projectName , const std::string & deploymentName );
지정된 모델 ID를 사용하여 CLU(대화형 Language Understanding) 모델을 만듭니다.
매개 변수
languageResourceKey
Azure 언어 리소스 키입니다.endpoint
Azure 언어 리소스 엔드포인트입니다.projectName
대화형 Language Understanding 프로젝트 이름입니다.deploymentName
대화형 Language Understanding 배포 이름입니다.
반환
대화형 Language Understanding 모델에 대한 공유 포인터입니다.