쿠키 기본 설정 선택

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

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

연습 1: 청사진을 사용하여 Amazon Lex 봇 생성(콘솔)

포커스 모드
연습 1: 청사진을 사용하여 Amazon Lex 봇 생성(콘솔) - Amazon Lex V1

지원 종료 공지: 2025년 9월 15 AWS 일에는 Amazon Lex V1에 대한 지원을 중단합니다. 2025년 9월 15일 이후에는 Amazon Lex V1 콘솔 또는 Amazon Lex V1 리소스에 더 이상 액세스할 수 없습니다. Amazon Lex V2를 사용하는 경우 대신 Amazon Lex V2 가이드를 참조하세요.

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

지원 종료 공지: 2025년 9월 15 AWS 일에는 Amazon Lex V1에 대한 지원을 중단합니다. 2025년 9월 15일 이후에는 Amazon Lex V1 콘솔 또는 Amazon Lex V1 리소스에 더 이상 액세스할 수 없습니다. Amazon Lex V2를 사용하는 경우 대신 Amazon Lex V2 가이드를 참조하세요.

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

이 연습에서는 다음 작업을 수행합니다.

  • 첫 번째 Amazon Lex 봇을 생성하여 Amazon Lex 콘솔에서 테스트합니다.

    이 연습에서는 OrderFlowers 청사진을 사용합니다. 청사진에 대한 자세한 내용은 Amazon Lex와 AWS Lambda 청사진을 참조하십시오.

     

  • AWS Lambda 함수를 생성하고 Lambda 콘솔에서 테스트합니다. 요청 처리 중 봇이 이 Lambda 함수를 호출합니다. 이 연습에서는 AWS Lambda 콘솔에 제공된 Lambda 블루프린트(lex-order-flowers-python)를 사용하여 Lambda 함수를 생성합니다. 청사진 코드를 통해 동일한 Lambda 함수를 사용하여 초기화 및 검증을 수행하고 OrderFlowers 의도를 이행하는 방법에 대해 설명합니다.

     

  • 봇을 업데이트하여 Lambda 함수를 코드 후크로 추가함으로써 의도를 이행합니다. 종합적 경험을 테스트합니다.

다음 섹션에서는 청사진에서 수행하는 작업에 대해 설명합니다.

Amazon Lex Bot: 청사진 개요

OrderFlowers 청사진을 사용하여 Amazon Lex 봇을 생성합니다. 봇의 구조에 대한 자세한 내용은 Amazon Lex: 작동 방식 섹션을 참조하십시오. 봇은 다음과 같이 미리 구성되어 있습니다.

  • 의도 – OrderFlowers

  • 슬롯 유형FlowerTypes이란 이름의 1개의 사용자 지정 슬롯 유형과 다음과 같은 열거 값: roses, liliestulips

  • 슬롯 – 의도에 다음 정보(즉, 슬롯)가 충족되어야 봇이 의도를 이행할 수 있습니다.

    • PickupTime (AMAZON.TIME 기본 제공 유형)

    • FlowerType (FlowerTypes 사용자 지정 유형)

    • PickupDate (AMAZON.DATE 기본 제공 유형)

  • 표현 – 다음 샘플 표현는 사용자의 의도를 나타냅니다.

    • "꽃을 픽업하고 싶습니다."

    • "꽃을 주문하고 싶습니다"

  • 프롬프트 – 봇이 의도를 식별한 후에는 다음 프롬프트를 사용하여 슬롯을 채웁니다.

    • FlowerType 슬롯에 대한 프롬프트 – "어떤 꽃을 주문하고 싶으세요?"

    • PickupDate 슬롯에 대한 프롬프트 – "언제 {FlowerType}를 픽업하고 싶으세요?"

    • PickupTime 슬롯에 대한 프롬프트 – "{FlowerType}의 픽업 시간은 언제인가요?"

    • 확인 설명문 – "네, {FlowerType}을 {PickupDate} 날 {PickupTime}에 픽업할 수 있도록 준비할게요. 괜찮으신가요?"

AWS Lambda 함수: 블루프린트 요약

이 연습의 Lambda 함수는 초기화 및 검증과 이행 작업을 모두 수행합니다. 따라서 Lambda 함수를 생성한 후 동일한 Lambda 함수를 코드 후크로 지정하여 의도 구성을 업데이트함으로써 초기화 및 검증과 이행 작업을 모두 처리합니다.

  • Lambda 함수는 초기화 및 검증 코드 후크로서 기본 검증을 수행합니다. 예를 들어, 사용자가 상품 수령 시간을 정상 영업 시간 외로 지정하는 경우, Lambda 함수는 사용자에게 시간을 되묻도록 Amazon Lex에 지시합니다.

  • 이행 코드 후크의 일부로, Lambda 함수는 꽃 주문이 접수되었음(즉, 의도가 이행되었음)을 나타내는 요약 메시지를 회신합니다.

다음 단계

1단계: Amazon Lex 봇 생성(콘솔)

이 페이지에서

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