ComfyUI/comfy
doctorpangloss 80f8c40248 Distributed queueing with amqp-compatible servers like RabbitMQ.
- Binary previews are not yet supported
 - Use `--distributed-queue-connection-uri=amqp://guest:guest@rabbitmqserver/`
 - Roles supported: frontend, worker or both (see `--help`)
 - Run `comfy-worker` for a lightweight worker you can wrap your head
   around
 - Workers and frontends must have the same directory structure (set
   with `--cwd`) and supported nodes. Frontends must still have access
   to inputs and outputs.
 - Configuration notes:

   distributed_queue_connection_uri (Optional[str]): Servers and clients will connect to this AMQP URL to form a distributed queue and exchange prompt execution requests and progress updates.
   distributed_queue_roles (List[str]): Specifies one or more roles for the distributed queue. Acceptable values are "worker" or "frontend", or both by writing the flag twice with each role. Frontends will start the web UI and connect to the provided AMQP URL to submit prompts; workers will pull requests off the AMQP URL.
   distributed_queue_name (str): This name will be used by the frontends and workers to exchange prompt requests and replies. Progress updates will be prefixed by the queue name, followed by a '.', then the user ID.
2024-02-08 20:24:27 -08:00
..
analytics Fix entrypoints, add comfyui-worker entrypoint 2024-02-08 19:08:42 -08:00
api Improved API support 2024-02-07 14:20:21 -08:00
app Update readme, remove unused import 2024-02-08 10:09:47 -08:00
auth Distributed queueing with amqp-compatible servers like RabbitMQ. 2024-02-08 20:24:27 -08:00
cldm Merge upstream, fix 3.12 compatibility, fix nightlies issue, fix broken node 2024-01-03 16:00:36 -08:00
client Distributed queueing with amqp-compatible servers like RabbitMQ. 2024-02-08 20:24:27 -08:00
cmd Distributed queueing with amqp-compatible servers like RabbitMQ. 2024-02-08 20:24:27 -08:00
component_model Distributed queueing with amqp-compatible servers like RabbitMQ. 2024-02-08 20:24:27 -08:00
configs Correctly preserves your installed torch when installed like pip install --no-build-isolation git+https://github.com/hiddenswitch/ComfyUI.git 2024-02-08 08:36:05 -08:00
distributed Distributed queueing with amqp-compatible servers like RabbitMQ. 2024-02-08 20:24:27 -08:00
extra_samplers merge upstream 2023-12-03 20:41:13 -08:00
k_diffusion merge upstream 2023-12-03 20:41:13 -08:00
ldm Correctly preserves your installed torch when installed like pip install --no-build-isolation git+https://github.com/hiddenswitch/ComfyUI.git 2024-02-08 08:36:05 -08:00
nodes Improved API support 2024-02-07 14:20:21 -08:00
sd1_tokenizer working install from git repo 2023-08-04 15:44:02 -07:00
t2i_adapter merge upstream 2023-08-29 13:36:53 -07:00
taesd Merge upstream, fix 3.12 compatibility, fix nightlies issue, fix broken node 2024-01-03 16:00:36 -08:00
vendor openapi definition, documented API endpoints and new ergonomic API endpoint 2023-08-04 15:44:02 -07:00
web Merge with upstream 2024-02-07 14:27:50 -08:00
__init__.py Create a setup.py and automatically select the correct pytorch binaries for the current platform and supported devices 2023-08-04 15:44:02 -07:00
checkpoint_pickle.py Remove pytorch_lightning dependency. 2023-06-13 10:11:33 -04:00
cli_args_types.py Better compatibility with pre-existing prompt_worker method 2024-02-08 18:07:37 -08:00
cli_args.py Fix entrypoints, add comfyui-worker entrypoint 2024-02-08 19:08:42 -08:00
clip_config_bigg.json This is unused but it should be 1280. 2023-06-28 18:04:23 -04:00
clip_model.py Update optimized_attention_for_device function for new functions that 2024-01-07 13:52:08 -05:00
clip_vision_config_g.json Add support for clip g vision model to CLIPVisionLoader. 2023-08-18 11:13:29 -04:00
clip_vision_config_h.json Add support for unCLIP SD2.x models. 2023-04-01 23:19:15 -04:00
clip_vision_config_vitl.json Add support for unCLIP SD2.x models. 2023-04-01 23:19:15 -04:00
clip_vision.py Merge with latest upstream. 2024-01-29 15:06:31 -08:00
conds.py Merge with latest upstream. 2024-01-29 15:06:31 -08:00
controlnet.py Merge with latest upstream. 2024-01-29 15:06:31 -08:00
diffusers_convert.py Fix diffusers VAE loading. 2023-07-26 18:26:39 -04:00
diffusers_load.py Cleanup some unused imports. 2024-01-21 21:51:22 -05:00
digest.py Fix compatibility with Python 3.9, 3.10, fix Configuration class declaration issue 2024-02-07 21:52:20 -08:00
gligen.py Merge with latest upstream. 2024-01-29 15:06:31 -08:00
latent_formats.py Add support for the stable diffusion x4 upscaling model. 2024-01-03 03:37:56 -05:00
lora.py Merge upstream, fix 3.12 compatibility, fix nightlies issue, fix broken node 2024-01-03 16:00:36 -08:00
model_base.py Merge with latest upstream. 2024-01-29 15:06:31 -08:00
model_detection.py Merge upstream, fix 3.12 compatibility, fix nightlies issue, fix broken node 2024-01-03 16:00:36 -08:00
model_management.py Fix directml again now that I understand what the command line is doing 2024-02-08 10:17:49 -08:00
model_patcher.py Merge upstream, fix 3.12 compatibility, fix nightlies issue, fix broken node 2024-01-03 16:00:36 -08:00
model_sampling.py Add linear_start and linear_end to model_config.sampling_settings 2023-12-08 02:49:30 -05:00
ops.py Merge with latest upstream. 2024-01-29 15:06:31 -08:00
options.py Only parse command line args when main.py is called. 2023-09-13 11:38:20 -04:00
package_data_path_helper.py Merge upstream, fix 3.12 compatibility, fix nightlies issue, fix broken node 2024-01-03 16:00:36 -08:00
sample.py Merge with latest upstream. 2024-01-29 15:06:31 -08:00
sampler_names.py Improved API support 2024-02-07 14:20:21 -08:00
samplers.py Improved API support 2024-02-07 14:20:21 -08:00
sd1_clip_config.json Initial commit. 2023-01-16 22:37:14 -05:00
sd1_clip.py Merge with latest upstream. 2024-01-29 15:06:31 -08:00
sd2_clip_config.json Move text_projection to base clip model. 2023-08-24 23:43:48 -04:00
sd2_clip.py Merge upstream, fix 3.12 compatibility, fix nightlies issue, fix broken node 2024-01-03 16:00:36 -08:00
sd.py Merge with upstream 2024-02-07 14:27:50 -08:00
sdxl_clip.py Merge upstream, fix 3.12 compatibility, fix nightlies issue, fix broken node 2024-01-03 16:00:36 -08:00
supported_models_base.py Put VAE key name in model config. 2024-01-30 02:24:38 -05:00
supported_models.py Implement noise augmentation for SD 4X upscale model. 2024-01-03 14:27:11 -05:00
utils.py Better compatibility with pre-existing prompt_worker method 2024-02-08 18:07:37 -08:00