codegen-resources.examples-1.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lexmodelbuilding Show documentation
Show all versions of lexmodelbuilding Show documentation
The AWS Java SDK for Amazon Lex Model Building module holds the client classes that are used for
communicating with Amazon Lex Model Building Service
{
"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 repeate 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"
}
]
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy