{
"version": "1.0.0",
"sections": {
"main": [
{
"ai": {
"params": {
"post_prompt_url": "http://user:pass@some.server.com/rest/post.cgi",
"direction": "inbound",
"wait_for_user": true,
"end_of_speech_timeout": 2000,
"attention_timeout": 10000,
"inactivity_timeout": 600000
},
"prompt": {
"confidence": 0.6,
"barge_confidence": 0.1,
"top_p": 1.0,
"temperature": 0.3,
"frequency_penalty": 0.1,
"presence_penalty": 0.1,
"text": "You name is Franklin and you are an expert at Star Wars. Introduce yourself and see if I have any questions."
},
"post_prompt": {
"confidence": 0.6,
"barge_confidence": 0.1,
"top_p": 1.0,
"temperature": 0.3,
"frequency_penalty": 0.0,
"presence_penalty": 0.0,
"text": "Please summarize the conversation"
},
"languages": [
{
"name": "English",
"code": "en-US",
"voice": "en-US-Neural2-F"
},
{
"name": "French",
"code": "fr-FR",
"voice": "fr-FR-Neural2-E"
}
],
"hints": [
"testing",
"hints"
],
"SWAIG": {
"functions": [
{
"function": "get_weather",
"meta_data_token": "5dcec27c-107b-11ee-a281-62c3bdb19a89",
"meta_data": {
"my_key": "some value"
},
"purpose": "To determine what the current weather is in a provided location.",
"argument": {
"type": "object",
"properties": {
"location": {
"type": "string",
"description": "the location to check the weather in"
}
}
}
}
]
}
}
}
]
}
}