Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

Liens partageables

Partagez vos conversations avec d'autres personnes en utilisant la fonctionnalité de liens partageables de LibreChat, incluant des codes QR, des messages ramifiés et la prise en charge des artifacts.

Les liens partageables vous permettent de publier un instantané en lecture seule d'une conversation que d'autres personnes peuvent ouvrir via une URL générée ou un code QR. Les destinataires voient les messages, les éventuelles branches et tous les artefacts que vous avez générés, sans pouvoir répondre ni rien modifier.

Fonctionnalités clés

  • Partage facile : Générez un lien en quelques clics.
  • Codes QR : Ouvrez la conversation sur un téléphone en scannant un code.
  • Branching : Les liens partagés conservent chaque branche de la conversation.
  • Artifacts : les composants React, les aperçus HTML et les diagrammes Mermaid restent interactifs.
  • Préférences du destinataire : Les spectateurs peuvent changer la langue et le thème.
  • Gestion des liens : Un tableau de bord unique pour examiner ou révoquer chaque lien que vous avez créé.

Partager une conversation

Vous pouvez commencer le partage à partir de deux endroits.

Depuis le menu de conversation. Ouvrez le menu à côté d'une conversation dans la barre latérale et choisissez l'option de partage.

Option de partage dans le menu de conversation

Depuis le bouton de partage. Dans une conversation active, utilisez le bouton de partage dédié situé dans l'en-tête.

Bouton de partage dans une conversation active

La création d'un lien ouvre une fenêtre modale où vous contrôlez la façon dont la conversation apparaît aux destinataires.

Fenêtre modale de création de lien de partage

Fenêtre modale de lien de partage avec options de gestion

Une fois qu'un lien existe, la modale propose ces actions :

  • Lien de rafraîchissement : Génère une nouvelle URL, ce qui invalide la précédente.
  • Générer un code QR : Créez un code QR pour un accès mobile.
  • Copier le lien dans le presse-papiers : Copier l'URL partageable.
  • Supprimer le lien : Supprimez le lien et révoquez l'accès pour toute personne le possédant.

Codes QR

Générez un code QR pour toute conversation partagée, puis scannez-le avec l'appareil photo d'un téléphone pour ouvrir le lien. Le code pointe vers la même URL partagée.

QR code généré pour un lien partagé

Options de téléchargement du code QR

Les codes QR sont pratiques pour les présentations, l'accès mobile rapide, les documents imprimés et les démonstrations lors de conférences.

Visualisation des conversations partagées

Lorsqu'une personne ouvre votre lien, elle accède à une vue ciblée et en lecture seule de la conversation, incluant la date de publication du lien, l'historique complet des messages et tous les artifacts que vous avez générés.

Une conversation partagée telle qu'un destinataire la voit

Branchement

Les liens partagés préservent les branches de conversation, afin que les destinataires puissent suivre les différents chemins empruntés par la discussion. Utilisez les flèches de navigation des branches pour passer de l'une à l'autre.

Menu de navigation des branches dans une conversation partagée

Navigation entre les branches dans une conversation partagée

Ceci est utile pour montrer comment différents prompts mènent à des réponses IA différentes, ou comment un seul problème peut être abordé de plusieurs manières.

Artifacts

Les Artifacts générés au cours de la conversation restent entièrement fonctionnels dans les liens partagés.

Artefacts interactifs dans une conversation partagée

Les destinataires peuvent :

  • Voir les composants React interactifs.
  • Voir les aperçus HTML.
  • Examiner les diagrammes Mermaid.
  • Lisez le code sous-jacent et le contexte dans lequel il a été généré.

Préférences du destinataire

Les spectateurs peuvent ajuster l'interface selon leurs propres préférences sans affecter vos paramètres.

Paramètres de langue et de thème sur un lien partagé

  • Thème : Clair, sombre ou système.
  • Langue : Affichez l'interface dans leur langue préférée.

Ouvrez le tableau de bord des Liens partagés sous Paramètres → Contrôles des données pour examiner toutes les conversations que vous avez partagées.

Tableau de bord de gestion des liens partagés

Détails et options pour un lien partagé individuel

Depuis le tableau de bord, vous pouvez :

  • Voir tous les liens : Consultez toutes les conversations que vous avez partagées.
  • Recherche et filtrage : Trouvez un lien partagé spécifique et prévisualisez son contenu.
  • Révoquer l'accès : Supprimez un lien pour arrêter immédiatement le partage.

Configuration

Deux variables d'environnement dans votre fichier .env contrôlent cette fonctionnalité :

  • ALLOW_SHARED_LINKS (par défaut : true) : Active la fonctionnalité de liens partagés. Définissez sur false pour empêcher les utilisateurs de créer des liens.
  • ALLOW_SHARED_LINKS_PUBLIC (par défaut : false) : Contrôle si les liens s'ouvrent sans authentification. Par défaut, les destinataires doivent être connectés. Définissez sur true pour autoriser un accès public et non authentifié.
.env
# Enable shared links (default)
ALLOW_SHARED_LINKS=true
 
# Require authentication to view shared links (default)
ALLOW_SHARED_LINKS_PUBLIC=false

Les autorisations de rôle déterminent quels utilisateurs peuvent créer des liens, les partager avec des utilisateurs authentifiés ou les rendre visibles à tous sur l'instance :

librechat.yaml
interface:
  sharedLinks:
    create: true
    share: true
    public: false

sharedLinks.public contrôle si un utilisateur peut activer « partager avec tout le monde ». ALLOW_SHARED_LINKS_PUBLIC détermine toujours si ces liens publics sont consultables sans être connecté.

Pour la référence complète des variables d'environnement, consultez la page .env Configuration.

Foire aux questions

Que pensez-vous de ce guide ?