Простой инструмент загрузки для использования конвейера в comfyUI.
Обновление от 03 августа 2024 г. - Добавлена магическая поддержка: пока модель найдена, скорость может быть достигнута. Метод установки, модель установки pip
--Предыдущие обновления добавляли содержимое версий 0.23.0 и выше. Эта версия больше не требует атрибута local_dir_use_symlinks, а также поддерживает загрузку моделей LLM.
Узел загрузки моделей конвейера удобен и быстр в использовании. Он в основном используется для быстрого опробования новых моделей, ведь другим требуется время для создания плагинов.
Поскольку он в основном обслуживает игроков с материка, английский язык не используется. Этот узел в основном используется для облегчения загрузки модели обнимания лица. На самом деле тем, кто знает код, он в принципе не нужен.
Но когда я обнаружил, что протестировал достаточное количество моделей с помощью конвейера, мой диск C вот-вот лопнет. Я пожалел, что не сбросил область кэша, поэтому превратил неудобную библиотеку загрузки в удобный узел.
Если local_dir пуст, символические ссылки включены по умолчанию.
Плагин имеет встроенные зеркальные сайты, поэтому все зеркальные сайты можно загрузить. Если вам нужен токен, используйте метод cli и добавьте --token «токен, на который вы подали заявку» в конце командной строки. .
Формат repo_id — xxxxx/xxxxx. Если вы заполните его неправильно, он не будет использоваться.
Рекомендуется использовать новый метод cli без необходимости каждый раз открывать comfyUI и загружать его. Подробную информацию об использовании см. в содержимом файла cli_example (пример команды загрузки без открытия comfyUI).txt.
Просто заполните repo_id и загрузите все файлы модели в каталог файлов моделей/диффузий comfyUI одним щелчком мыши.
Этот метод аналогичен загрузке непосредственно из Baofian. Преимущество состоит в том, что структура файла сортируется автоматически.
Примечание ————Поскольку некоторые файлы библиотеки моделей очень многочисленны и велики, рекомендуется выбрать режим big_files в ignore_patterns, сначала загружать только небольшие файлы и структуры, а затем использовать «Использование 2» для загрузки соответствующих файлов.
Примечание. ignore_patterns не загружает эти файлы, поэтому вам придется выбирать в соответствии со своими потребностями. По умолчанию установлено значение «нет», что означает, что загружаются все.
Примечание. ————При использовании «Использование 1» параметр get_single_model должен быть пустым, прежде чем его можно будет использовать.
Вызывающий метод предназначен для заполнения абсолютного пути к измененной модели.
Чтобы загрузить один файл, вам нужно всего лишь заполнить repo_id и указать нужное имя модели в get_single_model, и вы сможете скачать его. Выходной текст — это адрес модели.