À quoi ressemble une réponse
| Partie | Ce que vous voyez |
|---|---|
| Réflexion (Reasoning) | Panneau replié. Cliquez dessus pour voir comment Lumi a préparé la scène. |
| Récit (Story) | Le texte de l'histoire, affiché normalement dans votre chat. |
| Choix (Choices) | Trois pistes pour la suite. Cliquez sur l'une d'elles pour la placer dans votre zone de saisie. |
| Résumé (Recap) | Une ligne repliée qui résume ce qui vient de se passer. |
| Note | Un court aparté de Lumi qui s'adresse directement à vous. |
1. Installer l'extension
- Dans SillyTavern, ouvrez Extensions (l'icône de pièce de puzzle tout en haut).
- Cliquez sur Install extension.
- Collez l'adresse ci-dessous et cliquez sur Install.
- Rechargez la page.
https://github.com/tavernapi/sillytavern-lumiVous trouverez TavernAPI Preset Runtime dans le panneau Extensions. Les mises à jour se font via Manage extensions → Update.
2. Importer le preset
- Téléchargez TavernAPI_StoryEngine.json à l'aide du bouton ci-dessus.
- Ouvrez AI Response Configuration (l'icône de curseurs en haut à gauche).
- Cliquez sur l'icône Import preset à côté du menu déroulant des presets et sélectionnez le fichier.
- Choisissez TavernAPI_StoryEngine dans le menu déroulant.
Le preset règle déjà la température, la longueur et le streaming. Vous n'avez besoin de toucher à aucun curseur.
3. Connecter un modèle Gemini
Ouvrez API Connections (l'icône de prise) et réglez API sur Chat Completion. Choisissez ensuite l'une des deux options :
Avec TavernAPI
| Champ | Valeur |
|---|---|
| Chat Completion Source | Custom (OpenAI-compatible) |
| Custom Endpoint (Base URL) | https://tavernapi.com/v1 |
| Custom API Key | votre clé depuis la console TavernAPI |
| Model | gemini-4-argon (le meilleur) ou gemini-3.8-flash (plus économique) |
Avec votre propre clé Google
Choisissez Google AI Studio (ou Google Vertex AI) comme source, collez votre clé et sélectionnez un modèle Gemini.
Cliquez sur Connect.
4. Deux options à vérifier
- AI Response Configuration → Enable function calling doit être activé. C'est par ce biais que Lumi structure ses réponses.
- API Connections → Prompt Post-Processing doit être réglé sur None.
Si l'un des deux est mal réglé, l'extension affiche un avertissement rouge dans ses paramètres.
5. Vérifier que tout fonctionne
Ouvrez Extensions → TavernAPI Preset Runtime. Le statut à côté du titre doit afficher Connected (ou Ready). Lancez un chat et envoyez un message : la réponse devrait arriver avec les panneaux présentés plus haut. Comme Lumi réfléchit avant d'écrire, la toute première réponse peut prendre une petite minute.
Adapter Lumi à vos goûts
Chaque ligne du preset est un interrupteur. Les entrées marquées d'un 🔒 ont un texte fixe, mais vous pouvez tout de même les désactiver.
| Ce que vous voulez | Quoi faire |
|---|---|
| Des réponses plus longues | Activez 📝 Word count. |
| Pas de résumé automatique | Désactivez 🔒 Recap. Les anciens tours seront alors envoyés en intégralité. |
| Que Lumi arrête de parler à votre place | Activez ⚙️ No puppeting me. |
| Envoyer un choix dès qu'on clique dessus | Extensions → TavernAPI Preset Runtime → Choice click: Send. |
| Des panneaux clairs sur un thème clair | Panel theme: Auto suit le thème de votre chat ; Dark ou Light force l'un des deux. |
Le contenu mature est désactivé par défaut. Les entrées ❤️ permettent de l'activer, et l'entrée 📖 Read me first du preset en explique les règles.
Dépannage
| Ce qui se passe | Solution |
|---|---|
| La réponse arrive en un seul bloc de texte, sans panneaux | L'extension est désactivée, ou Advanced → Runtime est coupé dans ses paramètres. |
| Pas de réflexion ni de choix | Enable function calling est désactivé. |
| Le statut affiche Offline | L'extension n'arrive pas à joindre tavernapi.com. Elle continue de tourner avec sa copie locale ; vérifiez votre connexion et cliquez sur ↻. |
| Les réponses sont courtes | Activez 📝 Word count, ou augmentez Max response length. |
| Une erreur mentionne « tools » | Votre modèle ou votre source ne prend pas en charge le function calling. Utilisez un modèle Gemini. |