Chargement

Lorsque vous créez des invites qui incluent beaucoup de contenu, Claude peut parfois avoir du mal à comprendre quels éléments de texte vont ensemble ou ce que différentes sections sont censées représenter. Les balises XML offrent un moyen simple d'ajouter de la structure et de la clarté à vos invites, en particulier lorsque vous interpolez de grandes quantités de données.

Pourquoi la structure est importante

Imaginez une invite où vous devez analyser 20 pages de relevés de ventes. Sans limites claires, Claude pourrait avoir du mal à distinguer vos instructions des données réelles que vous souhaitez analyser.

L'exemple ci-dessus montre comment des limites floues peuvent rendre difficile pour Claude de saisir votre intention. En enveloppant les relevés de ventes dans des balises XML comme <sales_records> et </sales_records>, vous créez des délimiteurs clairs qui aident Claude à comprendre la structure de votre invite.

Exemple pratique : code et documentation

Voici un exemple plus frappant de l'importance des balises XML. Si vous demandez à Claude de déboguer du code en utilisant une documentation fournie, mélanger le tout crée de la confusion :

La version « Pas idéale » rend presque impossible de distinguer le code de la documentation. La version « Meilleure » utilise les balises <my_code> et <docs> pour créer des limites claires.

Noms de balises personnalisés

Vous n'avez pas besoin d'utiliser des balises XML officielles. Créez des noms descriptifs qui ont du sens pour votre contenu :

  • <sales_records> est préférable à <data>
  • <athlete_information> identifie clairement les détails de l'utilisateur
  • <my_code> et <docs> séparent différents types de contenu

Plus vos noms de balises sont spécifiques et descriptifs, mieux Claude peut comprendre l'objectif de chaque section.

Quand utiliser les balises XML

Les balises XML sont les plus utiles lorsque :

  • Vous incluez de grandes quantités de contexte ou de données
  • Vous mélangez différents types de contenu (code, documentation, données)
  • Vous souhaitez être extrêmement clair sur les limites du contenu
  • Vous travaillez avec des invites complexes qui interpolent plusieurs variables

Même pour un contenu plus court, les balises XML peuvent servir de délimiteurs qui rendent la structure de votre invite plus évidente pour Claude.

Application concrète

En pratique, vous pourriez structurer une invite comme ceci :

<athlete_information>
- Height: 6'2"
- Weight: 180 lbs
- Goal: Build muscle
- Dietary restrictions: Vegetarian
</athlete_information>

Generate a meal plan based on the athlete information above.

Cela rend parfaitement clair que la taille, le poids, l'objectif et les restrictions sont toutes des données liées à l'athlète qui doivent être prises en compte ensemble lors de la génération du plan de repas.

Bien que vous ne constatiez peut-être pas d'améliorations spectaculaires avec des invites simples, les balises XML deviennent de plus en plus précieuses à mesure que vos invites se complexifient et incluent de plus grandes quantités de contenu varié.