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를 할당합니다. 모든 리소스에는 리소스 이름이 있습니다. 다음과 같은 리소스의 이름을 변경할 수 있습니다.

  • 의도

  • 슬롯 유형

  • Slot

  • 별칭

리소스 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를 사용하면 다음과 같이 세션 상태를 직접 업데이트할 수 있습니다.RecognizeTextRecognizeUtterance세션 API에 대한 종속성이 없는 작업