Skip to main content
L’outil structured_writing est conçu pour générer du contenu long et cohérent nécessitant une structure ou un plan spécifique. Contrairement aux réponses de chat standard qui sont souvent linéaires et limitées en longueur, cet outil peut orchestrer la création de documents complexes comme des rapports, des articles de blog, des livres blancs ou des spécifications techniques. Il fonctionne en prenant une intention de haut niveau et un plan structuré, puis en générant systématiquement du contenu pour chaque section, en maintenant le contexte et la cohérence tout au long du document.

Quand Utiliser Cet Outil

Utilisez structured_writing lorsque vous avez besoin de :
  • Rédiger de Longs Documents : Créer du contenu qui dépasse les limites de sortie typiques d’un seul appel LLM.
  • Suivre un Plan Spécifique : Assurer que la sortie respecte strictement une structure prédéfinie (par ex., Introduction -> Méthodologie -> Résultats -> Conclusion).
  • Maintenir la Cohérence : Générer plusieurs sections qui doivent se référencer les unes les autres ou maintenir un ton cohérent.
  • Collaborer avec des Sous-Agents : Déléguer des sections spécifiques à des sous-agents spécialisés (par ex., un agent “Analyste de Données” pour la section résultats).

Paramètres d’Entrée

L’outil accepte les paramètres suivants : *Soit structured_plan soit plan_document_id doit être fourni.

Structure du Plan

Le structured_plan est un objet JSON récursif où chaque nœud représente une section du document. Cela vous permet de créer des hiérarchies complexes avec des chapitres, sections et sous-sections.

Structure de Sortie

L’outil renvoie le plan original enrichi avec le contenu généré.

Exemple d’Utilisation

Scénario : Rédaction d’un Rapport Trimestriel

Entrée :
Résultat : L’outil générera d’abord le “Résumé Exécutif”. Ensuite, portant le contexte de ce qu’il vient d’écrire, il passera à la “Performance Financière”, s’assurant de ne pas contredire le résumé. Enfin, il rédige les “Perspectives T4”. Le résultat final est un rapport cohérent.

Fonctionnalités Avancées

1. Exécution Séquentielle vs. Parallèle

  • Séquentiel : Écrit les sections une par une. Le contexte (ce qui a été écrit précédemment) est passé à l’étape suivante. Idéal pour les récits où le flux et la cohérence sont critiques.
  • Parallèle : Écrit toutes les sections simultanément. Beaucoup plus rapide, mais les sections ne peuvent pas se référencer les unes les autres. Idéal pour le contenu encyclopédique ou les résumés indépendants.

2. Délégation à des Sous-Agents

Vous pouvez assigner des sections spécifiques à des agents spécialisés en ajoutant un agent_id à une partie dans le plan.
Cela vous permet de mélanger une rédaction généraliste avec une analyse spécialisée dans un seul document.

3. Modes de Mémoire

En mode sequential, vous pouvez contrôler la quantité de contexte conservée :
  • Classic : Résume l’historique lorsqu’il devient trop long. Bon équilibre.
  • Specific : Ré-analyse tout l’historique pour chaque nouvelle section afin de trouver le contexte pertinent. Plus lent mais de meilleure qualité pour les documents complexes.
  • None : Aucun contexte n’est passé entre les sections (agit comme le parallèle mais s’exécute séquentiellement).