Une extension de caractère TavernUI pour la WebUI de génération de texte d'oobabooga
Cette extension comprend un chercheur de personnages, un téléchargeur et un gestionnaire pour toutes les cartes TavernAI.
Caractéristiques générales
- Cartes récentes et aléatoires de la page principale, ainsi que catégories aléatoires au lancement de la page principale
- Filtrage des cartes avec recherche de texte, blocage NSFW* et filtrage par catégorie
- Téléchargement de cartes
- Aperçu du contenu de la carte
- Gestionnaire de cartes hors ligne
- Rechercher et supprimer des cartes téléchargées
* Avertissement : comme TavernAI est une base de données de personnages prise en charge par la communauté, les personnages peuvent souvent être mal catégorisés ou peuvent être NSFW lorsqu'ils sont marqués comme n'étant pas NSFW.
Cette extension a été réalisée pour le webui de génération de texte d'oobabooga.
Installation
Vous avez besoin d’un peu de connaissances en codage (presque aucune, mais plus, mieux c’est).
Si vous avez utilisé un « installateur en un clic », ouvrez le fichier CMD_FLAGS.txt
dans votre dossier d'installation.
Pour activer l'extension, vous devez ajouter les éléments suivants à une ligne existante ou à une nouvelle ligne (si aucun autre indicateur de démarrage n'est utilisé) :
--extensions webui_tavernai_charas
Avec cela, l'extension s'active et vous verrez au redémarrage du WebUI une nouvelle section avec le contenu de l'extension.
Pour plus d'informations sur la façon d'installer et d'activer les utilisateurs, veuillez vous référer à la documentation originale d'oobaboga.
Soutenez-moi !
Cette extension prend un certain temps à réaliser, et j'adore travailler dessus et la corriger pour la communauté.
Vous souhaitez accompagner mon développement ? Faites-moi un don via Paypal !
Captures d'écran des extensions
Page d'extension principale avec des cartes récentes et aléatoires
Rechercher des cartes TavernAI en ligne
Filtrage de recherche avancé avec catégories de cartes
Aperçus de la carte à partir de l'URL de l'image de la carte
Gérez vos cartes hors ligne
Journal des modifications
[1.3.3]
Correctifs :
- Corrige le problème n°14 où certaines étiquettes avaient modifié le comportement du getter. Merci à @przewodo pour le rapport de bug !
- Fonctionnalité d'extension vérifiée pour la dernière mise à jour de WebUI.
[1.3.2]
Correctifs :
- Corrige le problème n°11 où l'API de TavernAI a changé et ne récupérait pas correctement les catégories, brisant l'extension. Merci à @baptisterajaut pour le rapport de bug et aux autres pour leur aide !
- Correction d'un bug de style dans la liste déroulante de suppression de personnage dans l'onglet Téléchargé.
Journal des modifications passé
[1.3.1]
Correctifs :
- Corrige le problème n°10 où le dossier temporaire n'était pas vérifié s'il avait été créé. Découvert par @lisea2017 et @Gamefriend996. Merci pour le soutien!
Supplémentaire:
- Ajout d'un bouton de don sous la version de l'extension.
[1.3.0]
Caractéristiques:
- Implémente une liste déroulante d'aperçu récent dans l'onglet Aperçu de la carte (suggérée par @TheInvisibleMage dans le numéro 7). Merci pour la suggestion!
Correctifs :
- Résout un problème de style avec la barre de chargement dans la notification de téléchargement.
[1.2.4]
Correctifs :
- Résout les problèmes n°8 et n°9 découverts par @drago87. Merci pour le soutien !
- Fonctionne correctement avec la dernière version de text-generation-webui (29/01/2024)
[1.2.3]
Correctifs :
- Correction de quelques problèmes de style dans l'extension
[1.2.2]
Correctifs :
- Mis à jour avec la dernière WebUI
- Erreurs corrigées liées aux fonctions supprimées
[1.2.1]
Caractéristiques:
- Ajout d'une barre de recherche pour rechercher des catégories dans l'onglet Recherche de personnages en ligne
Correctifs :
- Implémentation d'une vérification pour corriger la disparité entre la version de l'extension locale et la dernière version enregistrée de la configuration locale
[1.1.1]
Caractéristiques:
- Implémentation d'un vérificateur de mise à jour qui affiche un bouton dans l'onglet Personnages téléchargés, permettant à l'utilisateur de télécharger et d'installer la mise à jour en un seul clic.
Correctifs :
- Les catégories de l'onglet Recherche de personnages en ligne sont désormais affichées par ordre alphabétique.
[1.1.0]
Caractéristiques:
- Gestion des versions ajoutée
- Implémentation d'un onglet Aperçu de la carte qui permet à l'utilisateur de prévisualiser le contenu d'une carte via l'URL de son image. Cela fait référence au problème n°2. Merci à @mykeehu pour la suggestion !
- Ajout d'une invite avant le téléchargement pour spécifier si la carte souhaite être prévisualisée avant le téléchargement
Correctifs :
- Divisez le fichier
charas_ui.py
principal en sous-modules pour plus de lisibilité - Ajout d'un lieu commun pour tous les composants
- Correctifs généraux, refactorisations et améliorations de la base de code