

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

# Amazon Lex V2란 무엇입니까?
<a name="what-is"></a>

Amazon Lex V2는 음성 및 텍스트를 사용하는 애플리케이션에 대화형 인터페이스를 구축하기 위한 AWS 서비스입니다. Amazon Lex V2는 자연어 이해(NLU) 및 자동 음성 인식(ASR)의 심층적인 기능과 유연성을 제공하므로 실제와 같은 대화형 상호 작용을 통해 매력적인 사용자 경험을 구축하고 새로운 제품 카테고리를 만들 수 있습니다.

Amazon Lex V2를 사용하면 모든 개발자가 대화형 챗봇을 빠르게 구축할 수 있습니다. Amazon Lex V2를 사용하면 딥 러닝 전문 지식이 필요하지 않습니다. 챗봇을 생성하는 데 Amazon Lex V2 콘솔에서 기본 대화 흐름을 지정합니다. Amazon Lex V2는 대화를 관리하며 대화 중에 응답을 동적으로 조정합니다. 콘솔을 사용하여 텍스트 또는 음성 챗봇을 구축, 테스트 및 게시할 수 있습니다. 그런 다음 모바일 디바이스, 웹 애플리케이션 및 채팅 플랫폼(예: Facebook Messenger)의 챗봇에 대화형 인터페이스를 추가할 수 있습니다.

Amazon Lex V2에는 이제 봇 빌드를 더욱 강력하고 액세스할 수 있게 해주는 고급 AI 기반 기능이 포함되어 있습니다. **Assisted NLU**는 대규모 언어 모델(LLMs)을 사용하여 봇의 구성된 의도 및 슬롯 내에서 의도 분류 및 슬롯 확인을 개선합니다. 즉, 필요한 훈련 데이터가 적은 사용자 요청을 더 잘 이해할 수 있습니다. 또한 Amazon Lex V2는 **17개의 추가 언어로 사용자 지정 어휘**를 지원하므로 다양한 시장에서 향상된 음성 인식 정확도로 글로벌 배포가 가능합니다.

**다중 리전 복제(MRR)**를 사용하면 이제 가용성과 재해 복구를 개선하기 위해 여러 AWS 리전에 봇을 배포할 수 있으므로 전 세계 사용자가 대화형 인터페이스에 계속 액세스할 수 있습니다.

Amazon Lex V2는와 통합을 제공하며, Connect Customer AWS Lambda, Amazon Comprehend, Amazon Kendra 등 AWS 플랫폼의 다른 여러 서비스와 통합할 수 있습니다. Lambda와의 통합을 통해 봇은 사전 구축된 서버리스 엔터프라이즈 커넥터에 액세스하여 Salesforce와 같은 SaaS 애플리케이션의 데이터에 연결할 수 있습니다.

2022년 8월 17일 이후에 생성된 봇의 경우 조건부 분기를 사용하여 봇과의 대화 흐름을 제어할 수 있습니다. 조건부 분기를 사용하면 Lambda 코드를 작성할 필요 없이 복잡한 대화를 생성할 수 있습니다.

Amazon Lex V2의 이점은 다음과 같습니다.
+ **단순성** - Amazon Lex V2는 사용자가 콘솔을 사용하여 몇 분 만에 봇을 만들 수 있도록 안내합니다. 예시 구절을 몇 개 제공하면 Amazon Lex V2가 완성된 자연어 모델을 구성하고, 이를 통해 봇은 음성과 텍스트를 사용하여 질문하고 응답을 받고 정교한 작업을 완수합니다.

   
+  **대중화된 딥 러닝 기술** – Amazon Lex V2는 ASR 및 NLU 기술을 제공하여 음성 언어 이해(SLU) 시스템을 생성합니다. Amazon Lex V2는 SLU를 통해 자연어 음성 및 텍스트 입력을 받아들이고, 입력 이면의 의도를 이해하며, 적절한 비즈니스 함수를 호출하여 사용자 의도를 이행합니다.

   

  음성 인식 및 자연어 이해는 컴퓨터 공학에서 해결해야 할 가장 까다로운 문제들 중 일부로서, 이 문제를 해결하려면 정교한 딥 러닝 알고리즘을 막대한 양의 데이터 및 인프라에서 실습해야 합니다. Amazon Lex V2는 모든 개발자가 이용할 수 있는 딥 러닝 기술을 제공합니다. Amazon Lex V2 봇은 사용자에게서 받은 음성을 텍스트로 변환하고 사용자 의도를 이해함으로써 지능형 응답을 생성합니다. 따라서 고객에게 부가 가치를 제공하는 봇을 구축하는 데 집중할 수 있어 대화형 인터페이스를 통해 가능한 완전히 새로운 범주의 제품을 정의할 수 있습니다.

   
+ **원활한 배포 및 확장** – Amazon Lex V2를 사용하면 Amazon Lex V2 콘솔에서 직접 봇을 구축, 테스트 및 배포할 수 있습니다. Amazon Lex V2를 사용하면 모바일 장치, 웹 앱 및 채팅 서비스(예: Facebook Messenger)에서 사용할 수 있는 음성 또는 텍스트 봇을 게시할 수 있습니다. Amazon Lex V2에는 자동으로 크기가 조정됩니다. 봇 환경을 강화하기 위해 하드웨어 프로비저닝 및 인프라 관리에 신경을 쓸 필요가 없습니다.

   
+ **AWS 플랫폼과의 기본 통합** - Amazon Lex V2는 AWS Lambda 및 Amazon CloudWatch와 같은 다른 AWS 서비스와 기본적으로 작동합니다. 보안, 모니터링, 사용자 인증, 비즈니스 로직, 스토리지 및 모바일 앱 개발을 위해 AWS 플랫폼의 강력한 기능을 활용할 수 있습니다.

   
+ **비용 효율성** - Amazon Lex V2를 사용하면 선결제 비용이나 최소 요금이 없습니다. 텍스트나 음성을 통해 요청한 것에 대해서만 청구됩니다. 종량 과금제 및 요청당 저비용 방식이므로 서비스를 대화형 인터페이스를 구축할 수 있는 비용 효율적인 방법으로 활용할 수 있습니다. Amazon Lex V2 프리 티어를 사용하면 초기 투자 비용을 지불하지 않고 쉽게 Amazon Lex V2를 사용할 수 있습니다.

## Amazon Lex V2의 일반적인 사용 사례
<a name="common-use-cases"></a>

Amazon Lex V2를 사용하면 다양한 비즈니스 시나리오를 위한 정교한 대화형 인터페이스를 구축할 수 있습니다. 다음은 몇 가지 일반적인 사용 사례입니다.
+ **고객 지원** - 일반적인 고객 문의를 처리하고, 문제를 해결하고, 복잡한 문제를 인간 에이전트에게 에스컬레이션할 수 있는 지능형 챗봇을 생성합니다. 를 기존 CRM 및 지식 기반 시스템과 통합합니다.
+ **전자 상거래 및 소매** - 고객이 제품을 찾고, 주문 상태를 확인하고, 반품을 처리하고, 구매 기록을 기반으로 맞춤형 추천을 제공하는 데 도움이 되는 쇼핑 도우미 챗봇을 구축합니다.
+ **예약 예약** - 가용성을 확인하고, 예약을 예약하고, 알림을 보내고, 취소를 처리할 수 있는 의료, 전문 서비스 또는 호텔 서비스를 위한 챗봇 예약을 개발합니다.
+ **IT 헬프데스크** - 암호를 재설정하고, 소프트웨어 설치 지침을 제공하고, IT 티켓을 추적하고, 직원을 적절한 기술 리소스와 연결할 수 있는 내부 지원 챗봇을 생성합니다.
+ **금융 서비스** - 엄격한 보안 표준을 유지하면서 계정 잔액을 확인하고, 자금을 이체하고, 거래 기록을 제공하고, 재무 조언을 제공할 수 있는 은행 챗봇을 구축합니다.
+ **HR 및 직원 서비스** - 정책 질문에 답변하고, 혜택 등록을 지원하고, 휴가 요청을 처리하고, 신규 직원에게 온보딩 지원을 제공할 수 있는 HR 어시스턴트 챗봇을 개발합니다.

Amazon Lex V2는 Slack, Microsoft Teams, WhatsApp, Facebook Messenger, 사용자 지정 웹 애플리케이션 등 널리 사용되는 통신 플랫폼과 원활하게 통합되어 사용자가 이미 통신하는 챗봇을 쉽게 배포할 수 있습니다.

## Amazon Lex V2에 대한 결제
<a name="pricing-lex"></a>

Amazon Lex V2는 사용자가 전송한 문자 또는 음성 요청에 대해서만 요금을 청구합니다. 이 모델은 AWS 인프라의 비용 이점을 활용하면서 사업과 함께 성장시킬 수 있는 가변 비용 서비스를 제공합니다. 자세한 내용은 [Amazon Lex V2 요금을](https://aws.amazon.com/lex/pricing) 참조하세요.

AWS에 가입하면 Amazon Lex V2를 포함한 AWS의 모든 서비스에 AWS 계정이 자동으로 등록됩니다. 하지만 사용한 서비스에 대해서만 청구됩니다. Amazon Lex V2를 처음 사용하는 경우 Amazon Lex V2를 무료로 시작할 수 있습니다. 자세한 내용은 [AWS 프리 티어](https://aws.amazon.com/free) 단원을 참조하세요.

청구 요금은 [AWS 결제 및 비용 관리 콘솔](https://console.aws.amazon.com/billing/)의 결제 및 비용 관리(Billing and Cost Management) 대시보드에서 확인할 수 있습니다. AWS 계정 결제에 대한 자세한 내용은 [https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-what-is.html](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-what-is.html) 참조하세요. AWS 결제 및에 대한 질문이 있는 경우 [AWS Support](https://aws.amazon.com/contact-us/)에 AWS 계정문의하십시오.

## Amazon Lex V2를 처음 사용하십니까?
<a name="first-time-user"></a>

Amazon Lex V2를 처음 사용한다면, 다음 섹션을 순서대로 읽어보기를 권장합니다.

1. **[Amazon Lex V2 핵심 개념](how-it-works.md)**— 이 섹션에서는 Amazon Lex V2와 챗봇을 생성하는 데 사용하는 기능을 소개합니다.

1. **[Amazon Lex V2 시작하기](getting-started.md)** – 이 섹션에서는 계정을 설정하고 Amazon Lex V2를 테스트합니다.

1. ** [API 참조](https://docs.aws.amazon.com/lexv2/latest/APIReference/welcome.html) ** — 이 섹션에는 API 작업에 대한 세부 정보가 포함되어 있습니다.

## AWS SDK에서 Amazon Lex V2 사용
<a name="using-sdk-overview"></a>

콘솔 인터페이스 외에도 Amazon Lex V2는 AWS SDK를 통해 포괄적인 프로그래밍 방식 액세스를 제공합니다. 이를 통해 대화형 AI 기능을 애플리케이션에 직접 통합하고, 봇 관리 작업을 자동화하고, 확장 가능한 솔루션을 구축할 수 있습니다.

Amazon Lex V2에서 AWS SDK를 사용하는 경우 다음을 수행할 수 있습니다.
+ **봇 생성 및 관리 자동화** - 수동 콘솔 상호 작용 없이 프로그래밍 방식으로 봇을 생성, 업데이트 및 배포합니다.
+ **기존 애플리케이션과 통합** - 웹 애플리케이션, 모바일 앱 및 엔터프라이즈 시스템에 대화형 인터페이스를 추가합니다.
+ **봇 작업 규모 조정** - 코드를 통해 여러 봇, 의도 및 슬롯 유형을 효율적으로 관리합니다.
+ **사용자 지정 워크플로 구현** - 비즈니스 로직과 통합되는 정교한 대화 흐름을 구축합니다.

아래 표에는 Amazon Lex V2 작업을 지원하는 AWS SDK가 나와 있습니다. 개발 환경과 일치하는 SDK를 선택하고 제공된 링크를 따라 설치 및 구현을 시작합니다.


| 프로그래밍 언어 | AWS SDK | 리소스 시작하기 | 
| --- | --- | --- | 
| Java | Java 2.x용 AWS SDK | [개발자 안내서](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/)<br />[API Reference](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/lexmodelsv2/package-summary.html) | 
| Python | AWS SDK for Python(Boto3) | [시작하기](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html)<br />[API Reference](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/lexv2-models.html) | 
| JavaScript/Node.js | JavaScript용 AWS SDK v3 | [개발자 안내서](https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/)<br />[API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-lex-models-v2/) | 
| .NET/C\# | AWS SDK for .NET | [개발자 안내서](https://docs.aws.amazon.com/sdk-for-net/latest/developer-guide/)<br />[API Reference](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/items/LexModelsV2/NLexModelsV2.html) | 
| Go | AWS SDK for Go v2 | [개발자 안내서](https://aws.github.io/aws-sdk-go-v2/docs/)<br />[API Reference](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/lexmodelsv2) | 
| Ruby | Ruby 용 AWS SDK | [개발자 안내서](https://docs.aws.amazon.com/sdk-for-ruby/v3/developer-guide/)<br />[API Reference](https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/LexModelsV2.html) | 
| PHP | PHP용 AWS SDK | [개발자 안내서](https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/)<br />[API Reference](https://docs.aws.amazon.com/aws-sdk-php/v3/api/class-Aws.LexModelsV2.LexModelsV2Client.html) | 

SDK를 시작하는 방법:

1. 개발자 안내서의 설치 지침을 사용하여 원하는 프로그래밍 언어에 맞게 SDK를 설치합니다.

1. AWS 자격 증명 및 리전 설정 구성

1. Amazon Lex V2 작업에 필요한 IAM 권한 설정

1. 필요한 특정 작업에 대한 API 참조 설명서 검토

1. 봇 생성 또는 기존 리소스 나열과 같은 기본 작업으로 시작

프로그래밍 방식으로 봇을 생성하는 방법에 대한 자세한 예제와 단계별 지침은 위 표에 제공된 SDK 설명서 링크를 참조하세요.