123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758 |
- {
- "version": "1.0",
- "examples": {
- "GetBot": [
- {
- "input": {
- "name": "DocOrderPizza",
- "versionOrAlias": "$LATEST"
- },
- "output": {
- "version": "$LATEST",
- "name": "DocOrderPizzaBot",
- "abortStatement": {
- "messages": [
- {
- "content": "I don't understand. Can you try again?",
- "contentType": "PlainText"
- },
- {
- "content": "I'm sorry, I don't understand.",
- "contentType": "PlainText"
- }
- ]
- },
- "checksum": "20172ee3-fa06-49b2-bbc5-667c090303e9",
- "childDirected": true,
- "clarificationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "I'm sorry, I didn't hear that. Can you repeate what you just said?",
- "contentType": "PlainText"
- },
- {
- "content": "Can you say that again?",
- "contentType": "PlainText"
- }
- ]
- },
- "createdDate": 1494360160.133,
- "description": "Orders a pizza from a local pizzeria.",
- "idleSessionTTLInSeconds": 300,
- "intents": [
- {
- "intentName": "DocOrderPizza",
- "intentVersion": "$LATEST"
- }
- ],
- "lastUpdatedDate": 1494360160.133,
- "locale": "en-US",
- "status": "NOT_BUILT"
- },
- "comments": {
- "input": {
- },
- "output": {
- }
- },
- "description": "This example shows how to get configuration information for a bot.",
- "id": "to-get-information-about-a-bot-1494431724188",
- "title": "To get information about a bot"
- }
- ],
- "GetBots": [
- {
- "input": {
- "maxResults": 5,
- "nextToken": ""
- },
- "output": {
- "bots": [
- {
- "version": "$LATEST",
- "name": "DocOrderPizzaBot",
- "createdDate": 1494360160.133,
- "description": "Orders a pizza from a local pizzeria.",
- "lastUpdatedDate": 1494360160.133,
- "status": "NOT_BUILT"
- }
- ]
- },
- "comments": {
- "input": {
- },
- "output": {
- }
- },
- "description": "This example shows how to get a list of all of the bots in your account.",
- "id": "to-get-a-list-of-bots-1494432220036",
- "title": "To get a list of bots"
- }
- ],
- "GetIntent": [
- {
- "input": {
- "version": "$LATEST",
- "name": "DocOrderPizza"
- },
- "output": {
- "version": "$LATEST",
- "name": "DocOrderPizza",
- "checksum": "ca9bc13d-afc8-4706-bbaf-091f7a5935d6",
- "conclusionStatement": {
- "messages": [
- {
- "content": "All right, I ordered you a {Crust} crust {Type} pizza with {Sauce} sauce.",
- "contentType": "PlainText"
- },
- {
- "content": "OK, your {Crust} crust {Type} pizza with {Sauce} sauce is on the way.",
- "contentType": "PlainText"
- }
- ],
- "responseCard": "foo"
- },
- "confirmationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "Should I order your {Crust} crust {Type} pizza with {Sauce} sauce?",
- "contentType": "PlainText"
- }
- ]
- },
- "createdDate": 1494359783.453,
- "description": "Order a pizza from a local pizzeria.",
- "fulfillmentActivity": {
- "type": "ReturnIntent"
- },
- "lastUpdatedDate": 1494359783.453,
- "rejectionStatement": {
- "messages": [
- {
- "content": "Ok, I'll cancel your order.",
- "contentType": "PlainText"
- },
- {
- "content": "I cancelled your order.",
- "contentType": "PlainText"
- }
- ]
- },
- "sampleUtterances": [
- "Order me a pizza.",
- "Order me a {Type} pizza.",
- "I want a {Crust} crust {Type} pizza",
- "I want a {Crust} crust {Type} pizza with {Sauce} sauce."
- ],
- "slots": [
- {
- "name": "Type",
- "description": "The type of pizza to order.",
- "priority": 1,
- "sampleUtterances": [
- "Get me a {Type} pizza.",
- "A {Type} pizza please.",
- "I'd like a {Type} pizza."
- ],
- "slotConstraint": "Required",
- "slotType": "DocPizzaType",
- "slotTypeVersion": "$LATEST",
- "valueElicitationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "What type of pizza would you like?",
- "contentType": "PlainText"
- },
- {
- "content": "Vegie or cheese pizza?",
- "contentType": "PlainText"
- },
- {
- "content": "I can get you a vegie or a cheese pizza.",
- "contentType": "PlainText"
- }
- ]
- }
- },
- {
- "name": "Crust",
- "description": "The type of pizza crust to order.",
- "priority": 2,
- "sampleUtterances": [
- "Make it a {Crust} crust.",
- "I'd like a {Crust} crust."
- ],
- "slotConstraint": "Required",
- "slotType": "DocPizzaCrustType",
- "slotTypeVersion": "$LATEST",
- "valueElicitationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "What type of crust would you like?",
- "contentType": "PlainText"
- },
- {
- "content": "Thick or thin crust?",
- "contentType": "PlainText"
- }
- ]
- }
- },
- {
- "name": "Sauce",
- "description": "The type of sauce to use on the pizza.",
- "priority": 3,
- "sampleUtterances": [
- "Make it {Sauce} sauce.",
- "I'd like {Sauce} sauce."
- ],
- "slotConstraint": "Required",
- "slotType": "DocPizzaSauceType",
- "slotTypeVersion": "$LATEST",
- "valueElicitationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "White or red sauce?",
- "contentType": "PlainText"
- },
- {
- "content": "Garlic or tomato sauce?",
- "contentType": "PlainText"
- }
- ]
- }
- }
- ]
- },
- "comments": {
- "input": {
- },
- "output": {
- }
- },
- "description": "This example shows how to get information about an intent.",
- "id": "to-get-a-information-about-an-intent-1494432574147",
- "title": "To get a information about an intent"
- }
- ],
- "GetIntents": [
- {
- "input": {
- "maxResults": 10,
- "nextToken": ""
- },
- "output": {
- "intents": [
- {
- "version": "$LATEST",
- "name": "DocOrderPizza",
- "createdDate": 1494359783.453,
- "description": "Order a pizza from a local pizzeria.",
- "lastUpdatedDate": 1494359783.453
- }
- ]
- },
- "comments": {
- "input": {
- },
- "output": {
- }
- },
- "description": "This example shows how to get a list of all of the intents in your account.",
- "id": "to-get-a-list-of-intents-1494432416363",
- "title": "To get a list of intents"
- }
- ],
- "GetSlotType": [
- {
- "input": {
- "version": "$LATEST",
- "name": "DocPizzaCrustType"
- },
- "output": {
- "version": "$LATEST",
- "name": "DocPizzaCrustType",
- "checksum": "210b3d5a-90a3-4b22-ac7e-f50c2c71095f",
- "createdDate": 1494359274.403,
- "description": "Available crust types",
- "enumerationValues": [
- {
- "value": "thick"
- },
- {
- "value": "thin"
- }
- ],
- "lastUpdatedDate": 1494359274.403
- },
- "comments": {
- "input": {
- },
- "output": {
- }
- },
- "description": "This example shows how to get information about a slot type.",
- "id": "to-get-information-about-a-slot-type-1494432961004",
- "title": "To get information about a slot type"
- }
- ],
- "GetSlotTypes": [
- {
- "input": {
- "maxResults": 10,
- "nextToken": ""
- },
- "output": {
- "slotTypes": [
- {
- "version": "$LATEST",
- "name": "DocPizzaCrustType",
- "createdDate": 1494359274.403,
- "description": "Available crust types",
- "lastUpdatedDate": 1494359274.403
- },
- {
- "version": "$LATEST",
- "name": "DocPizzaSauceType",
- "createdDate": 1494356442.23,
- "description": "Available pizza sauces",
- "lastUpdatedDate": 1494356442.23
- },
- {
- "version": "$LATEST",
- "name": "DocPizzaType",
- "createdDate": 1494359198.656,
- "description": "Available pizzas",
- "lastUpdatedDate": 1494359198.656
- }
- ]
- },
- "comments": {
- "input": {
- },
- "output": {
- }
- },
- "description": "This example shows how to get a list of all of the slot types in your account.",
- "id": "to-get-a-list-of-slot-types-1494432757458",
- "title": "To get a list of slot types"
- }
- ],
- "PutBot": [
- {
- "input": {
- "name": "DocOrderPizzaBot",
- "abortStatement": {
- "messages": [
- {
- "content": "I don't understand. Can you try again?",
- "contentType": "PlainText"
- },
- {
- "content": "I'm sorry, I don't understand.",
- "contentType": "PlainText"
- }
- ]
- },
- "childDirected": true,
- "clarificationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "I'm sorry, I didn't hear that. Can you repeat what you just said?",
- "contentType": "PlainText"
- },
- {
- "content": "Can you say that again?",
- "contentType": "PlainText"
- }
- ]
- },
- "description": "Orders a pizza from a local pizzeria.",
- "idleSessionTTLInSeconds": 300,
- "intents": [
- {
- "intentName": "DocOrderPizza",
- "intentVersion": "$LATEST"
- }
- ],
- "locale": "en-US",
- "processBehavior": "SAVE"
- },
- "output": {
- "version": "$LATEST",
- "name": "DocOrderPizzaBot",
- "abortStatement": {
- "messages": [
- {
- "content": "I don't understand. Can you try again?",
- "contentType": "PlainText"
- },
- {
- "content": "I'm sorry, I don't understand.",
- "contentType": "PlainText"
- }
- ]
- },
- "checksum": "20172ee3-fa06-49b2-bbc5-667c090303e9",
- "childDirected": true,
- "clarificationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "I'm sorry, I didn't hear that. Can you repeate what you just said?",
- "contentType": "PlainText"
- },
- {
- "content": "Can you say that again?",
- "contentType": "PlainText"
- }
- ]
- },
- "createdDate": 1494360160.133,
- "description": "Orders a pizza from a local pizzeria.",
- "idleSessionTTLInSeconds": 300,
- "intents": [
- {
- "intentName": "DocOrderPizza",
- "intentVersion": "$LATEST"
- }
- ],
- "lastUpdatedDate": 1494360160.133,
- "locale": "en-US",
- "status": "NOT_BUILT"
- },
- "comments": {
- "input": {
- },
- "output": {
- }
- },
- "description": "This example shows how to create a bot for ordering pizzas.",
- "id": "to-create-a-bot-1494360003886",
- "title": "To create a bot"
- }
- ],
- "PutIntent": [
- {
- "input": {
- "name": "DocOrderPizza",
- "conclusionStatement": {
- "messages": [
- {
- "content": "All right, I ordered you a {Crust} crust {Type} pizza with {Sauce} sauce.",
- "contentType": "PlainText"
- },
- {
- "content": "OK, your {Crust} crust {Type} pizza with {Sauce} sauce is on the way.",
- "contentType": "PlainText"
- }
- ],
- "responseCard": "foo"
- },
- "confirmationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "Should I order your {Crust} crust {Type} pizza with {Sauce} sauce?",
- "contentType": "PlainText"
- }
- ]
- },
- "description": "Order a pizza from a local pizzeria.",
- "fulfillmentActivity": {
- "type": "ReturnIntent"
- },
- "rejectionStatement": {
- "messages": [
- {
- "content": "Ok, I'll cancel your order.",
- "contentType": "PlainText"
- },
- {
- "content": "I cancelled your order.",
- "contentType": "PlainText"
- }
- ]
- },
- "sampleUtterances": [
- "Order me a pizza.",
- "Order me a {Type} pizza.",
- "I want a {Crust} crust {Type} pizza",
- "I want a {Crust} crust {Type} pizza with {Sauce} sauce."
- ],
- "slots": [
- {
- "name": "Type",
- "description": "The type of pizza to order.",
- "priority": 1,
- "sampleUtterances": [
- "Get me a {Type} pizza.",
- "A {Type} pizza please.",
- "I'd like a {Type} pizza."
- ],
- "slotConstraint": "Required",
- "slotType": "DocPizzaType",
- "slotTypeVersion": "$LATEST",
- "valueElicitationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "What type of pizza would you like?",
- "contentType": "PlainText"
- },
- {
- "content": "Vegie or cheese pizza?",
- "contentType": "PlainText"
- },
- {
- "content": "I can get you a vegie or a cheese pizza.",
- "contentType": "PlainText"
- }
- ]
- }
- },
- {
- "name": "Crust",
- "description": "The type of pizza crust to order.",
- "priority": 2,
- "sampleUtterances": [
- "Make it a {Crust} crust.",
- "I'd like a {Crust} crust."
- ],
- "slotConstraint": "Required",
- "slotType": "DocPizzaCrustType",
- "slotTypeVersion": "$LATEST",
- "valueElicitationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "What type of crust would you like?",
- "contentType": "PlainText"
- },
- {
- "content": "Thick or thin crust?",
- "contentType": "PlainText"
- }
- ]
- }
- },
- {
- "name": "Sauce",
- "description": "The type of sauce to use on the pizza.",
- "priority": 3,
- "sampleUtterances": [
- "Make it {Sauce} sauce.",
- "I'd like {Sauce} sauce."
- ],
- "slotConstraint": "Required",
- "slotType": "DocPizzaSauceType",
- "slotTypeVersion": "$LATEST",
- "valueElicitationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "White or red sauce?",
- "contentType": "PlainText"
- },
- {
- "content": "Garlic or tomato sauce?",
- "contentType": "PlainText"
- }
- ]
- }
- }
- ]
- },
- "output": {
- "version": "$LATEST",
- "name": "DocOrderPizza",
- "checksum": "ca9bc13d-afc8-4706-bbaf-091f7a5935d6",
- "conclusionStatement": {
- "messages": [
- {
- "content": "All right, I ordered you a {Crust} crust {Type} pizza with {Sauce} sauce.",
- "contentType": "PlainText"
- },
- {
- "content": "OK, your {Crust} crust {Type} pizza with {Sauce} sauce is on the way.",
- "contentType": "PlainText"
- }
- ],
- "responseCard": "foo"
- },
- "confirmationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "Should I order your {Crust} crust {Type} pizza with {Sauce} sauce?",
- "contentType": "PlainText"
- }
- ]
- },
- "createdDate": 1494359783.453,
- "description": "Order a pizza from a local pizzeria.",
- "fulfillmentActivity": {
- "type": "ReturnIntent"
- },
- "lastUpdatedDate": 1494359783.453,
- "rejectionStatement": {
- "messages": [
- {
- "content": "Ok, I'll cancel your order.",
- "contentType": "PlainText"
- },
- {
- "content": "I cancelled your order.",
- "contentType": "PlainText"
- }
- ]
- },
- "sampleUtterances": [
- "Order me a pizza.",
- "Order me a {Type} pizza.",
- "I want a {Crust} crust {Type} pizza",
- "I want a {Crust} crust {Type} pizza with {Sauce} sauce."
- ],
- "slots": [
- {
- "name": "Sauce",
- "description": "The type of sauce to use on the pizza.",
- "priority": 3,
- "sampleUtterances": [
- "Make it {Sauce} sauce.",
- "I'd like {Sauce} sauce."
- ],
- "slotConstraint": "Required",
- "slotType": "DocPizzaSauceType",
- "slotTypeVersion": "$LATEST",
- "valueElicitationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "White or red sauce?",
- "contentType": "PlainText"
- },
- {
- "content": "Garlic or tomato sauce?",
- "contentType": "PlainText"
- }
- ]
- }
- },
- {
- "name": "Type",
- "description": "The type of pizza to order.",
- "priority": 1,
- "sampleUtterances": [
- "Get me a {Type} pizza.",
- "A {Type} pizza please.",
- "I'd like a {Type} pizza."
- ],
- "slotConstraint": "Required",
- "slotType": "DocPizzaType",
- "slotTypeVersion": "$LATEST",
- "valueElicitationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "What type of pizza would you like?",
- "contentType": "PlainText"
- },
- {
- "content": "Vegie or cheese pizza?",
- "contentType": "PlainText"
- },
- {
- "content": "I can get you a vegie or a cheese pizza.",
- "contentType": "PlainText"
- }
- ]
- }
- },
- {
- "name": "Crust",
- "description": "The type of pizza crust to order.",
- "priority": 2,
- "sampleUtterances": [
- "Make it a {Crust} crust.",
- "I'd like a {Crust} crust."
- ],
- "slotConstraint": "Required",
- "slotType": "DocPizzaCrustType",
- "slotTypeVersion": "$LATEST",
- "valueElicitationPrompt": {
- "maxAttempts": 1,
- "messages": [
- {
- "content": "What type of crust would you like?",
- "contentType": "PlainText"
- },
- {
- "content": "Thick or thin crust?",
- "contentType": "PlainText"
- }
- ]
- }
- }
- ]
- },
- "comments": {
- "input": {
- },
- "output": {
- }
- },
- "description": "This example shows how to create an intent for ordering pizzas.",
- "id": "to-create-an-intent-1494358144659",
- "title": "To create an intent"
- }
- ],
- "PutSlotType": [
- {
- "input": {
- "name": "PizzaSauceType",
- "description": "Available pizza sauces",
- "enumerationValues": [
- {
- "value": "red"
- },
- {
- "value": "white"
- }
- ]
- },
- "output": {
- "version": "$LATEST",
- "name": "DocPizzaSauceType",
- "checksum": "cfd00ed1-775d-4357-947c-aca7e73b44ba",
- "createdDate": 1494356442.23,
- "description": "Available pizza sauces",
- "enumerationValues": [
- {
- "value": "red"
- },
- {
- "value": "white"
- }
- ],
- "lastUpdatedDate": 1494356442.23
- },
- "comments": {
- "input": {
- },
- "output": {
- }
- },
- "description": "This example shows how to create a slot type that describes pizza sauces.",
- "id": "to-create-a-slot-type-1494357262258",
- "title": "To Create a Slot Type"
- }
- ]
- }
- }
|