Amazon Lex 및 AWS Lambda 블루프린트 - 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 가이드를 참조하세요.

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

Amazon Lex 및 AWS Lambda 블루프린트

Amazon Lex 콘솔은 콘솔에서 봇을 신속하게 생성하고 테스트할 수 있도록 미리 구성된 예제 봇(봇 청사진이라고 함)을 제공합니다. 이러한 각 봇 청사진에 대해 Lambda 함수 청사진도 제공됩니다. 이러한 청사진은 해당 봇에 사용할 수 있는 샘플 코드를 제공합니다. 이러한 청사진을 사용하여 코드 후크인 Lambda 함수로 구성된 봇을 신속하게 생성하고, 코드를 작성하지 않고도 엔드 투 엔드 설정을 테스트할 수 있습니다.

다음 Amazon Lex 봇 블루프린트와 해당 AWS Lambda 함수 블루프린트를 봇의 코드 후크로 사용할 수 있습니다.

  • Amazon Lex 청사진 — OrderFlowers

    • AWS Lambda 블루프린트 - lex-order-flowers-python

  • Amazon Lex 청사진 — ScheduleAppointment

    • AWS Lambda 블루프린트 - lex-make-appointment-python

  • Amazon Lex 청사진 — BookTrip

    • AWS Lambda 블루프린트 - lex-book-trip-python

청사진을 사용하여 봇을 생성하고 Lambda 함수를 코드 후크로 사용하도록 봇을 구성하려면 연습 1: 청사진을 사용하여 Amazon Lex 봇 생성(콘솔)을 참조하십시오. 기타 청사진의 사용 예제는 추가 예제: Amazon Lex 봇 생성을 참조하십시오.

특정 로캘에 대한 청사진 업데이트

영어(미국)(en-US) 이외의 로캘에서 청사진을 사용하는 경우, 해당 로캘을 포함하도록 의도 이름을 업데이트해야 합니다. 예를 들어 OrderFlowers 청사진을 사용하는 경우 다음 작업을 수행해야 합니다.

  • Lambda 함수 코드의 끝 부분에서 dispatch 함수를 찾으세요.

  • dispatch 함수에서 사용 중인 로캘을 포함하도록 의도 이름을 업데이트하십시오. 예를 들어 영어(호주)(en-AU) 로캘을 사용하는 경우 다음 줄을 변경하십시오.

    if intent_name == 'OrderFlowers':

    to

    if intent_name == 'OrderFlowers_enAU':

다른 청사진은 다른 의도 이름을 사용하므로 사용하기 전에 위와 같이 업데이트해야 합니다.