쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

Lex V2 봇을 사용하여 버전 관리 및 별칭

포커스 모드

이 페이지에서

Lex V2 봇을 사용하여 버전 관리 및 별칭 - Amazon Lex

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

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

Amazon Lex V2는 봇 및 봇 네트워크의 버전과 별칭 생성을 지원하므로 클라이언트 애플리케이션에서 사용하는 구현을 제어할 수 있습니다. 버전은 번호가 매겨진 작업 스냅샷 역할을 합니다. 고객이 사용할 수 있도록 하려는 봇 버전의 별칭을 지정할 수 있습니다. 버전을 만드는 사이에도 사용자 환경에 영향을 주지 않으면서 봇의 Draft 버전을 계속 업데이트할 수 있습니다.

버전

Amazon Lex V2는 봇의 버전 생성을 지원하므로 클라이언트 애플리케이션에서 사용하는 구현을 제어할 수 있습니다. 버전은 개발, 베타 배포, 프로덕션 등의 여러 워크플로 부분에서 사용하도록 생성할 수 있는 작업의 번호가 지정된 스냅샷입니다.

Lex V2 봇의 초안 버전

Amazon Lex V2 봇을 생성할 때는 Draft라는 한 가지 버전만 있습니다.

Draft는 봇의 작업 복사본입니다. Draft 버전만 업데이트할 수 있으며, 첫 번째 버전을 생성할 때까지 Draft가 보유한 봇의 유일한 버전입니다.

봇의 Draft 버전은 TestBotAlias와 연결되어 있습니다. TestBotAlias는 수동 테스트에만 사용해야 합니다. Amazon Lex V2는 봇의 TestBotAlias 별칭에 대해 실행할 수 있는 런타임 요청 수를 제한합니다.

Lex V2 봇의 버전 생성

Amazon Lex V2 봇의 버전을 만들 때 봇의 번호가 매겨진 스냅샷을 만들어서 버전이 만들어졌을 당시의 봇을 그대로 사용할 수 있도록 합니다. 숫자 버전을 생성하면 애플리케이션의 초안 버전을 계속 작업하는 동안에도 숫자 버전은 그대로 유지됩니다.

버전을 생성할 때 버전에 포함할 로캘을 선택할 수 있습니다. 봇에서 모든 로캘을 선택할 필요는 없습니다. 또한 버전을 생성할 때 이전 버전의 로캘을 선택할 수 있습니다. 예를 들어 봇의 버전이 세 가지인 경우 버전 4를 만들 때 Draft 버전에서 하나의 로캘을 선택하고 버전 2에서 하나의 로캘을 선택할 수 있습니다.

버전에서 로캘을 삭제해도 번호가 매겨진 Draft 버전에서는 삭제되지 않습니다.

봇 버전을 6개월 동안 사용하지 않을 경우 Amazon Lex V2는 해당 버전을 비활성 상태로 표시합니다. 버전이 비활성화되면 봇에서 런타임 작업을 사용할 수 없습니다. 봇을 활성화하려면 버전과 관련된 모든 언어를 다시 빌드하세요.

Amazon Lex V2 봇 업데이트

Amazon Lex V2 봇의 Draft 버전만 업데이트할 수 있습니다. 버전은 변경할 수 없습니다. 콘솔에서 리소스를 업데이트한 후 또는 CreateBotVersion 작업을 통해 언제든지 새 버전을 만들 수 있습니다.

Amazon Lex V2 봇 또는 버전 삭제

Amazon Lex V2는 콘솔 또는 API 작업 중 하나를 사용하여 봇 또는 버전을 삭제하는 작업을 지원합니다.

Lex V2 봇의 별칭

Amazon Lex V2 봇은 별칭을 지원합니다. 별칭은 특정 봇 버전에 대한 포인터입니다. 별칭을 사용하여 클라이언트 애플리케이션에서 사용 중인 버전을 손쉽게 업데이트할 수 있습니다. 예를 들어, 별칭이 봇의 버전 1을 포인팅할 수 있습니다. 봇을 업데이트할 준비가 되면 버전 2를 생성하고 별칭이 새 버전을 가리키도록 변경합니다. 애플리케이션은 특정 버전 대신 별칭을 사용하므로 모든 클라이언트는 업데이트할 필요 없이 새 기능을 사용할 수 있습니다.

별칭은 Amazon Lex V2 봇의 특정 버전에 대한 포인터입니다. 별칭을 사용하면 클라이언트 애플리케이션에서 어떤 버전인지 추적할 필요 없이 봇의 특정 버전을 사용할 수 있습니다.

봇을 생성하면 Amazon Lex V2가 TestBotAlias라는 별칭을 생성하여 봇을 테스트하는 데 사용할 수 있습니다. 봇의 Draft 버전은 TestBotAlias과 항상 연결되어 있습니다. TestBotAlias 별칭은 테스트용으로만 사용해야 하며, Amazon Lex V2는 별칭에 대해 수행할 수 있는 런타임 요청 횟수를 제한합니다.

다음 예에서는 Amazon Lex V2 봇의 두 가지 버전인 버전 1과 버전 2를 보여줍니다. 이러한 봇 버전에는 각각 BETA와 PROD라는 연결된 별칭이 있습니다. 클라이언트 애플리케이션은 PROD 별칭을 사용하여 봇에 액세스합니다.

Point a client application to a version by using an alias.

봇의 두 번째 버전을 생성할 때 콘솔 또는 UpdateBotAlias 작업을 사용하여 봇의 새 버전을 가리키도록 별칭을 업데이트할 수 있습니다. 별칭을 변경하면 모든 클라이언트 애플리케이션에서 새 버전을 사용합니다. 새 버전에 문제가 있는 경우, 이전 버전을 가리키도록 별칭을 변경하면 해당 버전으로 롤백할 수 있습니다.

Updating an alias changes the version used by client applications.

고객이 봇과 상호 작용할 수 있도록 Amazon Lex Runtime V2 API를 직접적으로 호출하도록 클라이언트 애플리케이션을 설정할 때는 고객이 사용하기를 원하는 버전을 가리키는 별칭을 사용합니다.

참고

콘솔에서 봇의 Draft 버전을 테스트할 수 있으나, 봇을 클라이언트 애플리케이션에 통합할 때 먼저 버전을 생성하고 해당 버전을 가리키는 별칭을 만드는 것이 좋습니다. 이 섹션에 클라이언트 애플리케이션에서 별칭을 사용하는 이유가 설명되어 있습니다. 별칭을 업데이트하면 Amazon Lex V2는 진행 중인 모든 세션에 대해 현재 버전을 사용합니다. 새 세션에서는 새 버전을 사용합니다.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.