Jamdesk Documentation logo

Chat IA

Chaque site de documentation Jamdesk inclut un assistant de chat IA intégré. Les visiteurs posent des questions et obtiennent des réponses avec des citations de votre documentation.

Chaque site Jamdesk inclut un assistant de chat qui répond aux questions des visiteurs à partir de votre documentation. Il récupère les sections pertinentes, les envoie à Claude et diffuse une réponse avec des liens vers les pages sources. Le chat est activé par défaut sur tous les plans sans coût supplémentaire.

Panneau AI Chat affichant une conversation avec des liens de citation

Les captures d'écran montrent l'interface en anglais.

Cas d'utilisation

Un développeur intégrant votre API demande « Comment authentifier les requêtes ? » et obtient les étapes exactes avec un exemple de code, ainsi qu'un lien vers la page source.

Fonctionnement

1
Le build indexe votre documentation

À chaque build, Jamdesk divise vos pages en sections et les stocke sous forme d'embeddings consultables.

2
Le visiteur pose une question

Le bouton « Ask AI » (ou Cmd+I / Ctrl+I) ouvre un panneau de chat sur n'importe quelle page.

3
L'IA répond à partir de votre documentation

Les sections pertinentes sont récupérées, envoyées à Claude comme contexte, et la réponse est diffusée avec des liens de citation vers les pages sources.

Fonctionnalités

FonctionnalitéDétail
Réponses en streamingLes réponses arrivent en temps réel
Liens de citationChaque réponse renvoie vers les pages de documentation dont elle est issue
DésambiguïsationLorsqu'une question correspond à plusieurs sujets, l'IA demande lequel le visiteur souhaite explorer
Contexte de conversationHistorique de 10 messages, persisté par onglet de navigateur
Questions de démarrageAuto-générées à partir de votre documentation, ou définies manuellement dans docs.json
Raccourcis clavierCmd+I / Ctrl+I pour afficher/masquer, Échap pour fermer
Rendu MarkdownLes blocs de code, tableaux et listes s'affichent dans les réponses

Panneau de chat vide avec des questions de démarrage

Configuration

docs.json
{
  "chat": {
    "enabled": true,
    "starterQuestions": [
      "How do I get started?",
      "What API endpoints are available?"
    ]
  }
}
ChampTypeDéfautDescription
enabledbooleantrueDéfinir à false pour supprimer le panneau de chat et le raccourci clavier de votre site
starterQuestionsstring[]auto-généréesJusqu'à 4 questions affichées à l'ouverture du panneau (5 à 200 caractères chacune). Auto-générées lors des builds si omises. Définir à [] pour n'en afficher aucune

Le chat est activé par défaut. Vous n'avez besoin du champ chat dans docs.json que pour personnaliser les questions de démarrage ou désactiver le chat entièrement.

Pour désactiver le chat, définissez enabled à false :

docs.json
{
  "chat": {
    "enabled": false
  }
}

Limites

LimiteValeur
Longueur maximale d'un message2 000 caractères
Longueur maximale d'une réponse2 048 tokens
Limite de débit10 requêtes / 60 secondes par visiteur par site
Historique de conversation10 messages par onglet
Questions de démarrage4 maximum

Le chat fonctionne sur les domaines personnalisés. L'endpoint /_chat est same-origin, il fonctionne donc sur tout domaine depuis lequel votre documentation est servie.

À chaque build, Jamdesk divise vos pages en sections et stocke des embeddings vectoriels pour chacune. Lorsqu'un visiteur pose une question, le système effectue une recherche hybride (correspondance par mots-clés combinée à une similarité sémantique) pour trouver les sections les plus pertinentes dans votre documentation. Ces sections sont envoyées à Claude comme contexte avec des instructions pour répondre uniquement à partir de la documentation fournie. Les citations sont extraites en faisant correspondre les références de pages dans la réponse de Claude avec les sections récupérées.

Et ensuite ?

llms.txt

Index de pages auto-généré pour les outils IA

MCP Server

Permettez aux outils IA de rechercher et d'interroger votre documentation de manière programmatique

Référence docs.json

Tous les champs de configuration, y compris les paramètres de chat

Fonctionnement de Jamdesk

Le pipeline de build qui alimente l'indexation du chat