github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/lex-models/2017-04-19/examples-1.json (about)

     1  {
     2    "version": "1.0",
     3    "examples": {
     4      "GetBot": [
     5        {
     6          "input": {
     7            "name": "DocOrderPizza",
     8            "versionOrAlias": "$LATEST"
     9          },
    10          "output": {
    11            "version": "$LATEST",
    12            "name": "DocOrderPizzaBot",
    13            "abortStatement": {
    14              "messages": [
    15                {
    16                  "content": "I don't understand. Can you try again?",
    17                  "contentType": "PlainText"
    18                },
    19                {
    20                  "content": "I'm sorry, I don't understand.",
    21                  "contentType": "PlainText"
    22                }
    23              ]
    24            },
    25            "checksum": "20172ee3-fa06-49b2-bbc5-667c090303e9",
    26            "childDirected": true,
    27            "clarificationPrompt": {
    28              "maxAttempts": 1,
    29              "messages": [
    30                {
    31                  "content": "I'm sorry, I didn't hear that. Can you repeate what you just said?",
    32                  "contentType": "PlainText"
    33                },
    34                {
    35                  "content": "Can you say that again?",
    36                  "contentType": "PlainText"
    37                }
    38              ]
    39            },
    40            "createdDate": 1494360160.133,
    41            "description": "Orders a pizza from a local pizzeria.",
    42            "idleSessionTTLInSeconds": 300,
    43            "intents": [
    44              {
    45                "intentName": "DocOrderPizza",
    46                "intentVersion": "$LATEST"
    47              }
    48            ],
    49            "lastUpdatedDate": 1494360160.133,
    50            "locale": "en-US",
    51            "status": "NOT_BUILT"
    52          },
    53          "comments": {
    54            "input": {
    55            },
    56            "output": {
    57            }
    58          },
    59          "description": "This example shows how to get configuration information for a bot.",
    60          "id": "to-get-information-about-a-bot-1494431724188",
    61          "title": "To get information about a bot"
    62        }
    63      ],
    64      "GetBots": [
    65        {
    66          "input": {
    67            "maxResults": 5,
    68            "nextToken": ""
    69          },
    70          "output": {
    71            "bots": [
    72              {
    73                "version": "$LATEST",
    74                "name": "DocOrderPizzaBot",
    75                "createdDate": 1494360160.133,
    76                "description": "Orders a pizza from a local pizzeria.",
    77                "lastUpdatedDate": 1494360160.133,
    78                "status": "NOT_BUILT"
    79              }
    80            ]
    81          },
    82          "comments": {
    83            "input": {
    84            },
    85            "output": {
    86            }
    87          },
    88          "description": "This example shows how to get a list of all of the bots in your account.",
    89          "id": "to-get-a-list-of-bots-1494432220036",
    90          "title": "To get a list of bots"
    91        }
    92      ],
    93      "GetIntent": [
    94        {
    95          "input": {
    96            "version": "$LATEST",
    97            "name": "DocOrderPizza"
    98          },
    99          "output": {
   100            "version": "$LATEST",
   101            "name": "DocOrderPizza",
   102            "checksum": "ca9bc13d-afc8-4706-bbaf-091f7a5935d6",
   103            "conclusionStatement": {
   104              "messages": [
   105                {
   106                  "content": "All right, I ordered  you a {Crust} crust {Type} pizza with {Sauce} sauce.",
   107                  "contentType": "PlainText"
   108                },
   109                {
   110                  "content": "OK, your {Crust} crust {Type} pizza with {Sauce} sauce is on the way.",
   111                  "contentType": "PlainText"
   112                }
   113              ],
   114              "responseCard": "foo"
   115            },
   116            "confirmationPrompt": {
   117              "maxAttempts": 1,
   118              "messages": [
   119                {
   120                  "content": "Should I order  your {Crust} crust {Type} pizza with {Sauce} sauce?",
   121                  "contentType": "PlainText"
   122                }
   123              ]
   124            },
   125            "createdDate": 1494359783.453,
   126            "description": "Order a pizza from a local pizzeria.",
   127            "fulfillmentActivity": {
   128              "type": "ReturnIntent"
   129            },
   130            "lastUpdatedDate": 1494359783.453,
   131            "rejectionStatement": {
   132              "messages": [
   133                {
   134                  "content": "Ok, I'll cancel your order.",
   135                  "contentType": "PlainText"
   136                },
   137                {
   138                  "content": "I cancelled your order.",
   139                  "contentType": "PlainText"
   140                }
   141              ]
   142            },
   143            "sampleUtterances": [
   144              "Order me a pizza.",
   145              "Order me a {Type} pizza.",
   146              "I want a {Crust} crust {Type} pizza",
   147              "I want a {Crust} crust {Type} pizza with {Sauce} sauce."
   148            ],
   149            "slots": [
   150              {
   151                "name": "Type",
   152                "description": "The type of pizza to order.",
   153                "priority": 1,
   154                "sampleUtterances": [
   155                  "Get me a {Type} pizza.",
   156                  "A {Type} pizza please.",
   157                  "I'd like a {Type} pizza."
   158                ],
   159                "slotConstraint": "Required",
   160                "slotType": "DocPizzaType",
   161                "slotTypeVersion": "$LATEST",
   162                "valueElicitationPrompt": {
   163                  "maxAttempts": 1,
   164                  "messages": [
   165                    {
   166                      "content": "What type of pizza would you like?",
   167                      "contentType": "PlainText"
   168                    },
   169                    {
   170                      "content": "Vegie or cheese pizza?",
   171                      "contentType": "PlainText"
   172                    },
   173                    {
   174                      "content": "I can get you a vegie or a cheese pizza.",
   175                      "contentType": "PlainText"
   176                    }
   177                  ]
   178                }
   179              },
   180              {
   181                "name": "Crust",
   182                "description": "The type of pizza crust to order.",
   183                "priority": 2,
   184                "sampleUtterances": [
   185                  "Make it a {Crust} crust.",
   186                  "I'd like a {Crust} crust."
   187                ],
   188                "slotConstraint": "Required",
   189                "slotType": "DocPizzaCrustType",
   190                "slotTypeVersion": "$LATEST",
   191                "valueElicitationPrompt": {
   192                  "maxAttempts": 1,
   193                  "messages": [
   194                    {
   195                      "content": "What type of crust would you like?",
   196                      "contentType": "PlainText"
   197                    },
   198                    {
   199                      "content": "Thick or thin crust?",
   200                      "contentType": "PlainText"
   201                    }
   202                  ]
   203                }
   204              },
   205              {
   206                "name": "Sauce",
   207                "description": "The type of sauce to use on the pizza.",
   208                "priority": 3,
   209                "sampleUtterances": [
   210                  "Make it {Sauce} sauce.",
   211                  "I'd like {Sauce} sauce."
   212                ],
   213                "slotConstraint": "Required",
   214                "slotType": "DocPizzaSauceType",
   215                "slotTypeVersion": "$LATEST",
   216                "valueElicitationPrompt": {
   217                  "maxAttempts": 1,
   218                  "messages": [
   219                    {
   220                      "content": "White or red sauce?",
   221                      "contentType": "PlainText"
   222                    },
   223                    {
   224                      "content": "Garlic or tomato sauce?",
   225                      "contentType": "PlainText"
   226                    }
   227                  ]
   228                }
   229              }
   230            ]
   231          },
   232          "comments": {
   233            "input": {
   234            },
   235            "output": {
   236            }
   237          },
   238          "description": "This example shows how to get information about an intent.",
   239          "id": "to-get-a-information-about-an-intent-1494432574147",
   240          "title": "To get a information about an intent"
   241        }
   242      ],
   243      "GetIntents": [
   244        {
   245          "input": {
   246            "maxResults": 10,
   247            "nextToken": ""
   248          },
   249          "output": {
   250            "intents": [
   251              {
   252                "version": "$LATEST",
   253                "name": "DocOrderPizza",
   254                "createdDate": 1494359783.453,
   255                "description": "Order a pizza from a local pizzeria.",
   256                "lastUpdatedDate": 1494359783.453
   257              }
   258            ]
   259          },
   260          "comments": {
   261            "input": {
   262            },
   263            "output": {
   264            }
   265          },
   266          "description": "This example shows how to get a list of all of the intents in your account.",
   267          "id": "to-get-a-list-of-intents-1494432416363",
   268          "title": "To get a list of intents"
   269        }
   270      ],
   271      "GetSlotType": [
   272        {
   273          "input": {
   274            "version": "$LATEST",
   275            "name": "DocPizzaCrustType"
   276          },
   277          "output": {
   278            "version": "$LATEST",
   279            "name": "DocPizzaCrustType",
   280            "checksum": "210b3d5a-90a3-4b22-ac7e-f50c2c71095f",
   281            "createdDate": 1494359274.403,
   282            "description": "Available crust types",
   283            "enumerationValues": [
   284              {
   285                "value": "thick"
   286              },
   287              {
   288                "value": "thin"
   289              }
   290            ],
   291            "lastUpdatedDate": 1494359274.403
   292          },
   293          "comments": {
   294            "input": {
   295            },
   296            "output": {
   297            }
   298          },
   299          "description": "This example shows how to get information about a slot type.",
   300          "id": "to-get-information-about-a-slot-type-1494432961004",
   301          "title": "To get information about a slot type"
   302        }
   303      ],
   304      "GetSlotTypes": [
   305        {
   306          "input": {
   307            "maxResults": 10,
   308            "nextToken": ""
   309          },
   310          "output": {
   311            "slotTypes": [
   312              {
   313                "version": "$LATEST",
   314                "name": "DocPizzaCrustType",
   315                "createdDate": 1494359274.403,
   316                "description": "Available crust types",
   317                "lastUpdatedDate": 1494359274.403
   318              },
   319              {
   320                "version": "$LATEST",
   321                "name": "DocPizzaSauceType",
   322                "createdDate": 1494356442.23,
   323                "description": "Available pizza sauces",
   324                "lastUpdatedDate": 1494356442.23
   325              },
   326              {
   327                "version": "$LATEST",
   328                "name": "DocPizzaType",
   329                "createdDate": 1494359198.656,
   330                "description": "Available pizzas",
   331                "lastUpdatedDate": 1494359198.656
   332              }
   333            ]
   334          },
   335          "comments": {
   336            "input": {
   337            },
   338            "output": {
   339            }
   340          },
   341          "description": "This example shows how to get a list of all of the slot types in your account.",
   342          "id": "to-get-a-list-of-slot-types-1494432757458",
   343          "title": "To get a list of slot types"
   344        }
   345      ],
   346      "PutBot": [
   347        {
   348          "input": {
   349            "name": "DocOrderPizzaBot",
   350            "abortStatement": {
   351              "messages": [
   352                {
   353                  "content": "I don't understand. Can you try again?",
   354                  "contentType": "PlainText"
   355                },
   356                {
   357                  "content": "I'm sorry, I don't understand.",
   358                  "contentType": "PlainText"
   359                }
   360              ]
   361            },
   362            "childDirected": true,
   363            "clarificationPrompt": {
   364              "maxAttempts": 1,
   365              "messages": [
   366                {
   367                  "content": "I'm sorry, I didn't hear that. Can you repeat what you just said?",
   368                  "contentType": "PlainText"
   369                },
   370                {
   371                  "content": "Can you say that again?",
   372                  "contentType": "PlainText"
   373                }
   374              ]
   375            },
   376            "description": "Orders a pizza from a local pizzeria.",
   377            "idleSessionTTLInSeconds": 300,
   378            "intents": [
   379              {
   380                "intentName": "DocOrderPizza",
   381                "intentVersion": "$LATEST"
   382              }
   383            ],
   384            "locale": "en-US",
   385            "processBehavior": "SAVE"
   386          },
   387          "output": {
   388            "version": "$LATEST",
   389            "name": "DocOrderPizzaBot",
   390            "abortStatement": {
   391              "messages": [
   392                {
   393                  "content": "I don't understand. Can you try again?",
   394                  "contentType": "PlainText"
   395                },
   396                {
   397                  "content": "I'm sorry, I don't understand.",
   398                  "contentType": "PlainText"
   399                }
   400              ]
   401            },
   402            "checksum": "20172ee3-fa06-49b2-bbc5-667c090303e9",
   403            "childDirected": true,
   404            "clarificationPrompt": {
   405              "maxAttempts": 1,
   406              "messages": [
   407                {
   408                  "content": "I'm sorry, I didn't hear that. Can you repeate what you just said?",
   409                  "contentType": "PlainText"
   410                },
   411                {
   412                  "content": "Can you say that again?",
   413                  "contentType": "PlainText"
   414                }
   415              ]
   416            },
   417            "createdDate": 1494360160.133,
   418            "description": "Orders a pizza from a local pizzeria.",
   419            "idleSessionTTLInSeconds": 300,
   420            "intents": [
   421              {
   422                "intentName": "DocOrderPizza",
   423                "intentVersion": "$LATEST"
   424              }
   425            ],
   426            "lastUpdatedDate": 1494360160.133,
   427            "locale": "en-US",
   428            "status": "NOT_BUILT"
   429          },
   430          "comments": {
   431            "input": {
   432            },
   433            "output": {
   434            }
   435          },
   436          "description": "This example shows how to create a bot for ordering pizzas.",
   437          "id": "to-create-a-bot-1494360003886",
   438          "title": "To create a bot"
   439        }
   440      ],
   441      "PutIntent": [
   442        {
   443          "input": {
   444            "name": "DocOrderPizza",
   445            "conclusionStatement": {
   446              "messages": [
   447                {
   448                  "content": "All right, I ordered  you a {Crust} crust {Type} pizza with {Sauce} sauce.",
   449                  "contentType": "PlainText"
   450                },
   451                {
   452                  "content": "OK, your {Crust} crust {Type} pizza with {Sauce} sauce is on the way.",
   453                  "contentType": "PlainText"
   454                }
   455              ],
   456              "responseCard": "foo"
   457            },
   458            "confirmationPrompt": {
   459              "maxAttempts": 1,
   460              "messages": [
   461                {
   462                  "content": "Should I order  your {Crust} crust {Type} pizza with {Sauce} sauce?",
   463                  "contentType": "PlainText"
   464                }
   465              ]
   466            },
   467            "description": "Order a pizza from a local pizzeria.",
   468            "fulfillmentActivity": {
   469              "type": "ReturnIntent"
   470            },
   471            "rejectionStatement": {
   472              "messages": [
   473                {
   474                  "content": "Ok, I'll cancel your order.",
   475                  "contentType": "PlainText"
   476                },
   477                {
   478                  "content": "I cancelled your order.",
   479                  "contentType": "PlainText"
   480                }
   481              ]
   482            },
   483            "sampleUtterances": [
   484              "Order me a pizza.",
   485              "Order me a {Type} pizza.",
   486              "I want a {Crust} crust {Type} pizza",
   487              "I want a {Crust} crust {Type} pizza with {Sauce} sauce."
   488            ],
   489            "slots": [
   490              {
   491                "name": "Type",
   492                "description": "The type of pizza to order.",
   493                "priority": 1,
   494                "sampleUtterances": [
   495                  "Get me a {Type} pizza.",
   496                  "A {Type} pizza please.",
   497                  "I'd like a {Type} pizza."
   498                ],
   499                "slotConstraint": "Required",
   500                "slotType": "DocPizzaType",
   501                "slotTypeVersion": "$LATEST",
   502                "valueElicitationPrompt": {
   503                  "maxAttempts": 1,
   504                  "messages": [
   505                    {
   506                      "content": "What type of pizza would you like?",
   507                      "contentType": "PlainText"
   508                    },
   509                    {
   510                      "content": "Vegie or cheese pizza?",
   511                      "contentType": "PlainText"
   512                    },
   513                    {
   514                      "content": "I can get you a vegie or a cheese pizza.",
   515                      "contentType": "PlainText"
   516                    }
   517                  ]
   518                }
   519              },
   520              {
   521                "name": "Crust",
   522                "description": "The type of pizza crust to order.",
   523                "priority": 2,
   524                "sampleUtterances": [
   525                  "Make it a {Crust} crust.",
   526                  "I'd like a {Crust} crust."
   527                ],
   528                "slotConstraint": "Required",
   529                "slotType": "DocPizzaCrustType",
   530                "slotTypeVersion": "$LATEST",
   531                "valueElicitationPrompt": {
   532                  "maxAttempts": 1,
   533                  "messages": [
   534                    {
   535                      "content": "What type of crust would you like?",
   536                      "contentType": "PlainText"
   537                    },
   538                    {
   539                      "content": "Thick or thin crust?",
   540                      "contentType": "PlainText"
   541                    }
   542                  ]
   543                }
   544              },
   545              {
   546                "name": "Sauce",
   547                "description": "The type of sauce to use on the pizza.",
   548                "priority": 3,
   549                "sampleUtterances": [
   550                  "Make it {Sauce} sauce.",
   551                  "I'd like {Sauce} sauce."
   552                ],
   553                "slotConstraint": "Required",
   554                "slotType": "DocPizzaSauceType",
   555                "slotTypeVersion": "$LATEST",
   556                "valueElicitationPrompt": {
   557                  "maxAttempts": 1,
   558                  "messages": [
   559                    {
   560                      "content": "White or red sauce?",
   561                      "contentType": "PlainText"
   562                    },
   563                    {
   564                      "content": "Garlic or tomato sauce?",
   565                      "contentType": "PlainText"
   566                    }
   567                  ]
   568                }
   569              }
   570            ]
   571          },
   572          "output": {
   573            "version": "$LATEST",
   574            "name": "DocOrderPizza",
   575            "checksum": "ca9bc13d-afc8-4706-bbaf-091f7a5935d6",
   576            "conclusionStatement": {
   577              "messages": [
   578                {
   579                  "content": "All right, I ordered  you a {Crust} crust {Type} pizza with {Sauce} sauce.",
   580                  "contentType": "PlainText"
   581                },
   582                {
   583                  "content": "OK, your {Crust} crust {Type} pizza with {Sauce} sauce is on the way.",
   584                  "contentType": "PlainText"
   585                }
   586              ],
   587              "responseCard": "foo"
   588            },
   589            "confirmationPrompt": {
   590              "maxAttempts": 1,
   591              "messages": [
   592                {
   593                  "content": "Should I order  your {Crust} crust {Type} pizza with {Sauce} sauce?",
   594                  "contentType": "PlainText"
   595                }
   596              ]
   597            },
   598            "createdDate": 1494359783.453,
   599            "description": "Order a pizza from a local pizzeria.",
   600            "fulfillmentActivity": {
   601              "type": "ReturnIntent"
   602            },
   603            "lastUpdatedDate": 1494359783.453,
   604            "rejectionStatement": {
   605              "messages": [
   606                {
   607                  "content": "Ok, I'll cancel your order.",
   608                  "contentType": "PlainText"
   609                },
   610                {
   611                  "content": "I cancelled your order.",
   612                  "contentType": "PlainText"
   613                }
   614              ]
   615            },
   616            "sampleUtterances": [
   617              "Order me a pizza.",
   618              "Order me a {Type} pizza.",
   619              "I want a {Crust} crust {Type} pizza",
   620              "I want a {Crust} crust {Type} pizza with {Sauce} sauce."
   621            ],
   622            "slots": [
   623              {
   624                "name": "Sauce",
   625                "description": "The type of sauce to use on the pizza.",
   626                "priority": 3,
   627                "sampleUtterances": [
   628                  "Make it {Sauce} sauce.",
   629                  "I'd like {Sauce} sauce."
   630                ],
   631                "slotConstraint": "Required",
   632                "slotType": "DocPizzaSauceType",
   633                "slotTypeVersion": "$LATEST",
   634                "valueElicitationPrompt": {
   635                  "maxAttempts": 1,
   636                  "messages": [
   637                    {
   638                      "content": "White or red sauce?",
   639                      "contentType": "PlainText"
   640                    },
   641                    {
   642                      "content": "Garlic or tomato sauce?",
   643                      "contentType": "PlainText"
   644                    }
   645                  ]
   646                }
   647              },
   648              {
   649                "name": "Type",
   650                "description": "The type of pizza to order.",
   651                "priority": 1,
   652                "sampleUtterances": [
   653                  "Get me a {Type} pizza.",
   654                  "A {Type} pizza please.",
   655                  "I'd like a {Type} pizza."
   656                ],
   657                "slotConstraint": "Required",
   658                "slotType": "DocPizzaType",
   659                "slotTypeVersion": "$LATEST",
   660                "valueElicitationPrompt": {
   661                  "maxAttempts": 1,
   662                  "messages": [
   663                    {
   664                      "content": "What type of pizza would you like?",
   665                      "contentType": "PlainText"
   666                    },
   667                    {
   668                      "content": "Vegie or cheese pizza?",
   669                      "contentType": "PlainText"
   670                    },
   671                    {
   672                      "content": "I can get you a vegie or a cheese pizza.",
   673                      "contentType": "PlainText"
   674                    }
   675                  ]
   676                }
   677              },
   678              {
   679                "name": "Crust",
   680                "description": "The type of pizza crust to order.",
   681                "priority": 2,
   682                "sampleUtterances": [
   683                  "Make it a {Crust} crust.",
   684                  "I'd like a {Crust} crust."
   685                ],
   686                "slotConstraint": "Required",
   687                "slotType": "DocPizzaCrustType",
   688                "slotTypeVersion": "$LATEST",
   689                "valueElicitationPrompt": {
   690                  "maxAttempts": 1,
   691                  "messages": [
   692                    {
   693                      "content": "What type of crust would you like?",
   694                      "contentType": "PlainText"
   695                    },
   696                    {
   697                      "content": "Thick or thin crust?",
   698                      "contentType": "PlainText"
   699                    }
   700                  ]
   701                }
   702              }
   703            ]
   704          },
   705          "comments": {
   706            "input": {
   707            },
   708            "output": {
   709            }
   710          },
   711          "description": "This example shows how to create an intent for ordering pizzas.",
   712          "id": "to-create-an-intent-1494358144659",
   713          "title": "To create an intent"
   714        }
   715      ],
   716      "PutSlotType": [
   717        {
   718          "input": {
   719            "name": "PizzaSauceType",
   720            "description": "Available pizza sauces",
   721            "enumerationValues": [
   722              {
   723                "value": "red"
   724              },
   725              {
   726                "value": "white"
   727              }
   728            ]
   729          },
   730          "output": {
   731            "version": "$LATEST",
   732            "name": "DocPizzaSauceType",
   733            "checksum": "cfd00ed1-775d-4357-947c-aca7e73b44ba",
   734            "createdDate": 1494356442.23,
   735            "description": "Available pizza sauces",
   736            "enumerationValues": [
   737              {
   738                "value": "red"
   739              },
   740              {
   741                "value": "white"
   742              }
   743            ],
   744            "lastUpdatedDate": 1494356442.23
   745          },
   746          "comments": {
   747            "input": {
   748            },
   749            "output": {
   750            }
   751          },
   752          "description": "This example shows how to create a slot type that describes pizza sauces.",
   753          "id": "to-create-a-slot-type-1494357262258",
   754          "title": "To Create a Slot Type"
   755        }
   756      ]
   757    }
   758  }