SillyTavern : guide débutant 2026 pour créer personnages et lorebooks
Créez votre taverne d’IA : installation Windows, connexion API, fiches à copier en français, personas, World Info, coûts, confidentialité et dépannage.
Une taverne d’IA permet de vivre des histoires interactives avec des personnages que vous définissez. Ce guide utilise SillyTavern, une interface gratuite et open source qui relie vos fiches et conversations à un modèle de langage. Vous pouvez jouer une enquête, travailler les dialogues d’un roman ou incarner un personnage dans un univers fictif. L’histoire n’a pas besoin de se dérouler dans une véritable taverne.
Pour commencer, limitons le projet à un personnage, une identité de joueur, une entrée d’univers et une connexion au modèle. Nous créerons Mira, une aubergiste de 32 ans, puis enquêterons sur une disparition au phare. Tous les exemples sont originaux et prêts à copier dans les champs correspondants.
Informations vérifiées le 14 septembre 2026. Les captures montrent les réglages réels d’une installation locale de la version officielle SillyTavern 1.18.0. Le message d’accueil est écrit par l’auteur : ce n’est ni une réponse d’un modèle payant ni un test comparatif de qualité. La couverture est une illustration générée par IA. Consultez les changements ultérieurs sur la page officielle de la version.
1. Comprendre les éléments de votre taverne d’IA
Retenez trois rôles : SillyTavern organise l’expérience ; le modèle rédige les réponses ; la fiche et le lorebook fournissent la fiction. Installer l’interface n’installe pas un modèle et n’achète pas d’accès API. La documentation officielle présente les téléchargements et les concepts.
| Élément | Fonction | Exemple du guide |
|---|---|---|
| SillyTavern | Organise personnages, conversations et prompts | Interface locale dans le navigateur |
| Connexion au modèle | Fournit l’IA qui génère le texte | Modèle accessible via OpenRouter |
| Fiche de personnage | Définit le rôle joué par l’IA | Mira, l’aubergiste |
| Persona | Définit votre identité dans le récit | Rowan, un personnage adulte qui dessine des cartes |
| World Info ou lorebook | Apporte les faits pertinents de l’univers | Le phare Glass Beacon et son sentier |
Choisissez l’expérience avant de modifier des dizaines de réglages. « Une courte enquête côtière, avec un humour pince-sans-rire et de la place pour mes choix » se teste mieux qu’« un monde infiniment réaliste ». Premier objectif : Mira donne un indice, conserve sa voix et vous laisse décider de la prochaine action de Rowan.
2. Installer SillyTavern sous Windows
Installez la dernière version LTS de Node.js et Git for Windows. Choisissez un dossier ordinaire dans lequel vous pouvez écrire, hors de Program Files ou System32. Saisissez cmd dans la barre d’adresse de l’Explorateur, puis appuyez sur Entrée. Exécutez les lignes suivantes, une par une, dans l’Invite de commandes :
git clone https://github.com/SillyTavern/SillyTavern -b release
cd SillyTavern
Start.bat Le premier lancement installe les dépendances et démarre le serveur local. Gardez le terminal ouvert pendant l’utilisation. Si le navigateur ne s’ouvre pas, utilisez l’adresse locale indiquée dans le terminal ; par défaut, http://localhost:8000. N’exécutez pas Start.bat en tant qu’administrateur. Ces étapes suivent le guide officiel Windows.
L’apparition de l’interface valide l’installation. Le statut non connecté est normal avant de configurer un modèle. Si une commande n’est pas reconnue, rouvrez le terminal après l’installation de Node.js ou Git. Sur Mac et Linux, suivez votre plateforme dans l’index d’installation, plutôt que le fichier batch Windows.
3. Connecter un modèle avec OpenRouter
OpenRouter constitue un exemple pratique, car SillyTavern prévoit une connexion dédiée. Ce service distinct possède son compte, ses modèles, sa facturation et ses politiques de données. Consultez le catalogue des modèles et la FAQ du compte, puis créez votre clé API ou utilisez le parcours d’autorisation proposé.
Dans le panneau API Connections, représenté par une prise, choisissez Chat Completion comme API et OpenRouter comme source. Entrez votre clé, cliquez sur Connect et sélectionnez un modèle disponible. Autre possibilité : Authorize, puis terminez l’autorisation avant de revenir. Test Message vérifie la connexion en envoyant une véritable requête, potentiellement facturée. Les deux méthodes figurent dans les instructions officielles de connexion.

Commencez avec un modèle de texte économique, à l’aise en français et doté d’assez de contexte pour la fiche et une courte conversation. Gardez le même modèle pendant les essais : modifier simultanément le modèle et la fiche complique le diagnostic. Vérifiez les tarifs actuels d’entrée et de sortie. Un modèle gratuit peut convenir à un essai, mais ses quotas et sa disponibilité ne garantissent pas un jeu illimité.
Conservez d’abord les réglages standard. Désactivez le remplacement automatique du modèle, ou fallback, lors des comparaisons : un modèle indisponible ne doit pas être remplacé sans que vous le remarquiez. Gardez la clé dans le panneau de connexion, jamais dans une fiche, un lorebook ou une capture partagée. Un abonnement à un chatbot grand public n’inclut pas forcément de crédits API ; vérifiez la facturation du service.
4. Créer votre première fiche de personnage
Ouvrez Character Management → Create New Character. Nommez le personnage Mira, puis remplissez Description et First message. Dans Advanced Definitions, complétez Personality summary, Scenario et Examples of dialogue. Laissez vides les champs avancés de remplacement des prompts. Enregistrez avec Create Character, puis ouvrez Mira dans la liste.

Dans la fiche, {{char}} désigne le personnage et {{user}} la personne qui joue. Conservez les accolades. Une bonne fiche précise un métier, une manière de parler et des limites de connaissance. « Intelligente » reste vague ; « propose des indices, mais ne résout pas immédiatement la disparition » crée une situation jouable. La documentation de conception explique les champs.
Description : à copier dans le champ de description.
{{char}} est Mira, une aubergiste de 32 ans, autrefois cartographe, qui tient l’auberge de Lantern Quay. Elle est observatrice, pragmatique et légèrement sarcastique. Elle donne des indices au fil de la conversation, pas des solutions immédiates. Elle ne peut ni lire les pensées de {{user}} ni décider de ses actions. Écris en français, avec des dialogues courts et quelques détails sensoriels. Personality summary : résumé de personnalité dans Advanced Definitions.
Chaleureuse, mais peu sentimentale ; curieuse ; se méfie des promesses faciles. Scenario : les circonstances de départ, sans imposer toute la suite de l’intrigue.
{{user}}, un personnage adulte qui voyage en dessinant des cartes, arrive pendant une tempête. La personne responsable du phare Glass Beacon a disparu. {{char}} connaît les anciennes cartes du littoral, mais ignore ce qui lui est arrivé. First message : le message d’accueil qui lance la scène.
*La pluie frappe les fenêtres de l’auberge de Lantern Quay. Mira rapproche une chaise sèche du feu.*
« On dirait que vous vous êtes disputé avec la météo, et qu’elle a gagné. Une chambre, une carte ou des nouvelles du phare Glass Beacon ? » Examples of dialogue : une courte démonstration de la voix de Mira.
<START>
{{user}}: Pouvez-vous résoudre cette affaire pour moi ?
{{char}}: « Je peux vous prêter une carte. Mais c’est à vous de faire le chemin. » *Elle désigne le sentier de la falaise nord.* Le dialogue illustre une limite sans prendre le ton d’un règlement : Mira aide, mais ne joue pas votre tour. L’ouverture propose trois pistes concrètes auxquelles répondre. Vous pouvez conserver cette structure dans un spatioport, un café ou un cabinet de détective.
Évitez des pages de consignes contradictoires. Si le personnage doit « ne jamais rien révéler » et « expliquer immédiatement tous les secrets », le problème vient de la fiche. Placez les comportements utiles dans les champs du personnage : Creator’s Notes contient des métadonnées qui ne sont pas envoyées comme prompt du personnage. Le portrait est facultatif ; la silhouette par défaut de la capture n’empêche pas la fiche de fonctionner.
5. Vous donner une identité de joueur
Ouvrez Persona Management, créez ou sélectionnez Rowan et ajoutez la description ci-dessous. Maintenez la Position de la description activée, par exemple avec l’option par défaut Story String / Prompt Manager. Sélectionnez cette persona pour la conversation ; un verrouillage au chat ou au personnage peut préserver la bonne identité. Les instructions officielles des personas détaillent ces possibilités.
Rowan est un personnage adulte qui voyage en dessinant des cartes et fait halte à Lantern Quay. Rowan veut enquêter sur la disparition de la personne responsable du phare et préfère les questions prudentes aux menaces. La personne qui joue décide des actions et des dialogues de Rowan. Il s’agit d’une identité fictive, pas d’une demande d’âge réel, d’adresse ou de biographie. Mira est le rôle de l’IA ; Rowan est le vôtre. Cette distinction permet aussi de réutiliser Mira dans une nouvelle histoire avec une autre personne de passage.
6. Ajouter une entrée World Info et l’activer
Ouvrez World Info → Create, nommez le lorebook Lantern Quay et ajoutez une entrée avec +. Donnez-lui le titre Glass Beacon, choisissez la stratégie verte Normal et saisissez Glass Beacon, phare comme mots-clés principaux. Laissez le filtre facultatif vide et gardez Trigger % à 100 pour cet exemple. Dans Content, collez :
Le phare Glass Beacon se dresse sur la falaise au nord de Lantern Quay. Sa lumière verte n’est visible que dans le brouillard. Mira possède une ancienne carte du sentier de la falaise, mais ignore pourquoi la personne responsable du phare a disparu. 
Créer un lorebook ne suffit pas à l’activer. Dans le panneau de Mira, choisissez More… → Link to World Info, sélectionnez Lantern Quay comme Primary Lorebook, puis confirmez. L’association reste propre à ce personnage : inutile d’activer le livre globalement pour des conversations sans rapport.
Lorsque des mots-clés apparaissent dans le contexte analysé, une entrée admissible peut être ajoutée au prompt, selon le budget et les autres conditions. Le titre sert au classement ; les faits utiles vont dans Content. Une probabilité de déclenchement de 100 % ne garantit pas que le modèle mentionnera chaque information. Consultez la documentation World Info.
Gardez la première entrée courte et précise. Demandez « Qu’a de particulier le phare Glass Beacon ? » avant d’importer une encyclopédie. Ajoutez les variantes orthographiques utilisées comme mots-clés. Évitez d’activer en permanence toutes les entrées : le but est d’apporter les détails pertinents à la scène actuelle.
7. Jouer, puis améliorer un élément à la fois
Avec Mira ouverte, Rowan sélectionné, le lorebook associé et l’API connectée, répondez à l’accueil par une petite action et une question claire :
*Je pose ma carte trempée à côté de la chaise.*
« Parlez-moi du phare Glass Beacon. Qu’a dit la personne qui s’en occupait, juste avant de disparaître ? » Vérifiez trois points : Mira reste-t-elle fidèle à son rôle ? Vous laisse-t-elle contrôler Rowan ? Utilise-t-elle les faits du phare sans prétendre connaître le sort de la personne disparue ? C’est un test à réaliser vous-même, pas la transcription d’une conversation générée pour cet article.
Si la réponse est bonne mais inachevée, Continue la prolonge. Un nouveau swipe ou une régénération demande une autre réponse et peut entraîner un nouveau coût API. Corriger une erreur acceptée évite que la suite du récit s’appuie dessus. Le guide de conversation explique ces commandes. Après une réécriture importante de la fiche, démarrez un nouveau chat pour ne pas conserver une ancienne intrigue contradictoire.
Pour une première séance courte, essayez deux ou trois petits paragraphes par réponse et une limite de sortie de 300 à 500 tokens, si le fournisseur le permet. C’est un point de départ, pas une valeur officielle ni un nombre garanti de mots. Conservez d’abord les préréglages d’échantillonnage. Modifiez une consigne ou un réglage, rejouez la même scène et retenez ce qui améliore réellement le résultat.
8. Comprendre les coûts et le contexte avant une longue partie
SillyTavern n’impose aucun abonnement propre. La génération dans le cloud constitue une dépense distincte. Une requête facturée au token peut inclure la fiche, le lore actif et l’historique, pas seulement votre dernière phrase. Une conversation qui s’allonge peut donc augmenter la consommation d’entrée. La présentation des connexions API explique la construction du prompt.
| Solution | Ce que vous payez | Limite principale |
|---|---|---|
| SillyTavern local + API payante | Usage du modèle et éventuels frais | Budget, limites du fournisseur et connexion réseau |
| SillyTavern local + offre API gratuite | Usage potentiellement gratuit dans le quota | Quotas, files d’attente, changements de modèles et conditions |
| SillyTavern local + modèle local | Matériel, électricité et temps de configuration | Mémoire, taille du modèle et vitesse |
Pour une tarification simple, calculez tokens d’entrée × tarif d’entrée + tokens de sortie × tarif de sortie, avec la bonne unité. Un exemple purement arithmétique à 1 dollar US par million de tokens d’entrée et 3 dollars US par million en sortie donne 0,0095 dollar US pour 8 000 tokens d’entrée et 500 de sortie. Ce n’est pas le tarif d’un modèle précis d’OpenRouter. Le calcul exclut différences de cache, suppléments et frais de paiement. Utilisez la fiche actuelle du modèle et l’usage réel pour votre budget ; le débit en euros peut dépendre du change et du moyen de paiement.
Le contexte est lui aussi limité. Une grande fenêtre ne garantit pas que chaque requête contienne toutes les anciennes lignes. Fiches longues, lore actif, consignes système et espace réservé à la sortie concurrencent l’historique. Quand le récit s’allonge, conservez un résumé bref et vérifié : événements, connaissances de chacun, questions non résolues. Relisez les résumés d’IA avant d’en faire la référence officielle de l’histoire.
9. Que faut-il pour une taverne entièrement locale ?
En plus de SillyTavern, il faut un logiciel d’exécution du modèle et ses poids téléchargés. Choisissez un backend dans la liste officielle des API locales, lancez son API, puis sélectionnez le type de connexion et l’adresse correspondants dans SillyTavern. Respectez ses consignes de modèle et de format de prompt ; ne collez pas une clé cloud dans le champ d’adresse d’un serveur local.
Chat Completion et Text Completion désignent des formats d’API, pas une exécution locale ou en ligne. Le matériel dépend des poids, de la quantification, du contexte et du logiciel. Il n’existe pas de GPU minimal garantissant un bon résultat avec toutes les fiches et tous les modèles. Essayez votre matériel actuel avec un modèle adapté avant d’acheter une carte graphique pour le jeu de rôle.
L’inférence peut rester sur votre ordinateur si vous évitez aussi les extensions et services cloud. Le contrôle augmente, mais la qualité et la vitesse restent à tester. Notre comparatif de modèles locaux, en anglais présente d’autres critères de choix. La voie cloud permet de mieux séparer les problèmes d’écriture de fiche des problèmes d’installation du modèle.
10. NSFW, confidentialité et fiches partagées
SillyTavern est une interface, pas une autorisation générale pour tous les contenus. Le jeu de rôle adulte dépend du modèle, du fournisseur API et de leurs règles actuelles. Une fiche dite « sans censure » ne garantit pas les réponses d’un modèle hébergé. Des poids locaux peuvent aussi refuser des requêtes et restent soumis à leur licence. Choisissez des conditions compatibles avec votre usage ; ce guide ne nécessite aucune consigne de contournement.
Une installation locale ne rend pas privées les conversations avec un modèle distant : le prompt est transmis aux services qui traitent la requête. Vérifiez conservation et entraînement avant d’inclure des données personnelles. Partagez des identités fictives et examinez fiches importées et extensions avant activation. Notre exemple utilise des adultes fictifs, sans contenu explicite.
11. Résoudre les problèmes courants dans le bon ordre
| Symptôme | Première vérification | Action suivante |
|---|---|---|
| L’interface s’ouvre, mais aucune réponse | Connexion, clé, solde et disponibilité | Vérifier le panneau API avant de réécrire la fiche |
| Erreur d’autorisation ou de quota | Message du fournisseur et consommation | Vérifier les droits ou attendre la remise à zéro annoncée |
| Mira parle à la place de Rowan | Description et exemples | Harmoniser la règle de contrôle du joueur ; ouvrir un nouveau chat |
| Mauvaise langue | Consignes et exemples | Demander explicitement le français ; changer les menus ne suffit pas |
| Faits du phare absents | Association, mots-clés, profondeur et budget | Tester le mot exact avec une seule entrée courte |
| Événements anciens oubliés | Prompt réel et répartition du contexte | Réduire les répétitions, conserver un résumé vérifié |
| Réponses lentes ou plus coûteuses | Longueurs d’entrée et de sortie, modèle | Réduire un facteur et comparer le même prompt |
Utilisez les erreurs comme indices sans tout modifier. Un refus de facturation n’est pas un problème de personnage. Un détail inventé avec assurance ne prouve pas que World Info a été chargé. Conservez le plus petit exemple fonctionnel ; ajoutez groupes et extensions une fois son comportement stable.
12. Exporter avant de tester de nouveaux réglages ou de mettre à jour
Enregistrez la fiche avec Export and Download. Pour une fiche PNG, gardez le fichier exporté original : une capture ou une image recompressée peut perdre les données intégrées. Exportez World Info séparément. Le lorebook principal associé peut accompagner la fiche ; ne supposez pas que toutes les associations supplémentaires suivent.
Sauvegardez les conversations séparément avec les outils de gestion des chats. User Settings → Account → Download Backup couvre les données utilisateur ; conservez une copie distincte de la configuration serveur si vous l’avez modifiée. Voir les pages réglages utilisateur et administration. Gardez privées les sauvegardes contenant un historique ou des informations de connexion.
Avant une mise à jour, préservez l’installation fonctionnelle et suivez les instructions officielles. Ensuite, rouvrez une fiche et vérifiez lorebook et connexion. Identifiez le personnage et l’histoire restaurés par chaque sauvegarde.
Questions fréquentes
SillyTavern est-il gratuit ?
L’interface est gratuite et open source. API payante, hébergement, nouveau matériel et électricité peuvent créer des dépenses séparées. Cela ne signifie pas une génération gratuite illimitée.
Faut-il un GPU puissant ?
Pas pour la méthode cloud : le service distant exécute le modèle. Pour générer localement, choisissez un modèle et un logiciel adaptés à la mémoire et aux performances de votre ordinateur.
Peut-on écrire les fiches en français ?
Oui. Choisissez un modèle à l’aise en français, écrivez la fiche et les exemples en français, puis demandez explicitement des réponses dans cette langue. La langue de l’interface ne modifie que les menus.
Pourquoi le PNG importé ressemble-t-il à un simple portrait ?
Un PNG de personnage peut contenir des métadonnées intégrées. Importez l’original dans Character Management et vérifiez les champs. Une capture du portrait peut perdre les informations nécessaires.
World Info donne-t-il une mémoire parfaite ?
Non. Il fournit du texte admissible selon les règles d’activation et de budget. Il ne garantit ni la récupération de tous les événements ni le respect parfait des faits. Gardez l’état du récit concis et vérifiez les résultats.
Peut-on utiliser SillyTavern sur téléphone ?
La documentation officielle prévoit des options mobiles. Le navigateur du téléphone et la machine qui exécute SillyTavern sont distincts. Configurez d’abord le système local, puis suivez les instructions officielles de plateforme et d’accès distant ; n’exposez pas le serveur publiquement pour ouvrir l’interface depuis un autre appareil.
Une première taverne assez petite pour comprendre son fonctionnement
Commencez avec Mira, Rowan et Glass Beacon. Quand le modèle répond à une question simple avec la bonne voix, ajoutez un lieu ou un indice. Une petite fiche qui préserve vos choix est plus utile qu’un énorme prompt dont les consignes deviennent impossibles à suivre.
Abordez SillyTavern comme un espace d’écriture et de jeu de rôle : définissez une scène, testez, observez et révisez un élément. Surveillez les coûts, sélectionnez le lore pertinent et classez vos exports. La prochaine histoire sera plus facile à construire.