mirror of
https://git.datalinker.icu/comfyanonymous/ComfyUI
synced 2026-09-04 03:47:05 +08:00
add fetch node
This commit is contained in:
parent
5a87757ef9
commit
ab6d317910
33
comfy_extras/nodes_api.py
Normal file
33
comfy_extras/nodes_api.py
Normal file
@ -0,0 +1,33 @@
|
||||
from comfy.comfy_types import IO, ComfyNodeABC
|
||||
|
||||
class FetchApi(ComfyNodeABC):
|
||||
@classmethod
|
||||
def INPUT_TYPES(s):
|
||||
return {"required": {
|
||||
"type": (IO.COMBO, {"options": ["input", "output"]}),
|
||||
"subfolder": (IO.STRING, {}),
|
||||
"filename": (IO.STRING, {}),
|
||||
"auto_download": (IO.BOOLEAN, {}),
|
||||
}}
|
||||
|
||||
FUNCTION = "process"
|
||||
OUTPUT_NODE = True
|
||||
|
||||
RETURN_TYPES = ()
|
||||
|
||||
CATEGORY = "utils/api"
|
||||
|
||||
def process(self, type, subfolder, filename, auto_download, **kwargs):
|
||||
return {
|
||||
"ui": {
|
||||
"result": [type, subfolder, filename]
|
||||
}
|
||||
}
|
||||
|
||||
NODE_CLASS_MAPPINGS = {
|
||||
"FetchApi": FetchApi
|
||||
}
|
||||
|
||||
NODE_DISPLAY_NAME_MAPPINGS = {
|
||||
"FetchApi": "Fetch"
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user