Créer une branche et modifier des conversations

Quand vous souhaitez réviser un chat ou essayer une autre direction, Genie Code peut le ramifier en un fil séparé ou l’éditer en place. Créez une bifurcation de la conversation à partir du point de votre choix, posez une question annexe rapide avec /btw, ou modifiez un message précédent pour régénérer la conversation à partir de ce point.

Dupliquer une conversation

Forkez une conversation pour la ramifier en un nouveau fil indépendant à partir du point que vous choisissez. La duplication est utile lorsque vous souhaitez essayer une approche différente sans perdre le travail déjà accompli, ou lorsque vous souhaitez explorer plusieurs directions à partir du même point de départ.

Pour forker une conversation, cliquez sur l’icône Fork. Forkez la conversation à partir d’ici sous le message Genie Code dont vous voulez forker.

Genie Code ouvre un nouveau chat nommé Fork of suivi du nom du chat original. Le nouveau fil contient tous les échanges jusqu’au point où vous avez bifurqué, et la conversation d’origine reste intacte. Vous pouvez continuer à travailler sur le fork, et il apparaît aussitôt en tête de votre historique des discussions.

Au sommet de la duplication, un séparateur dupliqué depuis renvoie à la conversation d’origine. Cliquez dessus pour rouvrir le fil parent.

Limitations

  • Vous ne pouvez forker qu’à partir d’un message Genie Code, pas à partir d’un de vos propres messages.
  • Vous ne pouvez pas dupliquer une discussion en lecture seule ou partagée qui ne vous appartient pas. L’action Fork n’apparaît pas sur les chats que vous pouvez seulement consulter.
  • Vous ne pouvez pas annuler un fork pendant qu’il est en cours. Dupliquer une longue conversation peut prendre un moment, et l’action Dupliquer affiche un indicateur de chargement jusqu’à la fin de l’opération.

Posez une question annexe avec /btw

Utilisez /btw pour poser une question annexe rapide sur la conversation en cours sans changer de fil de discussion. Le Code Génie répond en tenant compte du contexte de votre conversation, mais ni la question ni la réponse ne deviennent partie intégrante de l’historique du fil.

Pour poser une question annexe, tapez /btw suivi de votre question dans la boîte de consigne et envoyez-la. Par exemple : /btw what does the CLUSTER BY clause do in this query?. Génie Code répond dans une carte qui flotte au-dessus de la conversation. Vous pouvez poser une question annexe à la fois, et quand vous retirez la carte, le fil reprend exactement là où vous vous êtes arrêté.

Si une question annexe s’avère intéressante, cliquez sur Continuer le fil dans la carte. Genie Code bifurque la conversation dans un nouveau fil qui inclut la question annexe et sa réponse, où vous pouvez continuer. Voir Dupliquer une conversation.

Modifier un message

Modifie un message pour réviser une consigne précédente et régénère la conversation à partir de ce moment. La modification remonte le fil de discussion : Genie Code supprime tous les messages qui suivent le message que vous modifiez et génère une nouvelle réponse à partir de votre prompt mis à jour.

Pour modifier un message :

  1. Passez la souris sur l’un de vos messages et cliquez sur Modifier.
  2. Corrigez le texte, puis soumettez-le.
  3. Quand Genie Code vous demande de confirmer, approuvez le changement.

Parce que l’édition supprime la dernière partie de la conversation, Genie Code vous avertit avant de faire le changement, et ce changement ne peut pas être annulé. Si vous voulez conserver les réponses existantes, dupliquez d’abord la conversation.

La modification change directement le fil de discussion. Contrairement au fork, il ne crée pas de branche ni de thread séparé.