Les artefacts dans Semantics Chat
Les artefacts sont des blocs de contenu structuré générés par votre assistant IA et affichés sous forme de cartes interactives dans l'interface de chat. Ils permettent de visualiser du contenu riche — code, HTML, tableaux CSV, markdown — dans un panneau latéral dédié, séparé du fil de conversation.
Qu'est-ce qu'un artefact ?
Lorsque vous demandez à l'assistant de créer un fichier ou un document structuré, celui-ci utilise un outil dédié pour générer un artefact. Le contenu n'est pas affiché en ligne dans le message : il est encapsulé dans une carte artefact qui apparaît dans la conversation.
Pendant la génération, un message d'événement s'affiche dans le fil :
Création d'un fichier en cours…
Une fois générée, la carte artefact affiche :
- Le titre de l'artefact
- Un badge de type (ex. :
html,code,markdown,csv) - Un bouton Ouvrir pour afficher le contenu dans le panneau latéral
Panneau latéral
Cliquez sur la carte ou sur le bouton Ouvrir pour afficher l'artefact dans le panneau latéral, à droite de la conversation.
Onglets Preview et Code
Selon le type d'artefact, deux onglets sont disponibles :
| Type d'artefact | Comportement |
|---|---|
| HTML | Onglet Preview par défaut (rendu visuel) + onglet Code (source HTML avec coloration syntaxique) |
| Markdown | Onglet Preview par défaut (rendu HTML) + onglet Code (source Markdown brut) |
| CSV | Onglet Preview par défaut (tableau formaté) + onglet Code (données brutes) |
| Code | Affichage direct du code source avec coloration syntaxique (pas d'onglet Preview) |
Actions disponibles dans le panneau
- Copier — Copie le contenu dans le presse-papiers. Pour un artefact markdown, la mise en forme est conservée (gras, italique…). Une notification Copié s'affiche brièvement.
- Télécharger — Télécharge le fichier avec l'extension correspondant au type (ex.
.html,.md,.csv,.pypour du code Python).
Persistance des artefacts
Les artefacts sont conservés dans l'historique de la conversation. Après rechargement de la page, les cartes et leur contenu restent accessibles.
Exemples d'utilisation
Générer un tableau de synthèse
"Crée un tableau CSV des 10 principales capitales européennes avec leur population et leur pays."
L'assistant génère un artefact de type csv. Vous pouvez l'ouvrir en mode Preview pour lire le tableau, ou le télécharger directement pour l'importer dans Excel.
Créer une page HTML de rapport
"Génère une page HTML de rapport mensuel avec les données suivantes : …"
L'assistant produit un artefact html. La Preview affiche la page rendue dans le navigateur. Vous pouvez basculer en mode Code pour voir et copier le source.
Obtenir un script Python
"Écris un script Python qui lit un fichier CSV et calcule la moyenne de chaque colonne."
L'assistant génère un artefact de type code (Python). Le code s'affiche avec coloration syntaxique, et un bouton Copy permet de le copier en un clic.
Rédiger un document Markdown
"Rédige un compte-rendu de réunion en Markdown à partir de ces notes : …"
L'assistant produit un artefact markdown. La Preview affiche le document formaté. Vous pouvez le télécharger en .md ou copier le texte mis en forme.
Administrateurs : Pour activer les artefacts sur une application, consultez le guide de paramétrage des artefacts.
Astuce : Si votre application dispose de la recherche web, vous pouvez combiner les deux outils. Par exemple : "Fais une recherche sur les tendances IA de 2025 et génère un rapport HTML." L'assistant effectuera la recherche puis produira un artefact HTML de synthèse.