純粋なPythonでパフォーマンスのあるビジネス対応のWebアプリをビルドします。
carefree-drawboard ?開始するには、次のことが必要です。
正確には、
^14.13.1 || ^16 || >=18が必要です^14.13.1 || ^16 || >=18[email protected]パッケージのため。
pip install carefree-drawboard
npm install --global yarnフロントエンドパッケージのインストールを常にお手伝いさせようとしていますが、はるかに詳細を受け取ることができるため、事前にインストールすることをお勧めします。
cfdraw install最新の機能に興味がある場合は、 pipを使用してソースからインストールすることもできます。
git clone https://github.com/carefree0910/carefree-drawboard.git
cd carefree-drawboard
pip install -e . carefree-drawboard ?アプリ好きなところならどこでもフォルダー(eg、 my_fancy_app )を作成し、それに入り、実行します
cfdraw initこのコマンドは、2つのファイルをフォルダー( my_fancy_app )に書き込みます。その後、開発モードでアプリを実行できます。
cfdraw runこのコマンドを初めて実行し、以前に
cfdraw installを呼び出したことがない場合、yarnを使用してJavaScript依存関係をインストールします。これは非常に遅い場合があります。
また、アプリがhttp:// localhost:5123で実行されているのを見る必要があります。これで、生成されたapp.pyファイルで再生して、温かいリロードを見ることができます(ええ、 uvicornが提供するreloadに依存しているため、十分に熱くありませんか?)。
生成されたテンプレートが
GaussianBlurプラグインを実装していることに注意してください。これには、画像がポップアップする必要があります。画像をドローボードに直接ドラッグするか、右上隅にあるPlusボタンをクリックして[画像をアップロード]を選択して、Upload Imageできます。
IPluginGroup carefree-drawboardで使用する方法も示していますか?プラグインをグループ化して、UIをクリーンにします。diffusersを利用し、2つの一般的なSDプラグインを実装する安定した拡散。Image CaptioningとStable Diffusion )を組み合わせて、それらを一緒に動作させる方法を示しています。StableDiffusionInpaintingのような複雑なプラグインを非常に簡単に実装する方法を示しています。ControlNetのような複雑なワークフローを個別の軽量、再利用可能なプラグインに非常に簡単に切り離す方法を示しています。carefree-drawboardにとっては簡単なままですか?それらを実装する。 carefree-drawboard ?非常に早い段階にあります(2023年4月に発売されます)。したがって、生産準備ができている可能性がありますが(詳細についてはこちらを参照)、実際のユースケースは多くありません(まだ)。
しかし、このプロジェクトを迅速に更新し、毎週(または毎日でも)新機能を立ち上げるので、スターと?このリポジトリを見て、最新の状態を維持してください!
あなたがまだ興味があるなら: carefree-drawboard ? blackとmypyを採用してコードを様式化するため、コードを実際に統合する前に、フォーマット、コーディングスタイル、タイプのヒントを確認する必要がある場合があります。
彼らはあなたのローカルマシンに保管されているので、あなたは100%のプライバシーを確保しています!
デフォルトの監督は
~/.cache/carefree-drawですが、手動で変更できます
良い質問なので、GPT-4に尋ねました。
? (アーティストパレット) - この絵文字
carefree-drawboard、創造性、デザイン、芸術的な表現を表しています。プラットフォーム。
いいね!
私のプロジェクトのために不一致チャンネルを作成したJSDUに感謝します!!
如果有热心观众对这个项目感兴趣并愿意帮忙建立一个中文社区、欢迎联系我、我会非常感激的!!
更新:热心观众( jsdu )出现啦!非常感谢!!!(猛戳这里加入我们!)
また、設計哲学を確認してください。
要するに、私はそれを信じています:
Pythonを使用して対話したり、新しいプラグインを作成したりできる場合は、さらに優れています。だから、ここにcarefree-drawboardがありますか?これは、 Python相互作用可能/カスタマイズ可能な無限のドローボードです。 ?
私のもう一つの動機は、私がハグするのが大好きだということです。モデル、そしてそれらのすべてではないにしても、ほとんどのものを1つの単一の統合空間で使用したいと思っています。これは実際に私に次のアイデアを刺激します。すべての「ソフトウェア」(AIモデル)を駆動し、それらをシームレスに連携させることができる「AI操作システム」を構築する。
詳細については、ブレーンストーミングをご覧ください!
私の最後の目標は、 carefree-drawboardを作ることです。あらゆる種類のAIアプリケーションを構築するために使用できるプラットフォーム。私はそれが長い旅になることを知っていますが、それは間違いなく試す価値があります。
そして、中期の目標は作ることですか? &?より頻繁に一緒に表示されます。私たちは思うかもしれませんか?強力なパレットを使用して世界を作成する(AIで)ハグするフェイスモデルとして!