{
    "items": [
        {
            "itemnumber": 0,
            "prompt": "Generate a short story (tts) in {language} suitable for {level} level learners on the topic of: [{topic}] The short story should take about 1 minute to read aloud. \nThe short story should be interesting and {storystyle} . Also generate a one dimensional array (data1) of descriptions of key scenes from the story that can be used as image prompts. The image style should be specified in each prompt as {image_style}. There should be no more than 4 images.",
            "generatemethod": "generate",
            "generatefields": [
                {
                    "name": "tts",
                    "generate": 1,
                    "mapping": ""
                },
                {
                    "name": "data1",
                    "generate": 1,
                    "mapping": ""
                },
                {
                    "name": "data2",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data3",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data4",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data5",
                    "generate": 0,
                    "mapping": ""
                }
            ],
            "generatefileareas": [
                {
                    "name": "itemaudiostory",
                    "generate": 1,
                    "mapping": "data1"
                }
            ],
            "overallimagecontext": "user_topic",
            "promptfields": [
                {
                    "name": "language",
                    "mapping": "target_language"
                },
                {
                    "name": "level",
                    "mapping": "user_level"
                },
                {
                    "name": "topic",
                    "mapping": "user_topic"
                },
                {
                    "name": "storystyle",
                    "mapping": "user_customdata1"
                },
                {
                    "name": "image_style",
                    "mapping": "user_customdata2"
                }
            ]
        },
        {
            "itemnumber": 1,
            "prompt": "Select at least 10 different keywords from the following {language} text. Return the text as a passage with each instance of the keyword surrounded with square brackets, e.g [word].  \n {text}",
            "generatemethod": "extract",
            "generatefields": [
                {
                    "name": "passage",
                    "generate": 1,
                    "mapping": ""
                },
                {
                    "name": "hidestartpage",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data1",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data2",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data3",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data4",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data5",
                    "generate": 0,
                    "mapping": ""
                }
            ],
            "generatefileareas": [],
            "overallimagecontext": "--",
            "promptfields": [
                {
                    "name": "language",
                    "mapping": "target_language"
                },
                {
                    "name": "text",
                    "mapping": "item0_tts"
                }
            ]
        },
        {
            "itemnumber": 2,
            "prompt": "Extract a 1 dimensional array of 4 sentences from the following {language} text. Note that the sentences should not be longer than 12 words, so rewrite them if necessary: [{text}]. ",
            "generatemethod": "extract",
            "generatefields": [
                {
                    "name": "sentences",
                    "generate": 1,
                    "mapping": ""
                },
                {
                    "name": "correctthreshold",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data1",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data2",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data3",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data4",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data5",
                    "generate": 0,
                    "mapping": ""
                }
            ],
            "generatefileareas": [
                {
                    "name": "customfile1_image",
                    "generate": 1,
                    "mapping": "sentences"
                }
            ],
            "overallimagecontext": "user_topic",
            "promptfields": [
                {
                    "name": "language",
                    "mapping": "target_language"
                },
                {
                    "name": "text",
                    "mapping": "item0_tts"
                }
            ]
        },
        {
            "itemnumber": 3,
            "prompt": "",
            "generatemethod": "reuse",
            "generatefields": [
                {
                    "name": "passage",
                    "generate": 1,
                    "mapping": "item0_tts"
                },
                {
                    "name": "totalmarks",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data1",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data2",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data3",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data4",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data5",
                    "generate": 0,
                    "mapping": ""
                }
            ],
            "generatefileareas": [],
            "promptfields": []
        },
        {
            "itemnumber": 4,
            "prompt": "Generate an oral discussion question(text) suitable for {level} level learners of {language} on the topic of: [{topic}] ",
            "generatemethod": "generate",
            "generatefields": [
                {
                    "name": "text",
                    "generate": 1,
                    "mapping": ""
                },
                {
                    "name": "aigradefeedback",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "aigradeinstructions",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "totalmarks",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "relevance",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "targetwordcount",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data1",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data2",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data3",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data4",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data5",
                    "generate": 0,
                    "mapping": ""
                }
            ],
            "generatefileareas": [
                {
                    "name": "itemmedia",
                    "generate": 1,
                    "mapping": "text"
                }
            ],
            "overallimagecontext": "user_topic",
            "promptfields": [
                {
                    "name": "level",
                    "mapping": "user_level"
                },
                {
                    "name": "language",
                    "mapping": "target_language"
                },
                {
                    "name": "topic",
                    "mapping": "user_topic"
                }
            ]
        }
    ],
    "lessonTitle": "Audio Story",
    "lessonDescription": "Enter a topic, the learners language level, image style and a type of story. AI will prepare an audio story with listening and speaking activities.",
    "uniqueid": "6880824450555",
    "version": "103",
    "fieldmappings": {
        "target_language": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_topic": {
            "enabled": true,
            "title": "Story\/Article Topic",
            "description": "Enter a detailed outline  for AI to use to generate a story.",
            "type": "textarea"
        },
        "user_level": {
            "enabled": true,
            "title": "User Language Level",
            "description": "",
            "type": "dropdown",
            "options": [
                "CEFR A1",
                "CEFR A2",
                "CEFR B1",
                "CEFR B2",
                "CEFR C1",
                "CEFR C2"
            ]
        },
        "user_text": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_keywords": {
            "enabled": false,
            "title": "Keywords",
            "description": "",
            "type": "text"
        },
        "user_customdata1": {
            "enabled": true,
            "title": "Story Style",
            "description": "Choose the type of story that AI should generate",
            "type": "dropdown",
            "options": [
                "funny",
                "scary",
                "thought provoking",
                "zany",
                "romantic",
                "unbelievable"
            ]
        },
        "user_customdata2": {
            "enabled": true,
            "title": "Image Style",
            "description": "Choose the style the images should be",
            "type": "dropdown",
            "options": [
                "Flat vector illustration",
                "Cartoon",
                "Photorealistic",
                "Infographic",
                "Line drawing",
                "Digital painting",
                "3D Render"
            ]
        },
        "user_customdata3": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        }
    }
}