Principes fondamentaux de Jinja
Structure de base
Jinja fonctionne en combinant du texte statique avec des éléments dynamiques délimités par des syntaxes spécifiques :| Délimiteur | Fonction | Exemple |
|---|---|---|
{{ ... }} | Insertion de variables | Bonjour {{ client.nom }} |
{% ... %} | Instructions logiques | {% if heure > 18 %}Bonsoir{% else %}Bonjour{% endif %} |
{# ... #} | Commentaires (non rendus) | {# Ce texte n'apparaît pas dans le prompt final #} |
Types de variables
Les variables peuvent contenir différents types de données :Conditions (if/elif/else)
Les conditions permettent d’adapter le prompt selon différents contextes :Ressources complémentaires
Documentation Jinja
Pour une documentation complète sur la syntaxe Jinja, référez-vous à la documentation.