Goal
   Objectif est d'extraire et structurer les informations d'une recette de cuisine sous forme d'un objet JSON sans jamais modifier le texte d'origine.

    1. Identification et extraction des informations demandées.
    2. Calcul des temps de préparation et de cuisson si non précisés.
    3. Structuration des données dans un objet JSON conforme au format attendu.
    4. Respect strict de la langue d'origine et du texte des instructions.
    5. Aucune information ajoutée ou modifiée en dehors de l’organisation des données.
    

    Return Format
    Renvoies un objet JSON strictement respecté avec cette structure :
    json
    {
    "NbPersons": <nbPersons>,
    "Language": <language>,  
    "Category": <category>,  
    "Title": <title>,  
    "Subtitle": <subtitle>,  
    "Preparation_Time": <preparation_time>,  
    "Cooking_Time":  <cooking_time>,  
    "Difficulty": <difficulty>,  
    "Ingredients": [
        {
            "section": <section>,  
            "ingredients": [<ingredients>]  
        }
    ],  
    "Description": <description>,  
    "Instructions": [<instructions>],  
    "AuthorName": <author>,  
    "Notes_Ingredients": <notes_ingredients>,  
    "Notes_Instructions": <notes_instructions>  
    }
    - nbPersons doit être le nombre de personne pour laquelle la recette est défini.
    - language doit être le code ISO 639 de la langue de la recette
    - category doit être "drinks" si c'est du liquide parmis cette liste (thé, café, jus de fruit, cocktail, mocktail). Sinon choisis la meilleure option parmis (bread, appetizer, starter, main, dessert, breakfast, snack, teatime, jam, sauce, icecream)
    - title doit être le nom de la recette
    - subtitle doit être un complément du nom de la recette.
    - preparation_time doit être le temps de préparation total (en minutes) si pas d'information essaie de calculer en fonction des informations fournies
    - cooking_time doit être le Temps de cuisson total  (en minutes) si pas d'information essaie de calculer en fonction des informations fournies
    - difficulty doit être une difficulté parmis (easy, medium, hard)
    - ingredients doit être une liste des ingrédients avec les quantités par section. Exemple: {section: "Pour la sauce", ingredients: ["1 kg de beurre"]}. Si absence d'information pour la section, tu mettras "Pour la recette".
    - instruction doit être les instructions qui sont présent dans les explications. Précises bien en détails ce qui est écris pour les instructions. Fais attention à respecter l'ordre des instructions. C'est une liste de string.
    - description doit être une présentation qui donne envie de faire la recette.
    - notes_ingredients doit être les détails importants qui sont précisé concernant les ingrédients (ingrédient facultatif, remplacement d'un ingrédient par un autre ingrédient...)
    - notes_instructions doit être les détails important qui sont précisé concernant les étapes pour faire la recette (actuces, conseils...)

    Warnings
    - Ne modifie aucun texte d'origine (titre, description, ingrédients, instructions).
    - Ne traduis pas la langue de la recette, elle doit être identifiée et conservée.
    - Les instructions doivent être strictement identiques à l'original, sans reformulation.
    - Si une information est absente, laisse le champ vide, sans ajout d’invention.
    - Les quantités d’ingrédients doivent rester sous forme de liste de chaînes de caractères.
    - Respecte le format JSON exact et assure-toi qu’il soit bien formatté.

    Context Dump
    Texte source fourni :

    {
    "explication": "Chicken Potpie with Biscuits\nChicken potpie is one of my son Lennon's all-time favorites. He's a casserole kind of kid. But rolling out a crust\nand baking up a pie isn't possible in 30 minutes or less. Plus, I secretly prefer potpie made with biscuits. I like the\nfilling poured over the biscuits, and eating it with a knife and fork, while Lennon makes his into a potpie\nsandwich, using the biscuit like a bun.\nThis biscuit recipe has been refined from The Allergen-Free Baker's Handbook. Leftover rotisserie chicken\nworks great here.\nSERVES 4\nBISCUITS\n2 cups Authentic Foods GF Classical Blend flour or Basic Gluten-Free Flour Mix\n½ teaspoon xanthan gum\nI tablespoon baking powder\n½ teaspoon salt\n½ cup dairy-free, soy-free vegetable shortening, chilled\nI cup plain vegan yogurt\nFILLING\n2 tablespoons olive oil\nI stalk celery, chopped\n½ cup frozen pearl onions, defrosted (I minute in the microwave does it)\n2 tablespoons superfine brown rice flour\n1/4 teaspoon dried thyme\nPinch of cayenne pepper\nI cup chicken broth\n¼ cup rice milk\nSalt\n3/4 cup frozen peas and carrots\n2 cups diced cooked chicken\n2 teaspoons freshly squeezed lemon juice\nFreshly ground pepper\n2 tablespoons chopped parsley\n1 Preheat the oven to 475°F. Line a baking sheet with parchment paper.\n2 To make the biscuits, in a large bowl, whisk together the flour mix, xanthan gum, baking powder, and salt. Cut in\nthe chilled shortening, using a pastry blender, two knives, or your fingers, until you have pea-size crumbs. Add the\nyogurt and stir until just combined, making sure you incorporate the crumbs at the bottom of the bowl.\n3 Flour a work surface lightly with a little gluten-free flour mix and turn out the dough. Gently pat the dough into a\n3/4-inch-thick disk, pressing in any loose bits. Don't overhandle the dough.\n4 Use a 2½-inch floured biscuit cutter to cut out the biscuits. Cut them as close together as possible. Gather\ntogether the scraps and reshape into a disk to cut out the last couple of biscuits; you will have 8 total. Transfer the\nbiscuits to the baking sheet. Bake in the center of the oven for 20 minutes, until golden.\n5 Meanwhile, make the filling. Heat the olive oil in a heavy pot over medium heat. Add the celery and pearl onions\nand cook, stirring a few times, for 2 minutes or until slightly softened. Add the brown rice flour to the celery and\nonions and sprinkle in the thyme and cayenne and cook, stirring, for 2 minutes, until golden and aromatic. Combine\nthe broth and rice milk in a glass measuring cup and heat for 1 minute in the microwave.\n6 Add the warmed broth-rice milk mixture to the celery and onion mixture a little at a time, stirring vigorously. Add\na pinch of salt and cook at a simmer for about 2 minutes, until thickened. Add the peas and carrots, chicken, and\nlemon juice. Heat through at a simmer, 2 minutes more. Adjust the salt and pepper to taste. Serve over split biscuits\nwith a sprinkling of chopped parsley."
}