Giới thiệu

Dự án Bomfy chỉ là 1 UI, cho team sale sử dụng để bulk upload file CSV cho việc chỉnh sửa ảnh thông qua các AI workflow hoặc API bên thứ 3.

Bomfy hiện tại gọi tới Comfy UI, được self-host trên 2 máy PC trong văn phòng. Chúng ta có 2 url Comfy UI tương ứng:

  1. https://comfy1.tdagroup.online (2060)
  2. https://comfy2.tdagroup.online (3090)

Workflows

Các workflow bomfy đang sử dụng có thể xem thêm trong source code, hiện tại sử dụng 2 workflow chính:

  1. Lighting
  2. Heavy lighting Meaningless, right 😂

Cơ chế hoạt động

Bomfy sử dụng schedule cho việc dispatch các prompt sang Comfy UI, có thể check routes/console.php để kiểm tra các thiết lập.

Chú ý ko push quá nhiều prompt cùng 1 lúc sang Comfy, hạn chế lỗi. Hiện tại tối đa 3 queue 1 lúc.

Troubleshot

  • Khi bomfy lỗi check các queue đang chạy và trong hàng chờ, check log console tìm lí do.
  • Check xem máy PC có hoặc động không (hiện tại Telegram bot đang monitor việc này)
  • Check xem link ảnh có crawl về được không, 1 số bên như Midjourney chặn IP hoặc gì đó ko thể crawl được link ảnh.

Setup Comfy UI

Việc setup thực hiện trên máy Windows

Chú ý hạn chế việc pull từ main, nên pull theo các tag được release cho đỡ dính lỗi sida ko biết fix ntn, sẽ ổn định và an toàn hơn. Hiện tại đang sử dụng tag v0.3.10

Khi setup bản mới, có thể copy thư mục custom_nodesmodels bên máy cũ sang

Telegram commands

Bomfy có hỗ trợ Telegram command, khi sử dụng qua telegram, sẽ được ưu tiên push vào hàng đợi hơn so với import csv trên website.

Join Bomfy group: Bomhub https://t.me/+v6kIkFNbE70xNjBl

Hiện tại đang có các command:

  1. /newlight để run light workflow

Nếu thay đổi domain, cần setup lại webhook url tương ứng

Check composer.json để xem docs về package Telegram đang sử dụng