1. 08 Aug, 2024 1 commit
    • John Karabudak's avatar
      fix: ComfyUI generation no longer causes FastAPI to stall for all users · 958fe963
      John Karabudak authored
      as the get_images() function involves a `while True` loop while waiting for a response from ComfyUI and is not async, when image generation is running the entire UI becomes unresponsive for all users.
      
      furthermore, when image generation takes too long, the Docker health check starts failing.
      
      this is certainly a bad fix as it does not convert everything to async, but rather just puts the blocking loop in a separate thread. however, it works and it at least fixes the problem for now.
      958fe963
  2. 07 Aug, 2024 2 commits
  3. 02 Aug, 2024 2 commits
    • Timothy J. Baek's avatar
      chore: format · 80628669
      Timothy J. Baek authored
      80628669
    • John Karabudak's avatar
      added support for the new Flux image gen model using ComfyUI · ad6e8edc
      John Karabudak authored
      this commit adds three environment variables:
      
      - COMFYUI_FLUX: determines whether Flux is used, the workflow is completely different so this is necessary.
      - COMFYUI_FLUX_WEIGHT_DTYPE: sets the weight precision for Flux. you will probably want to set this to "fp8_e4m3fn" as the fp16 weights take up about 24GB of VRAM. optional, defaults to "default".
      - COMFYUI_FLUX_FP8_CLIP: Flux requires two CLIP models downloaded, one of which is available in fp8 and fp16. set to true if you are using the fp8 CLIP weights.
      ad6e8edc
  4. 15 Jul, 2024 1 commit
  5. 01 Jul, 2024 1 commit
  6. 27 Jun, 2024 1 commit
  7. 25 Jun, 2024 1 commit
  8. 20 Jun, 2024 2 commits
  9. 16 Jun, 2024 2 commits
  10. 17 May, 2024 1 commit
  11. 10 May, 2024 2 commits
  12. 02 May, 2024 3 commits
  13. 30 Apr, 2024 1 commit
  14. 28 Apr, 2024 1 commit
  15. 27 Apr, 2024 2 commits
  16. 23 Apr, 2024 2 commits
  17. 21 Apr, 2024 1 commit
  18. 20 Apr, 2024 1 commit
  19. 14 Apr, 2024 1 commit
  20. 11 Apr, 2024 2 commits
  21. 02 Apr, 2024 2 commits
  22. 31 Mar, 2024 1 commit
  23. 24 Mar, 2024 1 commit
  24. 23 Mar, 2024 1 commit
  25. 20 Mar, 2024 1 commit
  26. 12 Mar, 2024 1 commit
  27. 09 Mar, 2024 2 commits
  28. 25 Feb, 2024 1 commit