
Ein offener Schöpfer für alle.
Dies ist das Backend -Projekt des
Creator. Wenn Sie nach den Webui -Codes suchen, können Sie dascarefree-drawboardauschecken? Projekt.Der größte Teil des Inhalts wurde auf die Wiki -Seite verschoben.
carefree-creator basiert auf carefree-learn und erfordert:
Python>=3.8pytorch>=1.12.0 . Weitere Informationen finden Sie auf der offiziellen Website von Pytorch. Es wird dringend empfohlen, Pytorch mit Conda vorzustellen. Verwandte Ausgabe: #10.
Dieses Projekt wird 11 bis 13 GB GPU -RAM auffressen, wenn keine Modifikationen vorgenommen werden, da es tatsächlich fünf verschiedene SD -Versionen und auch viele andere Modelle integriert. ?
Es gibt zwei Möglichkeiten, die den Einsatz von GPU -RAM zu verringern können - fauler Laden und teilweise Laden. Weitere Informationen finden Sie im folgenden Abschnitt Run .
pip install carefree-creator Wenn Sie an den neuesten Funktionen interessiert sind, können Sie pip auch zur Installation von Quelle verwenden:
git clone https://github.com/carefree0910/carefree-creator.git
cd carefree-creator
pip install -e . carefree-creator baut eine CLI für Sie, damit Sie Ihren lokalen Service einrichten können. Zum Beispiel können wir:
cfcreator serveWenn Sie keine NVIDIA -GPU (z. B. Mac) haben, können Sie es versuchen:
cfcreator serve --cpuWenn Sie Ihren GPU-Laptop verwenden, können Sie es versuchen:
cfcreator serve --limit 1Das Flag
--limitwird verwendet, um die Anzahl der Lademodelle zu begrenzen. Durch Angeben von1wird nur das ausführende Modell geladen und andere Modelle bleiben auf Ihrer Festplatte.Weitere Informationen finden Sie in #10.
Wenn Sie zahlreiche RAM -Ressourcen haben, Ihr GPU -RAM nicht groß genug ist, können Sie es versuchen:
cfcreator serve --lazyMit der Flagge
--lazywerden die Modelle auf RAM geladen, und nur das ausführende Modell wird auf GPU -RAM verschoben.Also als Austausch wird Ihr Widder auffressen! ?
Wenn Sie die SD -Basisendpunkte nur ausprobieren möchten, können Sie verwenden:
cfcreator serve --focus sd.baseUnd wenn Sie nur die SD -Anime -Endpunkte ausprobieren möchten, können Sie verwenden:
cfcreator serve --focus sd.animeWeitere Verwendungen könnten gefunden werden von:
cfcreator serve --help export TAG_NAME=cfcreator
git clone https://github.com/carefree0910/carefree-creator.git
cd carefree-creatordocker build -t $TAG_NAME . Wenn Ihre Internetumgebung in China landet, ist es möglicherweise schneller, mit Dockerfile.cn zu bauen:
docker build -t $TAG_NAME -f Dockerfile.cn .docker run --gpus all --rm -p 8123:8123 $TAG_NAME :latest