Amazon Lex FAQ
일반
Q: Amazon Lex란 무엇입니까?
Amazon Lex는 음성과 텍스트를 사용해 대화형 인터페이스를 구축하는 서비스입니다. Alexa에 적용된 것과 같은 대화형 엔진을 사용하는 Amazon Lex는 고품질 음성 인식 및 언어 처리 기능을 제공하여 정교한 자연어 '챗봇'을 기존 또는 새로운 애플리케이션에 추가할 수 있습니다. Amazon Lex에서는 좀 더 간단하게 다중 플랫폼을 개발할 수 있으므로, 사용자가 음성 또는 텍스트 챗봇을 모바일 디바이스 및 여러 채팅 서비스(Facebook Messenger, Slack, Kik, Twilio SMS 등)에 손쉽게 게시할 수 있습니다. AWS Lambda, 및 Amazon CloudWatch와 기본적으로 상호 운용되고 Amazon Cognito, Amazon DynamoDB를 비롯하여 AWS 플랫폼의 다른 많은 서비스와 손쉽게 통합되므로 간편하게 봇을 개발할 수 있습니다.
Q: Amazon Lex를 시작하려면 어떻게 해야 하나요?
Amazon Lex 사용을 시작하려면 AWS 관리 콘솔에 로그인하여 “인공 지능” 카테고리 아래의 “Lex”로 이동하면 됩니다. Amazon Lex 사용을 시작하려면 Amazon Web Services 계정이 있어야 합니다. 아직 계정이 없는 경우 로그인 프로세스 중에 이를 생성하라는 메시지가 표시됩니다. 자세한 내용은 Amazon Lex V2 시작 가이드를 참조하세요.
Q: Amazon Lex에서 가장 일반적인 사용 사례는 무엇인가요?
가장 일반적인 사용 사례는 다음과 같습니다.
- 셀프 서비스 음성 지원 및 Chatbot – 콜센터 봇 구축
- 정보 봇 – 질문에 대답하는 자동화된 고객 지원 에이전트 또는 봇을 구축
- 애플리케이션/트랜잭션 봇 – 독립형 피자 주문 에이전트 또는 여행 봇을 구축
- 엔터프라이즈 생산성 봇 – 엔터프라이즈 데이터 리소스에 연결하기 위한 사용자 지정 봇을 구축
- 디바이스 제어 봇 – Amazon Lex를 사용하여 연결된 디바이스에 제어 명령 발행
Q: Amazon Lex는 다른 AWS 서비스와 어떻게 연동되나요?
Amazon Lex는 의도 이행에 AWS Lambda, 사용자 인증에 Amazon Cognito, 텍스트 음성 변환에 Amazon Polly를 활용합니다.
Q: Amazon Lex를 사용하려면 기계 학습을 잘 알아야 하나요?
Amazon Lex를 사용하는 데 기계 학습 전문성은 필요 없습니다. 개발자는 대화 흐름을 선언적으로 지정할 수 있으며, Amazon Lex가 음성 인식과 자연어 처리 기능을 자동으로 처리합니다. 개발자는 쉬운 영어로 된 샘플 표현을 제공하고 그에 상응하는 프롬프트로 사용자에게서 수집하려는 다양한 파라미터(슬롯)를 제공합니다. 그러면 언어 모델이 자동으로 구축됩니다.
Q: 어떤 AWS 리전에서 Amazon Lex를 사용할 수 있나요?
Amazon Lex를 지원하는 AWS 리전 목록은 모든 AWS 글로벌 인프라가 나와 있는 AWS 리전 표를 참조하세요. 자세한 내용은 AWS 일반 참조에서 리전 및 엔드포인트 섹션을 참조하세요.
Q: Amazon Lex에서 지원하는 최대 대역폭은 어떻게 됩니까?
Amazon Lex는 요구 사항에 따라 확장되며 대역폭 제약은 없습니다.
Q: Amazon Lex는 관리형 서비스입니까?
Amazon Lex는 완전한 관리형 서비스이므로 사용자는 리소스 확장이나 코드 유지 관리에 신경을 쓸 필요가 없습니다. 상호 작용 스키마와 언어 모델은 자동으로 백업됩니다. 또한, AWS에서는 간편한 롤백을 위한 종합적인 버전 관리 기능을 제공합니다. Amazon Lex 아키텍처에는 스토리지 또는 최종 사용자 데이터 백업이 필요 없습니다.
Amazon Polly와 Amazon Lex는 각각 언제 사용해야 하나요?
Amazon Polly는 텍스트 입력을 음성으로 변환합니다. Amazon Lex는 음성과 텍스트를 사용해 대화형 인터페이스를 구축하는 서비스입니다.
Q: Amazon Lex는 시간이 지나면서 점점 더 지능적이 되나요?
예. Amazon Lex는 딥 러닝을 사용하므로 시간이 갈수록 개선됩니다.
봇 구조
Q: Amazon Lex에서 봇을 생성하려면 어떻게 해야 합니까?
봇을 생성하려면 먼저 봇이 수행할 작업을 정의합니다. 이러한 작업은 봇이 이행해야 하는 의도입니다. 각 의도에는 샘플 표현과 슬롯을 추가하게 됩니다. 표현은 의도를 호출하는 문구입니다. 슬롯은 의도를 이행하는 데 필요한 입력 데이터입니다. 마지막으로 작업을 실행하는 데 필요한 비즈니스 로직을 제공합니다. Amazon Lex 봇은 콘솔과 REST API 둘 다를 통해 생성할 수 있습니다.
Q: 클라이언트에 비즈니스 로직을 구현할 수 있나요?
예. Amazon Lex는 비즈니스 로직 구현을 위해 파싱된 의도와 슬롯을 반환하는 옵션을 클라이언트에 제공합니다.
Q: 사용자 입력은 어떻게 확인하나요?
Amazon Lex는 AWS Lambda와 긴밀하게 통합되므로 초기화 및 검증 codeHook을 사용하여 사용자 입력을 확인할 수 있습니다. 이 코드는 대화를 주고받을 때마다 실행됩니다. CodeHook을 사용하여 세션 파라미터를 설정하고, 사용자 입력을 확인하며, 응답을 사용자 지정할 수 있습니다.
Q: 의도란 무엇인가요?
Amazon Lex 봇을 구축하려면 봇이 이행하길 원하는 일련의 작업('의도'라고 함)을 파악해야 합니다. 봇은 여러 개의 의도를 가질 수 있습니다. 예를 들어, '표 예약' 봇은 예약을 하고, 예약을 취소하고, 예약을 검토하는 의도를 가질 수 있습니다.
Q: 표현이란 무엇인가요?
'표현'이란 의도를 호출하는 음성 문구 또는 입력된 문구입니다. 예를 들어, 예약하려는 의도를 호출하기 위해서는 "예약을 할 수 있을까요?"와 같은 샘플 표현을 제공하게 됩니다.
Q: 슬롯이란 무엇인가요?
의도를 이행하기 위해서는 Amazon Lex 봇이 사용자의 정보를 받아야 합니다. 이 정보가 '슬롯'으로 캡처됩니다. 예를 들어, 공연 이름과 시간이 예약을 위한 의도용 슬롯으로 정의될 수 있습니다.
Q: 프롬프트란 무엇인가요?
Amazon Lex는 제공된 '프롬프트'를 사용해 정의된 '슬롯'을 유도합니다. 예를 들어, '시간' 슬롯에 대한 값을 얻기 위해 "몇 시 공연을 예약하시겠습니까?"와 같은 프롬프트를 정의하게 됩니다. Amazon Lex는 연속 대화를 통해 여러 개의 슬롯 값을 끌어낼 수 있습니다.
Q: 작업은 어떻게 이행되나요?
Amazon Lex는 AWS Lambda와 통합되어 작업 또는 비즈니스 로직을 '이행'합니다. 또는, 작업 이행을 위해 Amazon Lex가 파싱된 의도와 슬롯 값을 클라이언트로 반환하도록 구성할 수 있습니다.
Q: 내 봇을 모니터링하고 추적하려면 어떻게 해야 하나요?
Amazon Lex 콘솔의 '모니터링' 대시보드에서 봇에 대한 지표를 추적할 수 있습니다. 현재 채널별로 봇이 놓친 표현 수, 요청 지연 시간 및 트래픽을 추적할 수 있습니다. 봇에서 인식하지 못한 표현 목록('놓친 표현'이라고 함)을 볼 수 있습니다. 이러한 모니터링 기능을 사용하면 사용자가 어떻게 봇과 상호 작용하고 있는지 확인하고 지속적으로 개선할 수 있습니다.
Automated Chatbot Designer
Q: Automated Chatbot Designer는 어떻게 사용하나요?
Automated Chatbot Designer를 사용하면 단 몇 번의 클릭으로 봇을 디자인할 수 있습니다. 먼저 Lex 콘솔(또는 SDK)을 통해 대화 트랜스크립트가 포함된 S3 위치에 대한 링크를 제공합니다. 그런 다음 Automated Chatbot Designer는 이러한 트랜스크립트를 처리하여 사용자 의도, 이러한 의도와 관련된 샘플 문구 및 이를 이행하는 데 필요한 모든 정보 목록을 포함하는 Chatbot 디자인을 표시합니다. 다음으로 Automated Chatbot Designer에서 제공한 결과를 검토하고 봇에 가장 적합한 의도 및 슬롯 유형을 추가할 수 있습니다.
Q: Automated Chatbot Designer에서 지원하는 트랜스크립트 형식은 무엇인가요?
트랜스크립트에는 표준화된 JSON 형식의 발신자 및 에이전트 간의 대화가 포함되어야 합니다. Amazon Lex 문서에서 이 형식의 샘플 트랜스크립트를 확인할 수 있습니다. Contact Lens를 사용하는 Amazon Connect 고객은 원래 형식의 대화 트랜스크립트를 직접 사용할 수 있습니다. 다른 트랜스크립션 서비스의 대화 트랜스크립트는 간단한 변환이 필요할 수 있습니다. 여기에서 변환 프로세스에 대한 세부 정보를 확인할 수 있습니다.
Q: Automated Chatbot Designer에서 지원하는 언어는 무엇인가요?
Automated Chatbot Designer에서는 Amazon Lex에서 지원하는 모든 영어 로캘(US, UK, AU, IN, SA)을 지원합니다. 미리 보기에서 Automated Chatbot Designer는 미국 영어를 지원합니다.
구축 및 테스트
Q: 내가 봇을 '구축'하면 어떤 일이 발생합니까?
봇을 구축하면 기계 학습이 트리거되고 봇용 모델이 생성됩니다. 새로운 버전의 의도와 슬롯 유형이 생성됩니다. 생성된 버전은 변경이 불가능합니다.
Q: Amazon Lex 봇을 테스트하려면 어떻게 해야 하나요?
Amazon Lex 봇은 콘솔에서 테스트 창을 통해 테스트할 수 있습니다. AWS Lambda로 구현된 모든 비즈니스 로직도 이 콘솔에서 테스트할 수 있습니다. 모든 지원되는 브라우저에서 Amazon Lex 봇의 텍스트를 테스트할 수 있으며, 음성은 Chrome 브라우저에서 테스트할 수 있습니다.
배포
Q: 모바일용 Amazon Lex 봇을 생성하려면 어떻게 해야 하나요?
Amazon Lex는 iOS 및 Android용 SDK를 제공합니다. 이 SDK를 사용해 모바일 사용 사례용 봇을 개발할 수 있습니다. 사용자 인증은 Amazon Cognito를 통해 지원할 수 있습니다.
Q: Amazon Lex 봇을 메시징 서비스에서 사용하려면 어떻게 해야 하나요?
Amazon Lex 봇은 Facebook Messenger, Slack, Kik 및 Twilio SMS와 같은 메시징 플랫폼에 게시될 수 있습니다. 봇을 게시하려면 콘솔에서 인증용 토큰을 제공하면 됩니다. 그러면 AWS에서 이를 안전하게 저장하고 고객이 채팅 서비스에 제공할 수 있는 콜백 URL을 제공합니다.
Q: 봇을 배포하기 전에 인증서를 먼저 제출해야 하나요?
배포 전에 Amazon에서 봇을 인증할 필요는 없습니다.
Q: 다른 버전의 Amazon Lex 봇을 계속 개발하면서 동시에 한 버전을 최종 사용자가 사용하도록 배포할 수 있나요?
예. 다른 버전을 계속 개발하면서 하나의 봇 버전을 개발하여 프로덕션에 배포할 수 있습니다. Amazon Lex 봇의 각 버전에는 ARN이 있습니다. 각 버전은 서로 다른 별칭과 연결될 수 있습니다. 이 도구를 사용해 개발, 스테이징 및 프로덕션 환경을 설정할 수 있습니다.
Q: 여러 메시징 서비스에 배포하면서 서로 다른 버전을 선택할 수 있나요?
예. 메시징 서비스별로 특정 버전을 배포할 수 있습니다. Amazon Lex의 모든 버전에는 ARN이 있습니다. 각 버전은 별칭과 연결될 수 있습니다. 여러 메시징 서비스에 서로 다른 별칭을 사용하여 배포할 수 있습니다. 또한, 같은 메시징 서비스에 여러 개의 봇을 배포할 수도 있습니다.
Q: 최대 음성 입력 시간이 어떻게 되나요?
Amazon Lex 봇은 요청 및 응답 상호 작용 또는 지속적인 스트리밍 대화를 제공하도록 설계되었습니다. 요청 및 응답 상호 작용에서 Amazon Lex는 최대 15초의 음성 입력 시간을 지원합니다. 스트리밍 대화에서 연속 대화의 모든 사용자 입력은 정적을 포함하여 최대 15초의 음성 입력을 지원하는 단일 스트리밍 API 호출로 처리됩니다.
Q: 음성 입력과 텍스트 출력을 구성할 수 있나요?
예. PostContent API를 선택하여 음성 입력을 제공하고 텍스트 출력을 선택하기만 하면 됩니다.
Q: Amazon Lex에서는 몇 개의 언어를 지원하나요?
현재 Amazon Lex는 미국 영어, 스페인어, 프랑스어, 독일어, 이탈리아어, 일본어, 호주 영어, 영국 영어, 캐나다 프랑스어, 라틴 아메리카 스페인어 및 미국 스페인어를 지원합니다.
Q: Amazon Lex에서는 어떤 오디오 형식을 지원하나요?
Amazon Lex에서는 입력 오디오 형식은 LPCM 및 Opus를 지원하고 출력 오디오 형식은 MPEG, OGG, PCM을 지원합니다.
Q: VPC에서 Amazon Lex를 사용할 수 있나요?
VPC에서 퍼블릭 엔드포인트를 통해 Amazon Lex에 액세스하여 봇을 구축하고 실행할 수 있습니다. 현재 Amazon Lex는 VPC 엔드포인트를 지원하지 않습니다.
Q: Amazon Lex 봇에 로컬(예를 들어 인터넷 연결 없이)로 액세스할 수 있나요?
아니요. 최종 사용자는 인터넷을 통해 Amazon Lex 런타임 엔드포인트에 액세스해야 합니다.
Lex V2
Q: V2의 향상된 콘솔 및 API의 사용 편의성은 어떻게 개선되었습니까?
Lex V2 콘솔 및 API는 업데이트된 정보 아키텍처(IA)를 사용하여 간소화된 버전 관리, 봇의 다중 언어 지원 및 스트리밍 기능을 제공합니다. 추가 개선 사항으로는 부분적으로 완료된 봇 구성 저장, 리소스 이름 변경, 간소화된 탐색, 표현의 대량 업로드 및 세분화된 디버깅이 있습니다.
Q: 스트리밍 기능을 사용하려면 어떻게 해야 합니까?
스트리밍 API를 사용하여 Lex 봇과의 연속 스트리밍 대화를 시행할 수 있습니다. 스트리밍 대화에서 봇은 지속적으로 대화를 듣습니다. 사용자 중단 및 휴지에 미리 응답하도록 봇을 설계할 수 있습니다. 예를 들어 사용자가 응답하는 데 시간이 필요한 경우 “천천히 하세요. 준비가 되면 말씀해 주세요.”라는 주기적 메시지를 전송하여 대화를 지속하도록 봇을 구성할 수 있습니다.
Q: V2 API의 요금은 어떻게 부과됩니까?
Amazon Lex 봇은 요청 및 응답 상호 작용 또는 지속적인 스트리밍 대화를 제공하도록 설계되었습니다. 요청 및 응답 상호 작용에서 각 사용자 입력(음성 또는 텍스트)은 개별 API 호출로 처리됩니다. 스트리밍 대화에서 연속 대화의 모든 사용자 입력은 단일 스트리밍 API 호출로 처리됩니다. 자세한 내용은 Amazon Lex 요금 페이지를 참조하세요.
Q: V2 API를 사용하여 생성된 봇을 Amazon Connect 고객 응대 흐름에 통합할 수 있습니까?
예. Amazon Connect 고객 응대 흐름은 Lex V2 및 V1 API와 연동됩니다. Lex V2 콘솔을 사용하여 봇을 생성하고 Amazon Connect와 통합할 수 있습니다.
Q: 기존 봇에 V2 API 기능을 활용할 수 있습니까?
아니요. V2 기능을 활용하려면 V2 API로 봇을 다시 생성해야 합니다. Lex V1 API는 V2 API와 호환되지 않습니다. V2 API는 업데이트된 정보 아키텍처를 사용하여 간소화된 리소스 버전 관리를 활성화하고 단일 봇 내에서 여러 언어를 지원하기 때문입니다. V2 API로 간편하게 전환할 수 있으니 이 단계별 마이그레이션 안내서로 시작해 보시기 바랍니다.
Q: V2 API가 지원하는 리전 및 언어는 무엇입니까?
Amazon Lex V2 API와 향상된 콘솔 경험은 기존의 모든 8개 리전에서 미국 영어, 스페인어, 프랑스어, 독일어, 이탈리아어, 일본어, 오스트레일리아 영어, 영국 영어, 캐나다 프랑스어, 라틴 아메리카 스페인어 및 미국 스페인어로 제공됩니다. Amazon Lex가 지원되는 AWS 리전 목록은 AWS 리전 표를 참조하세요.
Q: 간소화된 버전 관리 및 단일 봇 내 다중 언어 지원과 같은 새로운 기능은 기존 API에서 지원됩니까?
아니요. 이러한 기능은 V2 API에서만 사용할 수 있습니다. 이러한 기능을 활용하려면 이 마이그레이션 가이드에 따라 V2 API로 마이그레이션할 수 있습니다.
Q: V1 콘솔에 액세스할 수 있습니까?
예. AWS 관리 콘솔에서 V1 콘솔에 액세스할 수 있습니다. Lex 콘솔로 이동한 다음 V1 콘솔과 V2 콘솔을 이동할 수 있습니다. V1 콘솔에서 생성된 봇은 V1 콘솔에만 표시됩니다. V2 콘솔에서 V1 봇에 액세스하려면 V2 콘솔에서 다시 생성해야 합니다. 봇을 V2로 마이그레이션하는 작업은 간단합니다. 마이그레이션 가이드에 단계별 지침이 나와 있습니다.
Q: V2 콘솔에는 어떻게 액세스합니까?
왼쪽 탐색 메뉴의 링크를 클릭하여 V1 또는 V2를 콘솔로 선택하면 됩니다.
Q: Lex V1 API를 계속해서 사용할 수 있습니까?
예. 기존 Lex V1 API도 계속해서 지원됩니다. 기존 API를 사용하여 봇 대화를 구축하고 시행할 수 있습니다.
Amazon Alexa
Q: Alexa Skills Kit와의 차이점은 무엇인가요?
Alexa Skills Kit(ASK)는 Alexa 에코시스템과 디바이스에서 사용할 스킬을 구축하는 데 사용되고 개발자가 Smart Home 및 Flash Briefing API, 오디오 스트리밍, 풍부한 GUI 환경 등 모든 Alexa 기능을 활용할 수 있도록 지원합니다. Amazon Lex 봇은 음성과 텍스트를 모두 지원하며 모바일과 메시징 플랫폼 전체에 배포할 수 있습니다.
Q: Amazon Lex 의도를 호출하려면 깨우는 이름이 필요하나요?
Amazon Lex는 깨우는 이름 기능을 지원하지 않습니다. Amazon Lex와 통합되는 앱이 푸시 투 토크(Push to Talk)와 같이 마이크를 트리거하는 기능을 담당해야 합니다.
Q: Amazon Lex 봇이 Alexa의 목소리를 사용해 응답할 수 있나요?
현재 Amazon Lex 응답에서는 Alexa 목소리를 지원하지 않습니다. 하지만 선택할 수 있는 다른 7개의 목소리를 지원합니다.
Q: Amazon Lex 봇에서 Alexa Skill을 생성할 수 있나요?
Amazon Lex는 Amazon Lex 봇 스키마를 Amazon Alexa와 호환되는 JSON 파일로 내보내는 기능을 제공합니다. JSON으로 다운로드한 다음, Alexa 개발자 포털에 로그인하고 상호 작용 모형(Interaction Model)’ 탭으로 이동한 후, Alexa Skill Builder를 시작하고, 봇 스키마를 Alexa Skill의 코드 편집기에 붙여넣습니다. 자세한 내용과 단계는 Amazon Lex 문서를 참조하세요.
Q: Alexa Skill에서 사용하도록 내 Amazon Lex 봇 스키마를 내보낼 때 내 AWS Lambda 함수가 봇 스키마에 포함되어 내보내집니까?
아니요. 봇 정의만 다운로드됩니다.
Q: 스키마 내보내기 기능을 사용하여 Amazon Lex 봇에서 Alexa Skill을 생성했습니다. Amazon Lex 봇 스키마를 지원하는 Alexa 플랫폼은 무엇입니까?
Alexa Skill을 지원하는 모든 Alexa 플랫폼, 즉 Amazon Echo, Amazon Dot, Amazon Look, Amazon Tap, Amazon Echo Show 및 모든 타사 Alexa 지원 디바이스를 사용할 수 있습니다.
데이터 및 보안
Q: Amazon Lex에서 처리한 음성 및 텍스트 입력이 저장되나요? AWS에서는 이를 어떻게 사용하나요?
Amazon Lex는 서비스를 제공 및 유지하고 Amazon Lex와 기타 Amazon Machione Learning/인공 지능 기술의 품질을 개선 및 개발하기 위해 해당 서비스에서 처리된 이미지 및 텍스트 입력을 저장하고 사용할 수 있습니다. 관련 기술의 개발 및 교육을 비롯하여 Amazon Lex 고객 경험을 지속적으로 개선하기 위해서는 고객 콘텐츠를 사용해야 합니다. AWS에서는 고객 또는 고객의 최종 사용자를 제품, 서비스 또는 마케팅의 대상으로 삼기 위해 고객의 콘텐츠에 포함되어 있을 수 있는 개인 식별 정보를 사용하지 않습니다. AWS에서는 고객의 신뢰, 개인 정보, 콘텐츠의 보안을 최우선으로 하고 있으며 콘텐츠에 대한 무단 액세스 또는 유출을 방지하기 위해 저장 중 및 전송 중 암호화를 비롯하여 적절하고 정교한 기술적 및 물리적 제어를 구현하고 고객과의 약속을 충실히 준수합니다. 자세한 내용은 https://aws.amazon.com/compliance/data-privacy-faq/를 참조하세요. AWS Organizations 옵트아웃 정책을 사용하여 Amazon Lex 및 기타 Amazon 기계 학습/인공 지능 기술의 품질을 개선 및 개발하기 위해 본인의 콘텐츠를 사용하지 않도록 거부하실 수 있습니다. 옵트아웃 방법에 대한 자세한 내용은 AI 서비스 옵트아웃 정책 관리를 참조하세요.
Q: Amazon Lex에서 저장한 음성 및 텍스트 입력을 삭제할 수 있나요?
예. 옵트아웃을 이용하여 고객 계정과 연결된 음성 및 텍스트 입력을 삭제하도록 요청할 수 있습니다. 음성 및 텍스트 입력을 삭제하면 Amazon Lex 경험이 저하될 수 있습니다. 옵트아웃 방법에 대한 자세한 내용은 AI 서비스 옵트아웃 정책 관리를 참조하세요.
Q: Amazon Lex에서 처리하고 저장한 내 콘텐츠에 대한 액세스 권한은 누구에게 있습니까?
승인된 직원만 Amazon Lex에서 처리한 콘텐츠에 액세스할 수 있습니다. AWS에서는 고객의 신뢰, 개인 정보, 콘텐츠의 보안을 최우선으로 하고 있으며 콘텐츠에 대한 무단 액세스 또는 유출을 방지하기 위해 저장 중 및 전송 중 암호화를 비롯하여 적절하고 정교한 기술적 및 물리적 제어를 구현하고 고객과의 약속을 충실히 준수합니다. 자세한 내용은 https://aws.amazon.com/compliance/data-privacy-faq/를 참조하세요.
Q: Amazon Lex에서 처리하고 저장한 내 콘텐츠는 여전히 내 소유입니까?
사용자는 언제나 자신의 콘텐츠에 대한 소유권을 유지하며 AWS에서는 사용자의 동의가 있을 때만 이를 사용합니다.
Q: Amazon Lex에서 처리한 콘텐츠는 내가 Amazon Lex를 사용하고 있는 AWS 리전 이외에 외부로 이동합니까?
Amazon Lex에서 처리한 모든 콘텐츠는 암호화되어 Amazon Lex를 사용하고 있는 AWS 리전에 저장됩니다. Amazon Lex에서 처리한 콘텐츠의 일부는 Amazon Lex 고객 경험 및 기타 Amazon Machione Learning/인공 지능 기술의 지속적인 개선 및 개발과 관련하여 다른 AWS 리전에 저장될 수 있습니다. AWS Support에 문의하여 고객 계정과 연결된 음성 및 텍스트 입력을 삭제하도록 요청할 수 있습니다. AWS에서는 고객의 신뢰, 개인 정보, 콘텐츠의 보안을 최우선으로 하고 있으며 콘텐츠에 대한 무단 액세스 또는 유출을 방지하기 위해 저장 중 및 전송 중 암호화를 비롯하여 적절하고 정교한 기술적 및 물리적 제어를 구현하고 고객과의 약속을 충실히 준수합니다. 자세한 내용은 https://aws.amazon.com/compliance/data-privacy-faq/를 참조하세요.
Q: 만 13세 미만 어린이를 대상으로 하며 COPPA(Children’s Online Privacy Protection Act)의 적용을 받는 웹 사이트, 프로그램 또는 애플리케이션에 Amazon Lex를 사용할 수 있습니까?
예. COPPA에 따라 필요한 알림을 제공하고 필요한 확인 가능한 부모 동의를 제공해야 하는 의무 조항을 비롯한 Amazon Lex 서비스 약관을 준수하는 경우, 만 13세 미만 어린이를 대상(전체 또는 일부)으로 하는 웹 사이트, 프로그램 또는 애플리케이션에 Amazon Lex를 사용할 수 있습니다. Amazon Lex는 Amazon Lex 서비스 약관에 따라 대상의 전체 또는 일부가 만 13세 미만 어린이이고 COPPA의 적용을 받는 경우에 고객이 식별할 수 있는 웹 사이트, 프로그램 또는 애플리케이션의 음성 또는 텍스트 표현 정보를 저장하거나 유지하지 않습니다.
Q: 내 웹 사이트, 프로그램 또는 애플리케이션이 COPPA의 적용을 받는지 확인하려면 어떻게 해야 합니까?
COPPA 요구 사항에 대한 정보와 웹 사이트, 프로그램 또는 기타 애플리케이션이 COPPA의 적용을 받는지 확인하기 위한 지침은 미국연방거래위원회(US FTC)에서 제공하고 관리하는 리소스를 직접 참조하시기 바랍니다. 또한, 이 사이트에는 서비스의 대상(전체 또는 일부)이 만 13세 미만 어린이인지 여부를 확인하는 방법에 대한 정보도 제공되어 있습니다.
SDK
Q: Amazon Lex에서는 어떤 SDK를 지원하나요?
Amazon Lex는 현재 런타임 서비스용 SDK를 지원합니다. iOS SDK와 Android SDK뿐만 아니라 Java, JS, Python, CLI, .Net, Ruby, PHP, Go 및 CPP에서도 텍스트와 음성 입력 모두 지원합니다.
Q: SDK를 사용하여 봇을 구축할 수 있나요?
Java, JavaScript, Python, CLI, .NET, Ruby on Rails, PHP, Go 및 CPP용 SDK를 사용하여 봇을 구축할 수 있습니다.
지원 및 결제
Q: Amazon Lex에는 어떤 지원이 제공되나요?
고객의 AWS Support 계약에 따라 Developer Support, Business Support 및 Enterprise Support 플랜으로 Amazon Lex에 대한 지원을 받을 수 있습니다. 또한, Amazon Lex 포럼에 질의를 게시할 수 있습니다.
Q: Amazon Lex는 어떤 방식으로 요청 수를 계산하나요?
Amazon Lex 봇에 전달되는 모든 입력이 요청으로 계산됩니다. 예를 들어, 최종 사용자가 대화하면서 5번의 입력을 봇에 제공하는 경우 5회 요청으로 요금이 청구됩니다. 사용량은 요청 건당 측정되어 요금이 청구됩니다.
Q: Amazon Lex의 사용료는 얼마인가요?
AWS 프리 티어로 시작할 수 있습니다. 최신 요금 정보는 Amazon Lex 요금 페이지를 참조하세요.
Q: Amazon Lex는 AWS 프리 티어에 포함되나요?
예. Amazon Lex를 무료로 사용해 볼 수 있습니다. Amazon Lex를 시작한 날부터 처음 1년 동안 월별 최대 1만 건의 텍스트 요청과 5,000건의 음성 요청을 무료로 처리할 수 있습니다.