Travailler avec l'AI Builder
L’AI Builder est l’assistant de l’App Builder : celui qui vit dans l’IDE et construit votre application avec vous. Il lit votre projet, répond à vos questions et, quand vous l’y autorisez, écrit le code, branche les widgets et met en place la base de données.
Il a un équivalent dans l’autre produit, l’AI Assistant du Map Builder. Ce sont deux capacités différentes, et non une seule sous deux noms : l’une travaille sur une carte, l’autre écrit une application.
C’est un assistant, pas un pilote automatique. Tout ce qu’il fait, vous pouvez le faire à la main, et c’est vous qui décidez quand il agit.
Les deux modes
Section intitulée « Les deux modes »Vous choisissez le comportement de l’AI Builder avec un mode, affiché à côté de la zone de message. Ask est le mode par défaut.
- Ask. Lecture seule. Il répond et explique, et rien n’est construit. Utilisez-le pour explorer votre projet et décider de ce que vous voulez avant que quoi que ce soit ne change.
- Build. Il construit votre application : pages, widgets, base de données, déploiement. Chaque tour est enregistré dans votre historique, pour que vous puissiez revenir en arrière.
Un bon rythme consiste à rester en Ask le temps de poser le problème, puis à passer en Build pour le réaliser.
Ce qu’attendre de chaque mode
Section intitulée « Ce qu’attendre de chaque mode »- En Ask, attendez-vous à des réponses et à des conseils, jamais à des modifications. Vous pouvez explorer sans risque.
- En Build, attendez-vous à un vrai travail sur votre projet, visible en direct dans l’aperçu, et réversible depuis votre historique.
Conversations
Section intitulée « Conversations »Chaque projet contient plusieurs conversations, pour que vous puissiez garder des fils distincts pour des sujets distincts : un pour construire un widget, un autre pour retravailler un jeu de données. Les conversations peuvent être épinglées, archivées, renommées et recherchées, et chacune affiche son état en direct : vous voyez d’un coup d’œil quel fil est en train de travailler, lequel attend votre intervention et lequel a une nouvelle réponse.
Lui donner du contexte
Section intitulée « Lui donner du contexte »Plus le contexte est précis, meilleur est le résultat. Tapez @ dans la zone de
message pour désigner à l’AI Builder exactement ce dont vous parlez :
- Workspace, la mémoire de votre projet : ce qu’est le projet, sa documentation, les décisions prises et les tickets rédigés. Joignez le ticket ou la décision qu’il doit prendre comme spécification.
- Files & Folders, un fichier de votre projet.
- Datastore, l’un de vos éléments SIG.
Il reste ainsi concentré sur la bonne partie de votre application, au lieu de deviner.
Choisir le modèle
Section intitulée « Choisir le modèle »L’AI Builder peut fonctionner avec différents modèles d’IA, et c’est vous qui choisissez lequel, avec des paramètres de coût et de valeurs par défaut. Voir Modèles et paramètres.