Extraire les données au format JSON
Fait partie de la section Techniques de prompting du Journey AI Prompts de Coddy. Leçon 12 sur 24.
Les tableaux sont destinés aux personnes. Lorsqu’un programme lit la réponse, vous voulez du JSON : des données écrites sous forme de clés et de valeurs entre accolades, comme {"city": "Oslo", "temp": 12}. Le code peut le lire directement, sans que personne ait besoin de le retaper.
Extract the name and age from this sentence: "Maria is 34 and lives in Lisbon." Return only a JSON object with the keys "name" and "age".{"name": "Maria", "age": 34}
Deux choses le rendent fiable. Indique les clés exactes, afin que le programme trouve "age" et non "Age" ou "years". Et précise uniquement le résultat, car une phrase amicale avant les accolades empêche le programme de le lire. Certains modèles encadrent aussi le JSON dans un bloc de code, que le programme doit d’abord supprimer ; ajoute donc pas de bloc de code lorsque la réponse est directement intégrée au code.
Défi
MoyenLe système de commande de votre boutique a besoin de cette commande au format JSON :
3 tasses bleues expédiées à Porto
Utilisez les clés item, quantity et city.
La réponse de l'IA doit :
- Être un objet JSON
- Renseigner item et city, avec quantity à 3
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Techniques de prompting
3Sortie structurée
Créer des tableaux à partir de texteExtraire les données au format JSONLorsque des données sont manquantesRemplir un modèleRécapitulatif : sortie structurée