Synchronisez votre Civitai Lora, vos points de contrôle et vos signets et notion et téléchargez-les automatiquement



Vous avez besoin de la version Python 3
Il suffit d'exécuter start.bat Si vous utilisez Windows ou start.sh pour Linux, la première installation peut prendre un certain temps
Utilitaires disponibles:
Import from civitai - Import from civitai - Ajoutez tous les signets de Civitai à la notion, seuls les modèles (LORA, Points de contrôle ou intégres) pour lesquels vous avez spécifié l'ID de base de données dans les paramètres seront ajoutés
À ce stade, vos modèles n'ont pas encore été téléchargés, accédez à votre base de données et modifiez vos entrées comme vous le souhaitez, par exemple, vous pouvez parfois ajouter un autre nom / titre ou modifier l'image, ainsi que supprimer des doublons (voir point 2)
Download from notion - vérifie la base de données de notion pour les doublons, le chèque a lieu par la propriété File , car il sera ensuite utilisé pour les noms des fichiers que vous téléchargez, si des doublons ont été trouvés, puis modifiez les entrées dans votre base de données de notion, pour cela, vous pouvez utiliser la barre de recherche de notion intégrée pour trouver rapidement des doublées par leur nom
Vous avez la possibilité d'utiliser le paramètre automatique de résolution des conflits en double, auquel cas l'application ajoutera simplement un post-fixe avec un chiffre jusqu'à ce que le nom du fichier devienne unique
Veuillez noter que cet utilitaire peut également vérifier le hachage dans la base de données avec des modèles déjà chargés, cela est nécessaire pour corriger les téléchargements ratés ainsi que pour mettre à jour les modèles (voir point 3)
En raison du calcul du hachage du fichier, cela peut prendre du temps si vous avez un disque dur lent
Update notion database - Vérifiez tous les modèles de nouvelles versions dans Civitai, si de nouvelles versions de modèles sont trouvées, l'application mettra à jour les entrées dans la base de données de notion
L'action met à jour les champs Trigger Words , Hash et Version dans la base de données de notion mais ne télécharge pas de fichiers
Pour mettre à jour les fichiers, vous avez besoin pour exécuter le Download from notion utilitaire et sélectionner Download with hash check
Cette action commencera à vérifier les modèles de hachage et de chargement tandis que les modèles obsolètes seront mis à jour en raison d'un décalage de hachage
Make all les analyses à tour Import from civitai -> Update notion database -> Download from notionAllez aux intégrations et créez une nouvelle intégration
Dans le menu Capabilities , définissez toutes les autorisations

Copiez la clé API et écrivez-le sur Settings - Tokens - Notion token
Créez une nouvelle base de données de notion et nommez-la comme vous le souhaitez. Utilisez les propriétés suivantes:
Name - Type : Text
URL - Type : URL
File - Type : Text
Trigger Words - Type : Text
Tags - Type : Multi-select
SD - Type : Select
Version - Type : Text
Model ID - Type : Text
Hash - Type : Text

Créer une nouvelle base de données dans la notion
Créez une connexion pour votre base de données afin que le script puisse créer des enregistrements, pour ce faire, sélectionnez ... en haut à droite et cliquez sur Add connections , sélectionnez votre intégration

Database ID pendant que vous êtes sur la page de la base de données et écrivez-le dans Settings - LoRA settings - Notion database id Database ID peut être trouvée dans la ligne du navigateur https://www.notion.so/myworkspace/a8aec43384f447ed84390e8e42c2e089?v=...
|--------- Database ID --------|
Ajoutez au moins un chemin vers le dossier pour enregistrer dans Settings - LoRA settings - Path to save for 1.x versions ou Settings - LoRA settings - Path to save for SDXL versions . Vous n'avez pas à le faire et ensuite l'application ne pourra que l'importer vos signets, mais ne pas les télécharger
Répétez les étapes 2 à 5 afin de créer une base de données pour les incorporations ( Settings - Notion - Notion database id for embeddings ) et points de contrôle ( Settings - Notion - Notion database id checkpoints ). Vous pouvez ignorer cette étape, puis le programme sautera simplement le traitement de ces catégories
Accédez aux paramètres du compte et créez une nouvelle API Key 
Copiez la touche API et écrivez-le sur Settings - Tokens - Civit AI token
Vous pouvez également utiliser de grands aperçus d'images pour les cartes Lora en notion, pour cela, vous pouvez utiliser l'extension stylish pour votre navigateur, ajouter les styles suivants pour la notion.so de domaine.

. notion-selectable . notion-page-block . notion-collection-item a > div : first-child > div : first-child > div : first-child {
height : 350 px !important ;
}
. notion-selectable . notion-page-block . notion-collection-item a > div : first-child > div : first-child > div : first-child img {
height : 350 px !important ;
}