Amazon Lex V1에서 V2로의 마이그레이션 가이드 - Amazon Lex

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Lex V1에서 V2로의 마이그레이션 가이드

Amazon Lex V2 콘솔 및 API를 사용하면 봇을 쉽게 빌드하고 관리할 수 있습니다. 이 안내서를 사용하여 봇을 마이그레이션할 때 Amazon Lex V2 API의 개선 사항에 대해 알아보세요.

Amazon Lex 콘솔 또는 API를 사용하여 봇을 마이그레이션합니다. 자세한 내용은 Amazon Lex 개발자 가이드봇 마이그레이션을 참조하십시오.

Amazon Lex V2 개요

봇에 여러 언어를 추가할 수 있으므로 단일 리소스로 관리할 수 있습니다. 간소화된 정보 아키텍처를 통해 봇 버전을 효율적으로 관리할 수 있습니다. '대화 흐름', 봇 구성의 부분 저장, 발화 대량 업로드와 같은 기능을 통해 유연성을 높일 수 있습니다.

봇에서 여러 언어 사용

Amazon Lex V2 API를 사용하여 여러 언어를 추가할 수 있습니다. 각 언어를 독립적으로 추가, 수정 및 구축할 수 있습니다. 슬롯 유형과 같은 리소스는 언어 수준에서 범위가 지정됩니다. 여러 언어 간에 빠르게 이동하여 대화를 비교하고 구체화할 수 있습니다. 콘솔에서 하나의 대시보드를 사용하여 모든 언어의 발화를 검토하고 분석 속도를 높이며 반복할 수 있습니다. 봇 운영자는 하나의 봇 구성으로 모든 언어에 대한 권한 및 로깅 작업을 관리할 수 있습니다. Amazon Lex V2 봇과 대화하려면 언어를 런타임 파라미터로 제공해야 합니다. 자세한 내용은 Amazon Lex V2에서 지원하는 언어 및 로캘 섹션을 참조하세요.

간소화된 정보 아키텍처

Amazon Lex V2 API는 언어에 따라 범위가 지정된 의도 및 슬롯 유형을 사용하는 간소화된 정보 아키텍처(IA)를 따릅니다. 의도 및 슬롯 유형과 같은 리소스의 버전이 개별적으로 관리되지 않도록 봇 수준에서 버전을 지정합니다. 기본적으로 봇은 변경 가능한 초안 버전으로 생성되며 변경 사항 테스트에 사용됩니다. 초안 버전에서 번호가 매겨진 스냅샷을 만들 수 있습니다. 버전에 포함할 언어를 선택합니다. 봇 내 모든 리소스(언어, 의도, 슬롯 유형)는 봇 버전 생성 과정의 일부로 보관됩니다. 자세한 내용은 버전 섹션을 참조하세요.

빌더 생산성 향상

봇 설계 프로세스의 유연성과 제어력을 높이는 추가 빌더 생산성 도구 및 기능이 있습니다.

부분 구성 저장

Amazon Lex V2 API를 사용하면 개발 중에 일부 변경 사항을 저장할 수 있습니다. 예를 들어 삭제된 슬롯 유형을 참조하는 슬롯을 저장할 수 있습니다. 이러한 유연성 덕분에 작업을 저장하고 나중에 다시 불러올 수 있습니다. 봇을 빌드하기 전에 이러한 변경 사항을 해결할 수 있습니다. Amazon Lex V2에서는 부분 저장을 슬롯, 버전 및 별칭에 적용할 수 있습니다.

리소스 이름 변경

Amazon Lex V2를 사용하면 리소스가 생성된 후 이름을 변경할 수 있습니다. 리소스 이름을 사용하여 사용자에게 친숙한 메타데이터를 각 리소스에 연결합니다. Amazon Lex V2 API는 모든 리소스에 고유한 10자 리소스 ID를 할당합니다. 모든 리소스에는 리소스 이름이 있습니다. 다음 리소스의 이름을 변경할 수 있습니다.

  • 의도

  • 슬롯 유형

  • 슬롯

  • 별칭

리소스 ID를 사용하여 리소스를 확인하고 확인할 수 있습니다. AWS Command Line Interface 또는 Amazon Lex V2 API를 사용하여 Amazon Lex V2로 작업하는 경우 특정 명령에 리소스 ID가 필요합니다.

간소화된 Lambda 함수 관리

Amazon Lex V2 API에서는 각 의도에 대해 함수를 하나씩 정의하는 대신 언어당 하나의 Lambda 함수를 정의합니다. Lambda 함수는 해당 언어의 별칭으로 구성되며 대화 상자와 이행 코드 후크 모두에 사용됩니다. 여전히 대화 상자 및 이행 코드 후크를 각 의도에 대해 독립적으로 활성화 또는 비활성화하도록 선택할 수 있습니다. 자세한 내용은 통합 및 AWS Lambda 기능을 봇에 섹션을 참조하세요.

세분화된 설정

Amazon Lex V2 API는 음성 및 의도 분류 신뢰도 점수 임계값을 봇에서 언어 범위로 이동합니다. 감정 분석 플래그는 봇 범위에서 별칭 범위로 이동합니다. 봇 범위의 세션 제한 시간 및 개인 정보 보호 설정과 별칭 범위에서의 대화 로그는 변경되지 않습니다.

기본 폴백 의도

Amazon Lex V2 API는 언어를 생성할 때 기본 폴백 의도를 추가합니다. 기본 폴백 의도를 사용하여 특정 오류 처리 프롬프트 대신 봇에 대한 오류 처리를 구성할 수 있습니다.

최적화된 세션 변수 업데이트

Amazon Lex V2 API를 사용하면 세션 API에 종속되지 않고 RecognizeTextRecogniEputerance 작업을 통해 세션 상태를 직접 업데이트할 수 있습니다.