Cấu hình ComfyUI
ComfyUI là một công cụ quy trình làm việc (workflow) dành cho hình ảnh và video. Đây không phải là một công cụ trò chuyện thông thường; cốt lõi của nó không phải là 'chọn một mô hình để trò chuyện', mà là tải một workflow rồi điền prompt, hình ảnh và các tham số vào các node trong workflow.
Thông tin chính thức Tải xuống và tài liệu hướng dẫn căn cứ theo trang web chính thức.
Trước tiên hãy hiểu về workflow
Một workflow trong ComfyUI thường bao gồm các node như tải mô hình, prompt, sampler, kích thước và lưu kết quả đầu ra. Các đường nối và node bạn nhìn thấy trên trang web chính là các bước để tạo ra hình ảnh hoặc video.
Nếu bạn muốn gọi ComfyUI thông qua API, bạn thường cần xuất workflow dưới dạng JSON theo định dạng API, sau đó gửi nó đến dịch vụ ComfyUI cục bộ hoặc trên đám mây.
Tham khảo giao diện Workflow Trước tiên hãy hiểu các node, đường nối và nút Run, sau đó xem xét các lệnh gọi API. Trọng tâm của ComfyUI không phải là Key, mà là liệu workflow có thể chạy trơn tru hay không.
Cách điền địa chỉ cục bộ
| Mục cấu hình | Cách điền |
|---|---|
| Địa chỉ Web | http://127.0.0.1:8188 |
| Địa chỉ API | http://127.0.0.1:8188/prompt |
| Workflow | workflow-api.json |
| Đầu ra (Output) | History / Output Folder |
- Trước tiên hãy khởi động ComfyUI và đảm bảo trình duyệt có thể mở được
http://127.0.0.1:8188. - Tải một workflow trong ComfyUI đã có thể tạo hình ảnh thành công.
- Bật tùy chọn nhà phát triển (developer) hoặc xuất API, sau đó lưu workflow dưới dạng API JSON.
- Gửi file JSON này bằng tập lệnh (script) hoặc API đến
/prompt. - Sau khi tạo xong, xem hình ảnh từ lịch sử (history) hoặc thư mục output.
Ví dụ gọi API
Gửi workflow đến ComfyUI cục bộ
curl -X POST http://127.0.0.1:8188/prompt \ -H "Content-Type: application/json" \ -d @workflow-api.json Hầu hết các lỗi trong workflow hình ảnh/video xuất phát từ việc thiếu file mô hình, phiên bản node không đồng nhất hoặc không đủ bộ nhớ VRAM, vì vậy đừng chỉ kiểm tra mỗi Key và Base URL.
Câu hỏi thường gặp cho người mới bắt đầu
| Hiện tượng | Kiểm tra ưu tiên | Cách xử lý |
|---|---|---|
| Trang web mở được nhưng API thất bại | Địa chỉ yêu cầu có phải là /prompt không, workflow đã được xuất theo định dạng API chưa | Trước tiên hãy chạy thử trên giao diện web, sau đó xuất lại API JSON |
| Thông báo: Missing node (Thiếu node) | Workflow sử dụng các custom node chưa được cài đặt trên máy của bạn | Cài đặt node theo hướng dẫn của workflow, hoặc thử kiểm tra bằng một workflow cơ bản khác |
| Thông báo: Model file does not exist (File mô hình không tồn tại) | Đường dẫn file cho checkpoint, LoRA, VAE, v.v. | Đặt file mô hình vào thư mục tương ứng của ComfyUI, sau đó chọn lại sau khi khởi động lại |
| Không đủ VRAM (Video memory) | Kích thước hình ảnh, số lượng batch, kích thước mô hình | Trước tiên hãy giảm kích thước và batch, xác nhận có thể tạo được ảnh rồi mới tăng dần các thông số |
