Amazon Connect 인스턴스의 Amazon Lex 통합 실패 문제를 해결하려면 어떻게 해야 하나요?

4분 분량
0

Amazon Lex 봇을 고객 응대 워크플로에 통합하고 싶은데, 잘 안 됩니다.

간략한 설명

Amazon Lex 봇을 고객 응대 워크플로에 통합하는 데 실패할 수 있는 가장 일반적인 이유는 다음과 같습니다.

  • 리소스 할당량이 초과되었습니다.
  • AWS Command Line Interface(AWS CLI)를 사용하여 Amazon Lex V2 봇을 연결할 수 없습니다.
  • Amazon Connect에서 AWS Lex에 액세스하려고 합니다.
  • Amazon Lex 의도가 고객 응대 흐름에서 식별되지 않거나 고객 입력이 인식되지 않습니다.
  • Amazon Lex 세션 시간이 초과되었습니다.
  • 고객 응대 흐름이 오류 흐름을 실행하고 있습니다.

해결 방법

Amazon Lex와 Amazon Connect의 통합 문제를 해결하려면, 먼저 Amazon Lex 봇이 독립적으로 작동하는지 확인하세요. 예를 들어 Amazon Lex 봇이 Amazon Lex 콘솔에서 작동하는지 확인하세요. 이를 통해 문제가 기본 Amazon Lex 봇에서 발생했는지, 아니면 Amazon Connect에서 발생했는지 확인할 수 있습니다.

그런 다음 흐름 로그Amazon Lex 대화 로그를 활성화하여 다른 통합 문제를 해결하세요.

마지막으로, Amazon Lex 봇을 고객 응대 워크플로에 통합하는 데 실패할 수 있는 가장 일반적인 원인을 해결하세요.

리소스 할당량이 초과되었습니다

"Resource quota exceeded.(리소스 할당량이 초과되었습니다.)"라는 오류 메시지가 표시됩니다.

이는 다음 Amazon Connect 서비스 중 하나 이상에서 한도를 초과했기 때문입니다.

  • 인스턴스당 Amazon Lex 봇의 기본 할당량은 70개입니다. 70개 이상의 Amazon Lex 봇을 지원하려면 Amazon Lex V2로 마이그레이션하세요. 자세한 정보는 Amazon Lex V1에서 V2로 마이그레이션 가이드를 참조하세요.
  • 인스턴스당 Amazon Lex V2 봇 별칭은 기본적으로 100개입니다.
  • Amazon Lex 봇 통합 채팅 제한 시간은 6초입니다. Amazon Lex 봇이 고객의 채팅 프롬프트에 응답해야 하는 최대 시간입니다. 이 숫자는 늘릴 수 없습니다.

자세한 정보는 Amazon Connect Service Quotas를 참조하세요.

AWS CLI를 사용하여 Amazon Lex V2 봇을 연결할 수 없습니다

AWS CLI associate-lex-bot은 Amazon Lex V2에서 작동하지 않지만, AWS CLI associate-bot은 Amazon Lex V1과 Amazon Lex V2에서 모두 작동합니다. 따라서 Amazon Lex V2를 사용하는 경우 AWS CLI associate-bot을 사용하세요.

참고: AWS Command Line Interface(AWS CLI) 명령을 실행할 때 오류가 발생할 경우 AWS CLI의 최신 버전을 사용하고 있는지 확인하세요.

Amazon Connect에서 AWS Lex에 액세스하려고 합니다

크로스 계정 액세스는 지원되지 않습니다. 통합이 작동하려면 Amazon Connect와 Amazon Lex 봇이 동일한 AWS 계정에 있어야 합니다. Amazon Lex 봇은 다른 AWS 리전에 있어도 됩니다.

참고: Amazon Lex 봇을 연결 인스턴스와 동일한 리전에 두는 것이 가장 좋습니다. 다른 리전의 Amazon Lex 봇을 사용하는 경우 성능이 최적화되지 않을 수 있습니다.

Amazon Lex 의도가 고객 응대 흐름에서 식별되지 않거나 고객 입력이 인식되지 않습니다

Amazon Lex V2를 사용하는 경우 올바른 Language Attribute(언어 속성)를 설정했는지 확인하세요. 고객 응대 흐름에서 set Voice(음성 설정) 블록을 사용하는 것이 가장 좋습니다. Get User input(사용자 입력 가져오기) 블록 앞에 배치합니다. 예를 들어 Amazon Lex 봇이 en, GB 로캘인 경우 set Voice(음성 설정) 블록에서 언어를 English, British(영어, 영국)으로 설정하세요. 그런 다음 set Voice(음성 설정) 블록에서 set language attribute(언어 속성 설정)을 활성화하세요.

중요: Amazon Lex V2 봇의 경우 Amazon Connect의 언어 속성이 Amazon Lex 봇을 구축하는 데 사용된 언어 모델과 일치해야 합니다. 이는 Amazon Lex V1과는 다릅니다. 음성 설정 블록을 사용하여 Amazon Connect 언어 모델을 표시하거나 고객 응대 속성 설정 블록을 사용하세요.

Amazon Lex 세션 시간이 초과되었습니다

음성 고객 응대의 제한 시간 값을 구성할 때는 Amazon Lex 봇을 호출하는 Get customer input(고객 입력 가져오기) 블록에서 적절한 세션 속성을 사용했는지 확인하세요. 제한 시간 기능 제어에 대한 자세한 정보는 구성 팁을 참조하세요.

고객 응대 흐름이 오류 흐름을 실행하고 있습니다

고객 응대 흐름의 필수 Get Customer Input(고객 입력 가져오기) 필드에 입력된 별칭과 일치하는 Amazon Lex 봇의 별칭을 입력했는지 확인하세요.

중요: Amazon Lex 봇이 인스턴스 고객 응대 흐름의 올바른 별칭과 연결되어 있는지 확인하세요. 또한 별칭이 Amazon Lex 봇에 사용하려는 별칭의 올바른 버전과 일치하는지 확인하세요.

이전 단계를 완료한 후에도 문제가 계속되면 AWS Support에 문의하세요. AWS Support에 액세스하는 방법에 대한 지침은 Get administrative support for Amazon Connect(Amazon Connect 관리 지원 받기)를 참조하세요.

티켓과 함께 다음 정보를 제공하는 것이 가장 좋습니다.

  • 문의 센터 인스턴스 ID/ARN. 인스턴스 ARN을 찾으려면 Amazon Connect 인스턴스 ID/ARN 찾기를 참조하세요.
  • 문제에 대한 자세한 설명.
  • 수신한 오류 메시지.
  • 오류 스크린샷.
  • 고객 응대 흐름 로그(해당하는 경우).

AWS 공식
AWS 공식업데이트됨 일 년 전