> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://documentation.celestory.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# L'assistant IA qui construit votre graphe

# 🤖 L'assistant IA qui construit votre graphe

Dans l'onglet **Texte** de la fenêtre Génération IA (`Cmd+Shift+G`), demandez à l'IA de construire votre histoire — pas de vous la raconter. Elle travaille dans le graphe que vous avez sous les yeux : les blocs apparaissent et se relient pendant qu'elle répond.

---

${frame}[Vidéo : l'assistant IA qui construit le graphe](https://celestory-docs-videos.netlify.app/fr/panorama-ia/assistant-ia-qui-construit-le-graphe.html)

## ⚠️ Le modèle choisi doit savoir utiliser des outils

Tous n'en sont pas capables. Quand le vôtre ne l'est pas, un bandeau vous prévient : il ne peut pas toucher au graphe et se contentera de répondre dans la conversation.

🔺 Changez alors de modèle avant d'envoyer votre demande.

---

## 🧱 Construire l'histoire

- **Ajouter, supprimer et renommer des blocs**, dans la limite de votre abonnement.
- **Relier deux points**, flux (`in` / `out`) comme valeurs, et les **déconnecter**.
- **Écrire le contenu d'une entrée** : le texte d'un Narrateur ou d'une Alerte, un nombre.
- **Poser les choix d'un bloc Choix** : chacun devient une sortie, câblée dans la foulée.
- **Créer, renommer et supprimer des personnages**, puis **écrire les répliques** d'un bloc Dialogue ou Choix avec dialogue. Une ligne sans personnage devient de la narration.
- **Créer, renommer et supprimer des variables** (Texte, Nombre, Booléen) et **brancher une entrée dessus**, pour que l'histoire se souvienne.
- **Écrire la page d'un bloc HTML5** (mini-jeu, formulaire, simulation), si l'offre le permet.
- **Configurer un bloc d'intégration** : sur un bloc Baserow, il propose les bases puis les tables, et branche le bloc sur celle que vous désignez.

## 🗂️ Organiser et naviguer

- **Déplacer un bloc**, **regrouper des blocs** dans un groupe nommé, modifier ou supprimer ce groupe (les blocs restent).
- **Mettre un bloc en avant** : il le centre et le sélectionne pour vous le montrer.
- **Lister les graphes du projet**, travailler sur un autre, ou **créer un module** avec son graphe et son bloc de départ.
- **Relire** le graphe et le contenu d'une entrée, puis **vérifier le projet** : ce qui empêcherait l'histoire de tourner, les sorties qui ne mènent nulle part, les entrées qui ne lisent rien, les pages HTML5 sans issue.
- **Sauvegarder le projet** sur le serveur. Avant cela, son travail ne vit que dans votre navigateur.

🔺 Il ne peut pas créer une liaison que l'éditeur refuserait : les mêmes contrôles s'appliquent à lui.

---

## 🔎 Tout ce qu'il fait est montré

Chaque action s'inscrit sur une ligne dans la conversation, en français clair : « Ajout du personnage Alex », « 3 choix posés », « Sauvegarde du projet ». Dépliez-la pour le détail ; un échec s'affiche en couleur d'erreur. C'est volontaire : vous devez pouvoir lire ce qui a été fait.

---

## ✍️ Un exemple de demande

> Crée le début de mon histoire : le héros arrive devant une porte fermée, Nora lui parle, puis un choix à trois branches — frapper, crocheter la serrure, repartir. Chaque branche mène à une scène courte. Range le tout dans un groupe « Prologue ».

Inutile de préciser le graphe : c'est celui qui est ouvert.

---

## ↩️ Annuler un tour entier

Sous le message qui a lancé le travail, un bouton **Annuler ce tour** remet le projet dans l'état d'avant : l'unité annulée est le tour complet, pas chaque modification. **Rétablir ce tour** revient à l'état où l'assistant l'avait laissé.

🔺 Cette restauration écrase **aussi ce que vous avez modifié à la main depuis** ce message, et vide votre historique d'annulation habituel : vos crans antérieurs disparaissent.

---

## 🚧 Limites connues

- **La mise en page reste imparfaite.** Il doit disposer son graphe de gauche à droite, mais rien ne le garantit : des blocs peuvent se superposer. Demandez-lui de les déplacer.
- **La progression pendant le tour.** Les blocs apparaissent dans le graphe avant que la conversation ne les commente : ne concluez pas trop vite qu'il ne se passe rien.
- **Il ne connaît pas les textes déjà écrits.** Il sait quels blocs existent, pas ce qu'ils contiennent : il relit une entrée avant de la modifier, et une réécriture remplace tout le contenu.
- **Les tours sont bornés.** Au bout de douze allers-retours d'outils, il s'arrête ; ce qu'il a construit reste dans le graphe.
- **Les personnages n'ont pas d'image** : un nom, une biographie, rien de plus.

---

→ Prochaine étape : relisez la fiche du bloc **Choix**, puis demandez à l'assistant de compléter une branche laissée ouverte.