

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

# Amazon Connect 관리자 웹 사이트를 사용하여 봇 생성
<a name="work-bot-building-experience"></a>

Amazon Connect 인터페이스를 벗어나지 않고도 Amazon Connect 관리자 웹 사이트에서 전체 Lex 봇을 빌드할 수 있습니다. Amazon Connect에서 봇을 빌드하거나 편집하는 데는 요금이 부과되지 않습니다. 대신 Amazon Lex에서 사용량에 대한 요금을 청구합니다. 요금에 대한 자세한 내용은 [Amazon Lex 요금](https://aws.amazon.com/lex/pricing/) 페이지를 참조하세요.

**봇을 생성하려면**

1. https://*instance name*.my.connect.aws/의 Amazon Connect 관리자 웹 사이트에 로그인합니다. 관리자 계정 또는 보안 프로필에 **채널 및 흐름** - **봇** - 권한 **생성**이 있는 계정을 사용합니다.

1. 왼쪽 탐색 메뉴에서 **라우팅**, **흐름**을 선택합니다.

1. **흐름** 페이지에서 **봇**, **봇 생성**을 선택합니다.  
![\[흐름 페이지, 봇 탭, 봇 생성 버튼.\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/flows-bots-tab.png)

1. **세부 정보** 대화 상자에서 다음 정보를 입력합니다.
   + **봇 이름** – 봇의 고유한 이름을 입력합니다.
   + **봇 설명**: - (선택 사항) 봇의 용도에 대한 추가 정보를 제공합니다.
   + **아동 온라인 개인 정보 보호법(COPPA)**: 봇이 아동 온라인 개인 정보 보호법의 적용을 받는지 여부를 선택합니다.

   다음 이미지는 **세부 정보** 대화 상자와 이러한 옵션을 보여 줍니다.  
![\[이름, 설명 및 COPPA 설정이 포함된 봇 생성 세부 정보 페이지입니다.\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/bot-create.png)

1. **생성(Create)**을 선택합니다. 봇이 성공적으로 생성되면 봇 구성 페이지로 이동합니다. 다음 이미지는 새로 생성된 **HotelBookingBot**이라는 봇의 예제 페이지를 보여 줍니다.  
![\[구성되지 않은 봇에 대한 샘플 구성 페이지입니다.\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/hotelbookingbot.png)

1. 봇 구성 페이지에서 **언어 추가**를 선택합니다. 봇의 기본 언어와 이 언어를 생성하는 원하는 방법을 선택합니다.  
![\[샘플 봇 정의 페이지, 언어 추가 드롭다운 상자.\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/bot-language-create.png)

1. 언어를 선택하면 **봇 정의** 섹션으로 이동합니다. 예제 섹션은 다음 이미지에 나와 있습니다. 이 섹션에서는 의도를 추가합니다.  
![\[봇 정의 섹션 샘플.\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/define-bot-page.png)

## 봇에 의도 추가
<a name="define-bot"></a>

**봇 정의** 섹션에서 의도를 추가합니다. 의도는 꽃을 주문하거나 호텔을 예약하는 등 사용자가 달성하고자 하는 목표입니다.

봇에는 의도가 하나 이상 있어야 합니다. 의도에는 다음의 두 가지 유형이 있습니다.
+ 사용자 지정 의도: 봇이 처리해야 하는 작업 또는 요청을 나타내는 의도를 생성합니다. 이 주제에서는 사용자 지정 의도를 생성하는 방법을 설명합니다.
+ 기본 제공 의도: 기본적으로 모든 봇에는 폴백 의도라는 단일 기본 제공 의도가 포함되어 있습니다. 이 의도는 봇이 다른 의도를 인식하지 못할 때 사용됩니다. 예를 들어 사용자가 호텔 예약 의도에 “꽃을 주문하고 싶어요”라고 말하면 폴백 의도가 트리거됩니다. 다음 이미지는 기본 제공 의도의 예를 보여 줍니다.  
![\[기본 제공 의도 사용 대화 상자, 기본 제공 의도 이름 AMAZON.HelpIntent.\]](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/built-in-intent.png)

**사용자 지정 의도 생성**

1. **의도 추가**를 선택한 후 **빈 의도 추가**를 선택합니다.

1. **의도 추가** 대화 상자에서 의도의 이름과 의미 있는 설명을 입력합니다. **추가**를 선택합니다.

1. 의도를 구성하려면 다음 정보를 입력합니다.
   + 샘플 **표현 추가**: **추가**를 선택한 다음 사용자가 해당 의도를 표현하는 데 사용할 수 있는 문구 또는 질문을 제공합니다. **저장**을 선택합니다.
   + **슬롯** 구성: **추가**를 선택한 다음 의도를 이행하는 데 필요한 슬롯 또는 파라미터를 정의합니다. 각 슬롯에는 슬롯에 입력할 수 있는 값을 정의하는 유형이 있습니다. **추가**를 선택하여 슬롯을 추가합니다. 슬롯 추가를 완료했으면 **저장**을 선택합니다.
   + **프롬프트 생성**: **편집**을 선택한 다음 봇이 정보를 요청하거나 사용자 입력을 명확히 하는 데 사용할 프롬프트를 입력할 수 있습니다. 완료했으면 **저장**을 선택합니다.
     + **초기 응답 메시지** – 의도가 간접적으로 호출된 후 사용자에게 전송되는 초기 메시지입니다. 응답을 제공하고, 값을 초기화하고, 봇이 의도를 개시할 때 사용자에게 응답하기 위해 취하는 다음 단계를 정의할 수 있습니다.
     + **확인 메시지 및 응답**: 의도의 이행을 확인하거나 거부하는 데 사용됩니다. 확인 프롬프트는 사용자에게 슬롯 값을 검토하도록 요청합니다. 예: “금요일에 호텔 객실을 예약했습니다. 맞나요?” 거절 응답은 사용자가 확인을 거부하면 사용자에게 전송됩니다.
     + **종료 응답 메시지** – 의도가 충족되고 다른 모든 메시지가 재생된 후 사용자에게 전송되는 응답입니다. 예를 들어, ‘호텔 객실을 예약해 주셔서 감사합니다.’가 있습니다.

Amazon Lex 봇 의도 및 고급 구성에 대한 자세한 내용은 *Amazon Lex V2 개발자 안내서*의 [의도 추가](https://docs.aws.amazon.com/lexv2/latest/dg/add-intents.html)를 참조하세요.