in functions/source/lex_custom_lambda/chatbot_utils.py [0:0]
def get_intents():
current_intents.clear()
try:
next_token = ''
while True:
get_intents_response = lex_client.get_intents(maxResults=50, nextToken=next_token)
for intent in get_intents_response['intents']:
intent_name = intent['name']
current_intents[intent_name] = intent
if 'nextToken' in get_intents_response:
next_token = get_intents_response['nextToken']
else:
break
except Exception as ex:
logger.error("Exception during get intents lex API call : " + str(ex))
raise