지원 종료 공지: 2025년 9월 15 AWS 일에는 Amazon Lex V1에 대한 지원을 중단합니다. 2025년 9월 15일 이후에는 Amazon Lex V1 콘솔 또는 Amazon Lex V1 리소스에 더 이상 액세스할 수 없습니다. Amazon Lex V2를 사용하는 경우 대신 Amazon Lex V2 가이드를 참조하세요.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
이 섹션에서는 Amazon Lex의 현재 할당량에 대해 설명합니다. 이러한 할당량은 범주별로 그룹화됩니다.
서비스 할당량을 조정하거나 늘릴 수 있습니다. 할당량을 늘리려면 AWS 고객 지원팀에 문의하세요. 서비스 할당량을 늘리는 데 며칠이 걸릴 수 있습니다. 대규모 프로젝트의 일환으로 할당량을 늘리는 경우 이 시간을 계획에 추가하세요.
런타임 서비스 할당량
API 참조에 설명된 할당량 외에도 다음에 유의하십시오.
API 할당량
-
PostContent 작업의 음성 입력 길이는 최대 15초입니다.
-
PostContent 및 PostText 런타임 API 작업 모두에서 입력 텍스트 크기는 최대 1,024개 유니코드 문자입니다.
-
PostContent
헤더의 최대 크기는 16KB입니다. 요청 및 세션 헤더를 합한 최대 크기는 12KB입니다. -
텍스트 모드에서
PostContent
또는PostText
작업을 사용하는 경우 봇과 동시에 대화할 수 있는 최대 수는$LATEST
별칭의 경우 2개, 다른 모든 별칭의 경우 50개입니다. 할당량은 각 API에 개별적으로 적용됩니다. -
음성 모드에서
PostContent
작업을 사용하는 경우 봇과의 최대 동시 텍스트 모드 대화 수는$LATEST
별칭의 경우 2개이고 다른 모든 별칭의 경우 125개입니다. 할당량은 각 API에 개별적으로 적용됩니다. -
동시 세션 관리 호출(PutSession, GetSession, DeleteSession)의 최대 수는 봇
$LATEST
별칭의 경우 2개, 기타 모든 별칭의 경우 50개입니다. -
Lambda 함수에 대한 최대 입력 크기는 12KB입니다. 최대 출력 크기는 25KB인데, 이 중 12KB는 세션 속성일 수 있습니다.
$LATEST
버전 사용
-
봇
$LATEST
버전은 수동 테스트에만 사용해야 합니다. Amazon Lex는 봇$LATEST
버전에 대해 실행할 수 있는 런타임 요청 수를 제한합니다. -
$LATEST
버전의 봇을 업데이트하면 Amazon Lex는$LATEST
버전의 봇을 사용하여 클라이언트 애플리케이션에 대해 진행 중인 모든 대화를 종료합니다. 일반적으로,$LATEST
버전은 업데이트할 수 있으므로 프로덕션 환경에서$LATEST
버전의 봇을 사용하면 안 됩니다. 대신에 버전을 게시하고 이를 사용해야 합니다. -
별칭을 업데이트하면 Amazon Lex에서 변경 사항을 적용하는 데 몇 분 정도 걸릴 수 있습니다.
$LATEST
버전의 봇을 수정하는 경우에는 변경 사항이 즉시 적용됩니다.
세션 제한 시간
-
봇을 생성했을 때 설정한 세션 제한 시간은 봇이 현재 사용자 의도 및 슬롯 데이터와 같은 대화 컨텍스트를 유지할 수 있는 시간을 결정합니다.
-
다른 버전을 가리키도록 봇 별칭을 업데이트하더라도 사용자가 봇과 대화를 시작한 후 세션이 만료될 때까지 Amazon Lex는 동일한 봇 버전을 사용합니다.
모델 구축 할당량
모델 구축이란 봇을 생성하고 관리하는 것을 말합니다. 봇, 의도, 슬롯 유형, 슬롯, 봇 채널 연결을 생성하고 관리하는 것이 여기에 포함됩니다.
봇 할당량
-
모델 구축 API 전체에서 프롬프트 및 문장을 구성합니다. 이러한 각 프롬프트 또는 문장에는 메시지가 최대 5개 있을 수 있고, 각 메시지는 UTF-8 문자 1~1,000개를 포함할 수 있습니다.
-
메시지 그룹을 사용하는 경우 각 메시지마다 최대 다섯 개 메시지 그룹을 정의할 수 있습니다. 각 메시지 그룹에는 최대 다섯 개 메시지를 포함할 수 있으므로, 모든 메시지 그룹에서 15개 메시지로 제한됩니다.
-
의도 및 슬롯에 대한 샘플 표현을 정의할 수 있습니다. 모든 표현에는 최대 200,000자를 사용할 수 있습니다.
-
각 슬롯 유형은 값 및 동의어를 최대 10,000개까지 정의할 수 있습니다. 각 봇은 슬롯 유형 값 및 동의어를 최대 50,000개까지 포함할 수 있습니다.
-
봇, 별칭, 봇 채널 연결 이름은 생성 시 대/소문자를 구분하지 않습니다. 따라서
PizzaBot
을 생성한 후pizzaBot
을 생성하려고 하면 오류가 발생합니다. 그러나 리소스에 액세스할 때 리소스 이름은 대/소문자를 구분하므로pizzaBot
이 아닌PizzaBot
을 지정해야 합니다. 이러한 이름은 ASCII 문자 2~50개로 되어 있어야 합니다. -
모든 리소스 유형에 대해 게시할 수 있는 최대 버전 개수는 100개입니다. 단, 별칭 버전 관리 기능은 없습니다.
-
봇 내의 의도 이름과 슬롯 이름은 고유해야 하므로 의도와 슬롯 이름이 동일할 수 없습니다.
-
여러 의도를 지원하도록 구성된 봇을 생성할 수 있습니다. 두 가지 의도에 동일한 이름의 슬롯이 있는 경우, 해당 슬롯 이름이 동일해야 합니다.
예를 들어, 두 가지 의도(
OrderPizza
및OrderDrink
)를 지원하도록 봇을 생성한다고 가정해 보겠습니다. 이 두 의도에 모두size
슬롯이 있는 경우, 이 슬롯 유형은 두 위치 모두에서 동일해야 합니다.또한 이들 의도 중 하나에 있는 슬롯에 제공하는 샘플 표현은 다른 의도의 이름이 같은 슬롯에 적용됩니다.
-
의도는 최대 250개까지 봇과 연결할 수 있습니다.
-
봇 생성 시 세션 제한 시간을 지정합니다. 세션 제한 시간은 1분에서 하루일 수 있습니다. 기본값은 5분입니다.
-
봇에 대해 별칭을 최대 다섯 개 만들 수 있습니다.
-
AWS 계정당 봇을 최대 250개까지 만들 수 있습니다.
-
동일한 기본 제공 의도에서 확장된 여러 개의 의도를 만들 수 없습니다.
의도 할당량
-
의도 및 슬롯 이름은 생성 시 대/소문자를 구분하지 않습니다. 따라서
OrderPizza
의도를 생성한 후 다른orderPizza
의도를 다시 생성하려고 하면 오류가 발생합니다. 그러나 이러한 리소스에 액세스할 때 리소스 이름은 대/소문자를 구분합니다(orderPizza
가 아닌OrderPizza
를 지정해야 함). 이러한 이름은 ASCII 문자 1~100개로 되어 있어야 합니다. -
의도 한 개는 최대 1,500개의 샘플 표현을 보유할 수 있습니다. 샘플 표현은 최소 하나가 필요합니다. 각 샘플 표현은 최대 200자의 UTF-8 문자일 수 있습니다. 봇에서 모든 의도 및 슬롯 표현에 대해 최대 200,000자를 사용할 수 있습니다. 의도의 샘플 표현:
-
0개 이상의 슬롯 이름을 참조할 수 있습니다.
-
슬롯 이름은 한 번만 참조할 수 있습니다.
예시:
I want a pizza I want a {pizzaSize} pizza I want a {pizzaSize} {pizzaTopping} pizza
-
-
각 의도는 표현을 최대 1,500개까지 지원하지만, 표현을 적게 사용할수록 Amazon Lex는 제공된 집합 이외의 입력을 더 잘 인식할 수 있습니다.
-
의도에 각 메시지에 대한 최대 다섯 개 메시지 그룹을 생성할 수 있습니다. 메시지 하나에 대한 모든 메시지 그룹에 총 15개 메시지가 있을 수 있습니다.
-
이 콘솔은
conclusionStatement
및followUpPrompt
메시지에 대해서만 메시지 그룹을 만들 수 있습니다. Amazon Lex API를 사용하여 다른 메시지에 대한 메시지 그룹을 생성할 수 있습니다. -
각 슬롯은 샘플 표현을 최대 10개까지 보유할 수 있습니다. 각 샘플 표현은 슬롯 이름을 한 번만 표시해야 합니다. 예시:
{pizzaSize} please
-
각 봇에는 의도 및 슬롯 표현을 합해 최대 200,000자를 사용할 수 있습니다.
-
기본 제공 의도에서 연장하는 의도에 표현을 제공할 수 없습니다. 다른 모든 의도의 경우 하나 이상의 샘플 표현을 제공해야 합니다. 의도에는 슬롯이 포함되어 있지만, 슬롯 수준 샘플 표현은 선택 사항입니다.
-
기본 제공 의도
-
현재 Amazon Lex는 기본 제공 의도에 대한 슬롯 유도를 지원하지 않습니다. 기본 제공 의도에서 파생된 의도가 있는 응답에
ElicitSlot
지시문 반환하는 Lambda 함수를 생성할 수 없습니다. 자세한 내용은 응답 형식을 참조하세요. -
이 서비스는 기본 제공 의도에 샘플 표현을 추가하는 기능을 지원하지 않습니다. 이와 마찬가지로 기본 제공 의도에 슬롯을 추가하거나 제거할 수 없습니다.
-
-
AWS 계정당 의도를 최대 1,000개까지 만들 수 있습니다. 의도에 슬롯을 최대 100개까지 만들 수 있습니다.
슬롯 유형 할당량
-
슬롯 유형 이름은 생성 시 대/소문자를 구분하지 않습니다.
PizzaSize
슬롯 유형을 생성한 후pizzaSize
슬롯 유형을 다시 생성하면 오류가 발생합니다. 그러나 이러한 리소스에 액세스할 때 리소스 이름은 대/소문자를 구분합니다(pizzaSize
가 아닌PizzaSize
를 지정해야 함). 이름은 ASCII 문자 1~100자여야 합니다. -
생성한 사용자 지정 슬롯 유형은 열거 값 및 동의어를 최대 10,000개까지 보유할 수 있습니다. 각 값은 UTF-8 문자로 최대 140자일 수 있습니다. 열거 값 및 동의어는 중복 항목을 포함할 수 없습니다.
-
해당되는 경우 슬롯 유형 값에 대해 대문자와 소문자를 모두 지정합니다. 예를 들어
Procedure
라는 슬롯 유형의 경우 값이MRI
이면 "MRI"와 "mri"를 모두 값으로 지정합니다. -
기본 제공 슬롯 유형 – 현재 Amazon Lex는 기본 제공 슬롯 유형에 대해 열거 값 또는 동의어를 추가하는 기능을 지원하지 않습니다.