doctorpangloss
a3f9d007d4
Fix CLI args issues
2024-02-09 01:20:57 -08:00
doctorpangloss
bdc843ced1
Tweak this message
2024-02-08 22:56:06 -08:00
doctorpangloss
b3f1ce7ef0
Update comment
2024-02-08 21:15:58 -08:00
doctorpangloss
d5bcaa515c
Specify worker,frontend as default roles
2024-02-08 20:37:16 -08:00
doctorpangloss
54d419d855
Merge branch 'master' of github.com:comfyanonymous/ComfyUI
2024-02-08 20:31:05 -08:00
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
doctorpangloss
0673262940
Fix entrypoints, add comfyui-worker entrypoint
2024-02-08 19:08:42 -08:00
doctorpangloss
72e92514a4
Better compatibility with pre-existing prompt_worker method
2024-02-08 18:07:37 -08:00
doctorpangloss
92898b8c9d
Improved support for distributed queues
2024-02-08 14:55:07 -08:00
doctorpangloss
3367362cec
Fix directml again now that I understand what the command line is doing
2024-02-08 10:17:49 -08:00
doctorpangloss
09838ed604
Update readme, remove unused import
2024-02-08 10:09:47 -08:00
doctorpangloss
5ace1e9fee
Remove support for Python 3.8
2024-02-08 09:41:30 -08:00
doctorpangloss
04ce040d28
Fix commonpath / using arg.cwd on Windows
2024-02-08 09:30:16 -08:00
Benjamin Berman
8508a5a853
Fix args.directml is not None error
2024-02-08 08:40:13 -08:00
Benjamin Berman
b8fc850b47
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
Benjamin Berman
e45433755e
Include missing seed parameter in sample workflow
2024-02-07 22:18:46 -08:00
comfyanonymous
fd73b5ee3a
Merge branch 'improved-mobile-support' of https://github.com/pythongosssss/ComfyUI
2024-02-08 01:06:33 -05:00
doctorpangloss
123c512a84
Fix compatibility with Python 3.9, 3.10, fix Configuration class declaration issue
2024-02-07 21:52:20 -08:00
doctorpangloss
747ab861c1
Update README
2024-02-07 16:09:14 -08:00
doctorpangloss
0313904119
Update README
2024-02-07 16:02:17 -08:00
doctorpangloss
7cb1c5a2f7
Update script examples
2024-02-07 15:55:11 -08:00
comfyanonymous
c661a8b118
Don't use numpy for calculating sigmas.
2024-02-07 18:52:51 -05:00
doctorpangloss
25c28867d2
Update script examples
2024-02-07 15:52:26 -08:00
doctorpangloss
d9b4607c36
Add locks to model_management to prevent multiple copies of the models from being loaded at the same time
2024-02-07 15:18:13 -08:00
doctorpangloss
8e9052c843
Merge with upstream
2024-02-07 14:27:50 -08:00
doctorpangloss
1b2ea61345
Improved API support
...
- Run comfyui workflows directly inside other python applications using
EmbeddedComfyClient.
- Optional telemetry in prompts and models using anonymity preserving
Plausible self-hosted or hosted.
- Better OpenAPI schema
- Basic support for distributed ComfyUI backends. Limitations: no
progress reporting, no easy way to start your own distributed
backend, requires RabbitMQ as a message broker.
2024-02-07 14:20:21 -08:00
comfyanonymous
7daad468ec
Sync litegraph to repo.
...
https://github.com/comfyanonymous/litegraph.js/pull/6
2024-02-06 12:43:06 -05:00
pythongosssss
d2e7f1b04b
Support linking converted inputs from api json
2024-02-06 16:55:55 +00:00
comfyanonymous
236bda2683
Make minimum tile size the size of the overlap.
2024-02-05 01:29:26 -05:00
comfyanonymous
74b7233f57
Document IS_CHANGED in the example custom node.
2024-02-04 23:15:49 -05:00
comfyanonymous
66e28ef45c
Don't use is_bf16_supported to check for fp16 support.
2024-02-04 20:53:35 -05:00
comfyanonymous
24129d78e6
Speed up SDXL on 16xx series with fp16 weights and manual cast.
2024-02-04 13:23:43 -05:00
comfyanonymous
98b80ad1f5
Merge branch 'feature/maskeditor_brush_modes' of https://github.com/UltimaBeaR/ComfyUI
2024-02-03 15:06:10 -05:00
ultimabear
5f3dbede58
Mask editor: semitransparent brush, brush color modes
2024-02-03 10:29:44 +03:00
comfyanonymous
4b0239066d
Always use fp16 for the text encoders.
2024-02-02 10:02:49 -05:00
comfyanonymous
d0e2354c28
Merge branch 'LatentSeed_update' of https://github.com/FizzleDorf/ComfyUI
2024-02-02 04:38:18 -05:00
FizzleDorf
f2bae7463e
changed default of LatentBatchSeedBehavior to fixed
2024-02-02 18:31:35 +09:00
Chaoses-Ib
951a2064a3
Fix frontend webp prompt handling
2024-02-02 13:27:03 +08:00
comfyanonymous
4c54c2ec0f
Merge branch 'increment-wrap' of https://github.com/pksebben/ComfyUI
2024-02-01 17:01:21 -05:00
pksebben
53a22e1ab9
add increment-wrap as option to ValueControlWidget when isCombo, which loops back to 0 when at end of list
2024-01-31 16:14:50 -08:00
Lt.Dr.Data
6ab4205422
feat: better pen support for mask editor
...
- alt-drag: erase
- shift-drag(up/down): zoom in/out
2024-01-31 18:28:36 +09:00
comfyanonymous
c5a369a33d
Update readme for new pytorch 2.2 release.
2024-01-31 02:27:12 -05:00
comfyanonymous
6565c9ad4d
Litegraph node search improvements.
...
See: https://github.com/comfyanonymous/litegraph.js/pull/5
2024-01-31 02:26:27 -05:00
comfyanonymous
eeca72488b
Merge branch 'group-manage-fixes' of https://github.com/pythongosssss/ComfyUI
2024-01-31 00:25:03 -05:00
comfyanonymous
4ce587bcd3
Merge branch 'fix/mask-editor-inpaint' of https://github.com/Meowu/ComfyUI
2024-01-30 23:15:31 -05:00
pythongosssss
af6165ab69
Fix scrolling with lots of nodes
2024-01-30 18:00:01 +00:00
pythongosssss
29558fb3ac
Fix crash when no widgets on customized group node
2024-01-30 17:59:47 +00:00
comfyanonymous
da7a8df0d2
Put VAE key name in model config.
2024-01-30 02:24:38 -05:00
Meowu
364ef19354
fix: inpaint on mask editor bottom area
2024-01-30 14:23:01 +08:00
doctorpangloss
32d83e52ff
Fix CheckpointLoader even though it is deprecated
2024-01-29 17:20:10 -08:00