Uma ferramenta de download simples para usar pipeline no comfyUI
Atualização 03/08/2024 - Adicionado suporte mágico, desde que o modelo possa ser encontrado, a velocidade pode ser alcançada. Método de instalação, pip install modelscope
--Atualizações anteriores adicionaram o conteúdo das versões 0.23.0 e superiores. Esta versão não requer mais o atributo local_dir_use_symlinks e também suporta download de modelos LLM.
O nó de download do modelo do pipeline é conveniente e rápido de usar. Ele é usado principalmente para testar novos modelos rapidamente.
Por atender principalmente jogadores do continente, o inglês não é utilizado. Este nó é usado principalmente para facilitar o download do modelo de abraço facial. Na verdade, quem conhece o código basicamente não precisa dele.
Mas quando descobri que testei modelos suficientes com o pipeline, minha unidade C estava prestes a estourar. Lamentei não ter redefinido a área de cache, então transformei a embaraçosa biblioteca de download em um nó confortável.
Quando local_dir está vazio, os links simbólicos são habilitados por padrão.
O plug-in possui sites espelho integrados diretamente, portanto, todos os sites espelho podem ser baixados. Se você precisar de um token, use o método cli e adicione --token "o token que você solicitou" no final da linha de comando. .
O formato do repo_id é xxxxx/xxxxx. Se você preencher incorretamente, ele não será usado.
Recomenda-se usar o novo método cli sem ter que abrir o comfyUI e baixá-lo todas as vezes. Para uso detalhado, consulte o conteúdo de cli_example (exemplo de comando de download sem abrir comfyUI).txt.
Basta preencher o repo_id e baixar todos os arquivos do modelo para o diretório de arquivos models/diffuses do comfyUI com um clique.
Este método é semelhante ao download direto do Baofian. A vantagem é que a estrutura do arquivo é classificada para você.
Nota ———— Como alguns arquivos de biblioteca de modelo são muito numerosos e grandes, é recomendado selecionar o modo big_files em ignore_patterns, primeiro baixar apenas arquivos e estruturas pequenas e, em seguida, usar "Uso 2" para baixar os arquivos correspondentes.
Observação——ignore_patterns não baixa esses arquivos, então você deve escolher de acordo com suas próprias necessidades. O padrão é nenhum, o que significa que todos foram baixados.
Nota————Ao usar “Uso 1”, get_single_model deve estar vazio antes de poder ser usado.
O método de chamada consiste em preencher o caminho absoluto do modelo modificado.
Para baixar um único arquivo, você só precisa preencher o repo_id e preencher o nome do modelo necessário em get_single_model, e você pode baixá-lo. O texto de saída é o endereço do modelo.