Build Performant, Business Ready Web Apps in Pure Python.
carefree-drawboard ? nécessite ce qui suit pour commencer:
Pour être exact, nous avons besoin
^14.13.1 || ^16 || >=18en raison du package[email protected].
pip install carefree-drawboard
npm install --global yarnBien que nous essaierons toujours de vous aider à installer les packages Frontend, il est recommandé de les installer à l'avance car vous pouvez recevoir beaucoup plus de verbeux:
cfdraw install Si vous êtes intéressé par les dernières fonctionnalités, vous pouvez également utiliser pip pour installer à partir de la source:
git clone https://github.com/carefree0910/carefree-drawboard.git
cd carefree-drawboard
pip install -e . carefree-drawboard ? Appliquer Créez un dossier (par exemple, my_fancy_app ) où que vous le souhaitez, entrez et courez
cfdraw init Cette commande écrira deux fichiers dans votre dossier ( my_fancy_app ). Après quoi vous pouvez exécuter l'application en mode développement:
cfdraw runLorsque vous exécutez cette commande pour la première fois et que vous n'avez pas appelé
cfdraw installauparavant, nous utiliseronsyarnpour installer les dépendances JavaScript pour vous, ce qui peut être assez lent!
Et vous devriez voir votre application fonctionner sur http: // localhost: 5123. Maintenant, vous pouvez jouer avec le fichier app.py généré et voir un rechargement chaud (ouais, pas assez chaud parce que nous comptons sur le reload fourni par uvicorn ?).
Notez que le modèle généré implémente un plugin
GaussianBlur, qui nécessite une image pour apparaître. Vous pouvezPlusune image soit en le faisant glisser directement dans le tableauUpload Imagedessin?
IPluginGroup dans carefree-drawboard ? pour regrouper les plugins et rendre l'interface utilisateur.diffusers et met en œuvre deux plugins SD communs.Image Captioning et Stable Diffusion ) et les faire fonctionner ensemble.StableDiffusionInpainting très facilement.ControlNet en plugins séparés, légers et réutilisables très facilement.carefree-drawboard ? pour les implémenter. carefree-drawboard ? est à un stade très précoce (il est lancé en avril 2023), donc bien qu'il puisse être prêt à la production (voir ici pour plus de détails), il n'a pas beaucoup de cas d'utilisation du monde réel (encore).
Mais nous allons mettre à jour rapidement ce projet et lancer de nouvelles fonctionnalités chaque semaine (ou même tous les jours), alors star et? Regardez ce référentiel pour rester à jour!
Si vous êtes toujours intéressé: carefree-drawboard ? Adopté black et mypy pour styliser ses codes, vous devrez donc peut-être vérifier le format, le style de codage et le type de conseils avec eux avant que vos codes ne puissent réellement être fusionnés.
Ils sont stockés sur votre machine locale, vous êtes donc sécurisé à 100%!
Le Dir par défaut est
~/.cache/carefree-draw, mais vous pouvez le changer manuellement
Bonne question, alors j'ai posé GPT-4, il a dit:
? (Palette d'artistes) - Cet emoji représente la créativité, le design et l'expression artistique, qui sont tous des aspects clés du
carefree-drawboard? plate-forme.
Cool!
Un grand merci à JSDU, qui a créé un canal Discord pour mes projets !!
如果有热心观众对这个项目感兴趣并愿意帮忙建立一个中文社区 , 欢迎联系我 , 我会非常感激的!!
更新:热心观众 热心观众 (JSDU) 出现啦!非常感谢!!! (猛戳这里加入我们! 猛戳这里加入我们!)
Vérifiez également la philosophie de conception.
Bref, je crois que:
Python pour interagir avec elle et même élaborer de nouveaux plugins, ce sera encore mieux. Voici donc le carefree-drawboard ?, Qui est un panneau de dessin infini interactible / personnalisable Python . ?
Ma autre motivation est que j'adore les étreintes? modèles, et j'aimerais les utiliser la plupart sinon tous dans un espace unique, unique. Cela m'inspire en fait l'idée suivante: construire un «système d'opération d'IA» qui peut conduire tous les «logiciels» (les modèles d'IA) et les faire fonctionner ensemble de manière transparente.
Voir Brainstorm pour plus de détails!
Mon objectif final est de faire carefree-drawboard ? Une plate-forme qui peut être utilisée pour créer toutes sortes d'applications d'IA. Je sais que ce sera un long voyage mais ça vaut vraiment la peine d'essayer.
Et l'objectif à moyen terme est de faire? &? apparaissent ensemble plus souvent. On peut penser ?? Comme HuggingFace, les modèles utilisant une palette puissante pour créer le monde (avec l'IA)!