Sincronize seu Civitai Lora, postos de verificação e incorporação de favoritos e noção e faça o download automaticamente



Você precisa da versão python 3
Basta executar start.bat se você estiver usando o windows ou start.sh para o Linux, a primeira instalação pode levar algum tempo
Utilitários disponíveis:
Import from civitai - Import from civitai - Adicione todos os favoritos do Civitai à noção, apenas esses modelos (Lora, pontos de verificação ou incorporação) para os quais você especificou o ID do banco de dados nas configurações será adicionado
Nesta fase, seus modelos ainda não foram baixados, vá ao seu banco de dados e edite suas entradas conforme desejado, por exemplo, às vezes você pode adicionar outro nome/título ou alterar a imagem, além de remover duplicatas (consulte o ponto 2)
Download from notion - verifica o banco de dados da noção para duplicação, o cheque ocorre pela propriedade do File , pois será usada para os nomes dos arquivos que você baixar, se as duplicatas foram encontradas e edite as entradas em seu banco de dados de noção, para isso, você pode usar a barra de pesquisa de noção embutida para encontrar rapidamente duplicações por nome por nome
Você tem a opção de usar a configuração automática de resolução de conflitos duplicados;
Observe que este utilitário também pode verificar o hash no banco de dados com modelos já carregados, isso é necessário para corrigir downloads com falha, bem como para atualizar modelos (consulte o ponto 3)
Devido ao cálculo do hash de arquivo, pode levar tempo se você tiver um disco rígido lento
Update notion database - Verifique todos os modelos para novas versões no Civitai, se novas versões de modelos forem encontradas, o aplicativo atualizará as entradas no banco de dados de noção
A ação atualiza os campos Trigger Words , Hash e Version no banco de dados de noção, mas não baixam arquivos
Para atualizar os arquivos, você precisa executar o Download from notion Utility e selecionar Download with hash check
Esta ação começará a verificar os modelos de hash e carregamento, enquanto modelos desatualizados serão atualizados devido a uma incompatibilidade de hash
Make all as execuções, por sua vez, Import from civitai -> Update notion database -> Download from notionVá para as integrações e crie uma nova integração
No menu Capabilities defina todas as permissões

Copie a chave da API e escreva para Settings - Tokens - Notion token
Crie um novo banco de dados de noção e nomeie o que quiser. Use as seguintes propriedades:
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

Crie um novo banco de dados na noção
Crie uma conexão para o seu banco de dados para que o script possa criar registros, para fazer isso, selecione ... no canto superior direito e clique em Add connections , selecione sua integração

Database ID enquanto estiver na página do banco de dados e escrevê -lo em Settings - LoRA settings - Notion database id Database ID pode ser encontrada na linha do navegador https://www.notion.so/myworkspace/a8aec43384f447ed84390e8e42c2e089?v=...
|--------- Database ID --------|
Adicione pelo menos um caminho à pasta para salvar em Settings - LoRA settings - Path to save for 1.x versions ou Settings de 1.x - LoRA settings - Path to save for SDXL versions . Você não precisa fazer isso e, em seguida, o aplicativo só poderá importar seus favoritos, mas não os baixará
Repita as etapas 2 - 5 para criar um banco de dados para incorporação ( Settings - Notion - Notion database id for embeddings ) e pontos de verificação ( Settings - Notion - Notion database id checkpoints ). Você pode pular esta etapa, então o programa simplesmente ignorará o processamento dessas categorias
Vá para as configurações da conta e crie uma nova API Key 
Copie a chave da API e escreva para Settings - Tokens - Civit AI token
Você também pode usar grandes visualizações de imagens para cartões Lora em noção, para isso você pode usar a extensão stylish para o seu navegador, adicione os seguintes estilos para a notion.so de domínio.

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