

지원 종료 공지: 2025년 9월 15 AWS 일에는 Amazon Lex V1에 대한 지원을 중단할 예정입니다. 2025년 9월 15일 이후에는 Amazon Lex V1 콘솔 또는 Amazon Lex V1 리소스에 더 이상 액세스할 수 없습니다. Amazon Lex V2를 사용하는 경우 대신 [Amazon Lex V2 가이드를](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html) 참조하세요.

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

# 3단계: Lambda 함수 생성
<a name="ex-book-trip-create-lambda-function"></a>

이 섹션에서는 AWS Lambda 콘솔에 제공된 블루프린트(**lex-book-trip-python**)를 사용하여 Lambda 함수를 생성합니다. 또한 콘솔에서 제공하는 샘플 이벤트 데이터를 사용하여 Lambda 함수를 간접 호출함으로써 이를 테스트합니다.

이 Lambda 함수는 Python으로 작성됩니다.



1. 에 로그인 AWS Management Console 하고 [https://console.aws.amazon.com/lambda/](https://console.aws.amazon.com/lambda/) AWS Lambda 콘솔을 엽니다.

1. **함수 생성**을 선택합니다.

1. **청사진 사용**을 선택합니다. **lex**를 입력하여 청사진을 검색한 후 `lex-book-trip-python` 청사진을 선택합니다.

1. Lambda 함수의 **구성**을 다음과 같이 선택합니다.
   + Lambda 함수 이름(`BookTripCodeHook`)을 입력합니다.
   + 역할의 경우 **템플릿에서 새로운 역할 생성**을 선택한 다음 역할 이름을 입력합니다.
   + 나머지는 기본값을 그대로 사용합니다.

1. **Create function(함수 생성)**을 선택합니다.

1. 영어(미국)(en-US) 이외의 지역을 사용하는 경우 [특정 로캘에 대한 청사진 업데이트](lex-lambda-blueprints.md#blueprint-update-locale)에 설명된 대로 의도 이름을 업데이트하십시오. 

1. Lambda 함수 테스트. 차량 예약과 호텔 예약 모두에 샘플 데이터를 사용하여 Lambda 함수를 두 번 호출합니다.

   1. **테스트 이벤트 선택** 드랍 다운에서 **테스트 이벤트 구성**을 선택합니다.

   1. **샘플 이벤트 템플릿** 목록에서 **Amazon Lex 호텔 예약**을 선택합니다.

      이 샘플 이벤트는 요청 및 응답 모델과 일치합니다. 자세한 내용은 [Lambda 함수 사용](using-lambda.md)을 참조하세요.

   1. **저장 및 테스트**를 선택합니다.

   1. Lambda 함수가 성공적으로 실행되었는지 확인합니다. 이 경우 응답은 Amazon Lex 응답 모델과 일치합니다.

   1. 이 단계를 반복합니다. **샘플 이벤트 템플릿** 목록에서 **Amazon Lex 차량 예약**을 선택합니다. Lambda 함수가 차량 예약을 처리합니다.





**다음 단계**  
[4단계: Lambda 함수를 코드 후크로 추가](ex-book-trip-create-integrate.md)