Building Performant, Business Ready Web Apps in Pure Python.
carefree-drawboard ? erfordert Folgendes, um loszulegen:
Um genau zu sein, brauchen wir
^14.13.1 || ^16 || >=18wegen des pakets[email protected].
pip install carefree-drawboard
npm install --global yarnObwohl wir immer versuchen, Ihnen bei der Installation der Frontend -Pakete zu helfen, wird empfohlen, diese vorher zu installieren, da Sie viel mehr ausführlicher erhalten können:
cfdraw install 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-drawboard.git
cd carefree-drawboard
pip install -e . carefree-drawboard ? App Erstellen Sie einen Ordner ( my_fancy_app .
cfdraw init Dieser Befehl schreibt zwei Dateien in Ihren Ordner ( my_fancy_app ). Danach können Sie die App im Entwicklungsmodus ausführen:
cfdraw runWenn Sie diesen Befehl zum ersten Mal ausführen und noch nicht
cfdraw installangerufen haben, werden wir mityarndie JavaScript -Abhängigkeiten für Sie installieren, was möglicherweise sehr langsam ist!
Und Sie sollten Ihre App unter http: // localhost: 5123 sehen. Jetzt können Sie mit der generierten app.py -Datei spielen und warm Reload sehen (ja, nicht heiß genug, weil wir uns auf das von uvicorn bereitgestellte reload verlassen?).
Beachten Sie, dass die generierte Vorlage ein
GaussianBlur-Plugin implementiert, für das ein Bild angezeigt werden muss. Sie können ein Bild entweder durch das direkte Ziehen in das Drawboard oder durch Klicken auf diePlus-Schaltfläche in der oberen rechten Ecke hochladen undUpload Image.
IPluginGroup in carefree-drawboard verwenden können. Um die Plugins zu gruppieren und den Benutzeroberflächenreiniger zu machen.diffusers -Bibliothek verwendet und zwei gängige SD -Plugins implementiert.Image Captioning und Stable Diffusion ) kombinieren und sie zusammenarbeiten lassen.StableDiffusionInpainting implementieren können.ControlNet in separate, leichte und wiederverwendbare Plugins entkoppeln können.carefree-drawboard nach wie vor einfach? sie implementieren. carefree-drawboard ? ist in einem sehr frühen Stadium (es wird im April 2023 auf den Markt gebracht). Obwohl es Produktionsbereitschaft sein könnte (siehe hier für weitere Details), gibt es (noch) nicht viele reale Anwendungsfälle in der realen Welt.
Aber wir werden dieses Projekt schnell aktualisieren und jede Woche (oder sogar jeden Tag) neue Funktionen starten, also Star und? Sehen Sie sich dieses Repository an, um auf dem neuesten Stand zu bleiben!
Wenn Sie immer noch interessiert sind: carefree-drawboard ? Übernahme von black und mypy , um seine Codes zu stylieren. Möglicherweise müssen Sie möglicherweise das Format, den Codierungsstil und die Tipps mit ihnen überprüfen, bevor Ihre Codes tatsächlich zusammengeführt werden können.
Sie werden auf Ihrer lokalen Maschine aufbewahrt, also sind Sie zu 100% Privatsphäre gesichert!
Die Standard-Dire ist
~/.cache/carefree-draw, aber Sie können es manuell ändern
Gute Frage, also habe ich GPT-4 gestellt, sagte es:
? (Künstlerpalette) - Dieses Emoji repräsentiert Kreativität, Design und künstlerische Ausdruck, die alle wichtigen Aspekte des
carefree-drawboardsind? Plattform.
Cool!
Vielen Dank an JSDU, der einen Discord -Kanal für meine Projekte geschaffen hat !!
如果有热心观众对这个项目感兴趣并愿意帮忙建立一个中文社区 , 欢迎联系我 , 我会非常感激的!! 我会非常感激的!!
更新 :热心观众( JSDU )出现啦!非常感谢!!!(猛戳这里加入我们!)
Überprüfen Sie auch die Designphilosophie.
Kurz gesagt, ich glaube:
Python verwenden können, um damit zu interagieren und sogar neue Plugins dafür zu erstellen, wird es noch besser sein. Hier kommt also das carefree-drawboard ? Das ist ein interaktivierbares/anpassbares Python Drawboard. ?
Meine weitere Motivation ist, dass ich es liebe, zu umarmen? Modelle und würden gerne die meisten, wenn nicht alle von ihnen in einem einzelnen, integrierten Raum verwenden. Dies inspiriert mich tatsächlich die folgende Idee: ein "KI -Betriebssystem" zu erstellen, das alle "Software" (die KI -Modelle) treiben und sie nahtlos zusammenarbeiten lassen kann.
Weitere Details finden Sie in Brainstorming!
Mein endgültiges Ziel ist es carefree-drawboard zu machen? Eine Plattform, mit der alle Arten von AI -Anwendungen erstellt werden können. Ich weiß, es wird eine lange Reise, aber es lohnt sich auf jeden Fall, es zu versuchen.
Und das mittlere Ziel ist es zu erreichen? &? erscheinen öfter zusammen. Wir können denken? als Umarmungsgesichtsmodelle, die eine leistungsstarke Palette verwenden, um die Welt (mit KI) zu kreieren!