Sincronice su civitai lora, puntos de control e incrustaciones marcadores y nociones y descargue automáticamente



Necesitas la versión Python 3
Simplemente ejecute start.bat Si está utilizando Windows o start.sh para Linux, la primera instalación puede llevar algo de tiempo
Utilidades disponibles:
Import from civitai - Import from civitai - Agregue todos los marcadores de Civitai a la noción, solo se agregarán aquellos modelos (Lora, puntos de control o incrustaciones) para los cuales especificó la ID de base de datos en la configuración
En esta etapa, sus modelos aún no se han descargado, vaya a su base de datos y edite sus entradas según lo desee, por ejemplo, a veces puede agregar otro nombre/título o cambiar la imagen, así como eliminar los duplicados (ver Punto 2)
Download from notion : verifica la base de datos de noción para duplicados, la verificación se lleva a cabo por la propiedad File , ya que luego se usará para los nombres de los archivos que descarga, si se encontraron duplicados, luego edite las entradas en su base de datos de noción, para esto puede usar la barra de búsqueda de noción incorporada para encontrar rápidamente duplicados por nombre por nombre por nombre
Tiene la opción de usar la configuración automática de resolución de conflictos duplicados, en cuyo caso la aplicación simplemente agregará un postfix con un dígito hasta que el nombre del archivo se vuelva único
Tenga en cuenta que esta utilidad también puede verificar el hash en la base de datos con modelos ya cargados, esto es necesario para solucionar descargas fallidas, así como para actualizar modelos (ver Punto 3)
Debido al cálculo del hash del archivo, puede llevar tiempo si tiene un disco duro lento
Update notion database : verifique todos los modelos para nuevas versiones en Civitai, si se encuentran nuevas versiones de modelos, la aplicación actualizará las entradas en la base de datos de la noción
La acción actualiza los campos Trigger Words , Hash y Version en la base de datos de nociones, pero no descarga archivos
Para actualizar los archivos, debe ejecutar la Download from notion y seleccionar Download with hash check
Esta acción comenzará a verificar el hash y la carga de los modelos, mientras que los modelos obsoletos se actualizarán debido a un desajuste del hash
Make all las ejecuciones Import from civitai -> Update notion database -> Download from notionVaya a las integraciones y cree una nueva integración
En el menú Capabilities establece todos los permisos

Copie la clave API y escríbala en Settings - Tokens - Notion token
Cree una nueva base de datos de noción y asígnele lo que desee. Use las siguientes propiedades:
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

Crear una nueva base de datos en la noción
Cree una conexión para su base de datos para que el script pueda crear registros, para hacer esto, seleccione ... En la parte superior derecha y haga clic en Add connections , seleccione su integración

Database ID mientras está en la página de la base de datos y escríbala en Settings - LoRA settings - Database ID Notion database id Se puede encontrar en la línea del navegador https://www.notion.so/myworkspace/a8aec43384f447ed84390e8e42c2e089?v=...
|--------- Database ID --------|
Agregue al menos una ruta a la carpeta para guardar en Settings - LoRA settings - Path to save for 1.x versions o Settings - LoRA settings - Path to save for SDXL versions . No tiene que hacer esto y luego la aplicación solo podrá importar sus marcadores, pero no descargarlos
Repita los pasos 2 - 5 para crear una base de datos para incrustaciones ( Settings - Notion - Notion database id for embeddings ) y puntos de control ( Settings - Notion - Notion database id checkpoints ). Puede omitir este paso, luego el programa simplemente se saltará el procesamiento de estas categorías
Vaya a la configuración de la cuenta y cree una nueva API Key 
Copie la clave API y escríbala en Settings - Tokens - Civit AI token
También puede usar vistas previas de imágenes grandes para tarjetas Lora en noción, para esto puede usar la extensión stylish para su navegador, agregue los siguientes estilos para la notion.so de dominio.

. 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 ;
}