Cara Menjalankan Comfyui di Modal.com (Backup)
Halo pembaca sekalian, hari ini saya mau share tentang cara menjalankan Comfyui menebeng di GPU situs modal.com. Sebelum masuk ke tutorial teknis nya akan coba saya jabarkan sedikit yang saya pahami tentang comfyui ini.
Comfyui seperti sebuah Webui untuk menjalankan model ai generative baik Ai image generation seperti (stable diffusion, SDXL, Flux, etc.) maupun Ai video generation (mochi, wan2.1, etc.) yang sepertinya perlu pemahaman lebih lanjut lagi karena didalamnya tidak langsung berupa webui seperti buatan automatic1111 namun berupa node dengan fungsi masing-masing yang perlu di rangkai atau dihubungkan menjadi sebuah alur kerja (workflow) yang utuh dan berjalan dengan baik.
Background story dulu, kenapa saya coba-coba ngulik comfyui ini. Pada mulanya saya ingin mencoba dan menjalankan model Wan2.1-VACE-14B untuk menjelajahi generative ai untuk video, karena saya pikir menarik untuk melihat gambar ai yang saya buat bisa goyang-goyang :d
Dari situlah saya coba ulik comfyui yang sudah support untuk menjalankan model wan2.1 ini dengan menjalankan di situs modal.com yang memberikan credit $30 dan bisa memilih GPU yang sangat powerfull. Karena saya yakin untuk dapat menjalankan Ai generative Video dibutuhkan gpu yang kuat serta dapat saya akses Gratis tentunya :d
Saya juga masih baru belajar mengenai comfyui ini dan belum terlalu paham di bagian merangkai node agar menjadi sebuah workflow yang dapat berjalan. jika kalian masih noob seperti saya kita sama, tapi di menu workflow sudah disiapkan template workflow dari comfyui tinggal di sesuaikan dengan mendownload model dan beberapa file pendukung model Ai nya seperti VAE, CLIP, etc.
Cara Menjalankan Comfyui di Modal.com
- Pertama kalian perlu membuat akun modal.com pilihannya ada 2 yakni menggunakan akun github atau akun google kalian, saya sarankan kalian menggunakan akun github kalian kalo bisa yang agak tua akunya. Karena saya sign up menggunkan pilihan google diminta memasukan verifikasi pembayaran dan tidak langsung mendapatkan free credit 30$ nya
- kemudian kalian ambil api token akun kalian, masuk ke profile > Settings > API Tokens > New Token
- lalu salin token-id dan token-secret nya
- kemudain kalian jalankan script google colab untuk menjalankan modal.com berikut comfyui_modal.ipynb
- Klik icon kinci (Secrets) di bagian kiri, masukan nama token_id dan token_secret beserta value nya masing-masing dan pastikan Notebook access toggle nya aktif atau on
- Selanjutnya tinggal jalankan scriptnya atau klik Run Cell (ctrl+enter)
- Tunggu scriptnya berjalan dan mendownload comfyui beserta model Ai disini saya setting ke Flux dan file yang diperlukan untuk di deploy ke modal.com
- Kalian akan diberikan link accessnya untuk mulai membuka Comfyui nya
- Selanjutnya kita coba menjalankan workflow flux di comfyui ini
- klik menu workflow > Browse Templates > Flux > Flux Dev
- akan muncul tampilannya workflow nya seperti ini
- pilih ceheckpoint model ai fluxnya
- atur ke flux1 dev all in one
- ketikan prompt gambar yang ingin kalian coba generate
- negative prompt kalo mau di isi
- atur width (lebar) gambar
- atur height (tinggi) gambar
- klik Run untuk mulai membuat gambar
- Gambar yang di generate oleh model flux1
Catatan:
1. Jika hanya link sudah muncul dan saat kalian akses hanya loading saja, tolong ditunggu sebentar ya karena biasanya perlu sedikit waktu saat pertama kali deploy comfyui ke modal.com. si model ai flux dan file tambahanya bisanya sedang di download
2. kalian juga bisa mengganti GPU modal.com yang akan di gunakan dengan mengedit bagian comfyui_app_a10g.py ganti dengan comfyui_app_a100.py atau comfyui_app_h100.py sesuai GPU modal.com yang mau dijalankan A10g atau A100 atau H100
3. jika sudah selesai menggunkan comfyui, saya sarankan untuk mematikan service agar menghemat credit kalian. Caranya: masuk ke menu Logs > Stop now
4. jika kode ada error akan coba saya perbaiki sebisa saya, karna kode deploy app comfyui merupakan hasil dari mecut Ai, github, dan dokumentasi di modal.com nya
Repository code: https://github.com/marwanto606/SD-AUTOMATIC1111-modal
Referensi code:https://gist.github.com/Jinnai/5e3292393413c70b3cedebe0fdb1108d