From 7e781171f974ce74effd3b9259331535fe01d9d4 Mon Sep 17 00:00:00 2001 From: Alexis ROLLAND Date: Sat, 4 Oct 2025 16:43:17 +0800 Subject: [PATCH] Add API endpoint to get samplers --- server.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server.py b/server.py index 80e9d3fa78a0..a24abef12749 100644 --- a/server.py +++ b/server.py @@ -26,6 +26,7 @@ from comfy.cli_args import args import comfy.utils import comfy.model_management +from comfy.samplers import SAMPLER_NAMES from comfy_api import feature_flags import node_helpers from comfyui_version import __version__ @@ -286,6 +287,10 @@ async def get_extensions(request): return web.json_response(extensions) + @routes.get("/samplers") + def get_samplers(request): + return web.json_response(sorted(SAMPLER_NAMES)) + def get_dir_by_type(dir_type): if dir_type is None: dir_type = "input" @@ -366,7 +371,6 @@ async def upload_image(request): post = await request.post() return image_upload(post) - @routes.post("/upload/mask") async def upload_mask(request): post = await request.post()