Sommaire

Format des messages LexLex

Le système de création de robots conversationnels, Lex, tire sa puissance de son interfaçage avec Lambda, le système d’exécution de code sans serveurs (serverless). Lambda a cependant besoin d’échanger des informations avec Lex, pour guider l’utilisateur et répondre à ses demandes. Ces interactions se font avec des messages JSON dont les formats sont décrits ci-après.

1. Requête

{ 
 "currentIntent": { 
   "name": "nom_intention", 
   "slots": { 
     "nom slot": "valeur", 
     "nom slot": "valeur" 
   }, 
   "slotDetails": { 
     "nom slot": { 
       "resolutions": [ 
         { "value": "valeur de résolution" }, 
         { "value": "valeur de résolution" } 
       ], 
       "originalValue": "texte original" 
     }, 
     "slot name": { 
       "resolutions": [ 
         { "value": "valeur de résolution" }, 
         { "value": "valeur ...