From 128f6b15e17250223e30f300f8d830d02d0a22b5 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Tue, 12 Sep 2023 01:06:35 +0900 Subject: [PATCH] update DB --- alter-list.json | 5 +++++ custom-node-list.json | 21 +++++++++++++++++++++ extension-node-map.json | 18 ++++++++++++++++++ js/comfyui-manager.js | 2 +- node_db/new/custom-node-list.json | 21 +++++++++++++++++++++ node_db/new/extension-node-map.json | 18 ++++++++++++++++++ 6 files changed, 84 insertions(+), 1 deletion(-) diff --git a/alter-list.json b/alter-list.json index 811eb4f..c8d761f 100644 --- a/alter-list.json +++ b/alter-list.json @@ -149,6 +149,11 @@ "id":"https://github.com/ssitu/ComfyUI_fabric", "tags":"fabric", "description": "Similar to sd-webui-fabric, this custom nodes provide the functionality of FABRIC." + }, + { + "id":"https://github.com/Zuellni/ComfyUI-ExLlama", + "tags":"ExLlama, prompt, language model", + "description": "Similar to text-generation-webui, this custom nodes provide the functionality of exllama." } ] } \ No newline at end of file diff --git a/custom-node-list.json b/custom-node-list.json index 23b03cd..c539360 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -457,6 +457,17 @@ "install_type": "git-clone", "description": "Nodes: DeepFloyd, Filter, Select, Save, Decode, Encode, Repeat, Noise, Noise" }, + { + "author": "Zuellni", + "title": "ComfyUI-ExLlama", + "reference": "https://github.com/Zuellni/ComfyUI-ExLlama", + "files": [ + "https://github.com/Zuellni/ComfyUI-ExLlama" + ], + "pip": ["sentencepiece", "https://github.com/jllllll/exllama/releases/download/0.0.17/exllama-0.0.17+cu118-cp310-cp310-win_amd64.whl"], + "install_type": "git-clone", + "description": "Nodes: ExLlama Loader, ExLlama Generator.
Used to load 4-bit GPTQ Llama/2 models. You can find a lot of them over at https://huggingface.co/TheBloke

NOTE: You need to manually install a pip package that suits your system. For example. If your system is 'Python3.10 + Windows + CUDA 11.8' then you need to install 'exllama-0.0.17+cu118-cp310-cp310-win_amd64.whl'. Available package files are here." + }, { "author": "AlekPet", "title": "AlekPet/ComfyUI_Custom_Nodes_AlekPet", @@ -1731,6 +1742,16 @@ "install_type": "git-clone", "description": "ComfyUI custom user.css and some script stuff. mainly for web interface." }, + { + "author": "budihartono", + "title": "Otonx's Custom Nodes", + "reference": "https://github.com/budihartono/comfyui_otonx_nodes", + "files": [ + "https://github.com/budihartono/comfyui_otonx_nodes" + ], + "install_type": "git-clone", + "description": "Nodes: OTX Multiple Values, OTX KSampler Feeder. This extension provides custom nodes for ComfyUI created for personal projects. Made available for reference. Nodes may be updated or changed intermittently or not at all. Review & test before use." + }, { "author": "taabata", "title": "Syrian Falcon Nodes", diff --git a/extension-node-map.json b/extension-node-map.json index 9b2e269..434c784 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -1384,6 +1384,15 @@ "title_aux": "ImageReward" } ], + "https://github.com/Zuellni/ComfyUI-ExLlama": [ + [ + "ZuellniExLlamaGenerator", + "ZuellniExLlamaLoader" + ], + { + "title_aux": "ComfyUI-ExLlama" + } + ], "https://github.com/adieyal/comfyui-dynamicprompts": [ [ "DPCombinatorialGenerator", @@ -1618,6 +1627,15 @@ "title_aux": "braintacles-nodes" } ], + "https://github.com/budihartono/comfyui_otonx_nodes": [ + [ + "OTX KSampler Feeder", + "OTX Multiple Values" + ], + { + "title_aux": "Otonx's Custom Nodes" + } + ], "https://github.com/bvhari/ComfyUI_ImageProcessing": [ [ "BilateralFilter", diff --git a/js/comfyui-manager.js b/js/comfyui-manager.js index 4262960..b950107 100644 --- a/js/comfyui-manager.js +++ b/js/comfyui-manager.js @@ -1948,7 +1948,7 @@ app.registerExtension({ nodeType.prototype.onDrawForeground = function (ctx) { const r = onDrawForeground?.apply?.(this, arguments); - if(!this.flags.collapsed && badge_mode != 'none') { + if(!this.flags.collapsed && badge_mode != 'none' && this.size[1] > LiteGraph.NODE_TITLE_HEIGHT) { let text = ""; if(badge_mode == 'id_nick') text = `#${this.id} `; diff --git a/node_db/new/custom-node-list.json b/node_db/new/custom-node-list.json index 0079a1d..375b007 100644 --- a/node_db/new/custom-node-list.json +++ b/node_db/new/custom-node-list.json @@ -1,5 +1,26 @@ { "custom_nodes": [ + { + "author": "Zuellni", + "title": "ComfyUI-ExLlama", + "reference": "https://github.com/Zuellni/ComfyUI-ExLlama", + "files": [ + "https://github.com/Zuellni/ComfyUI-ExLlama" + ], + "pip": ["sentencepiece", "https://github.com/jllllll/exllama/releases/download/0.0.17/exllama-0.0.17+cu118-cp310-cp310-win_amd64.whl"], + "install_type": "git-clone", + "description": "Nodes: ExLlama Loader, ExLlama Generator.
Used to load 4-bit GPTQ Llama/2 models. You can find a lot of them over at https://huggingface.co/TheBloke

NOTE: You need to manually install a pip package that suits your system. For example. If your system is 'Python3.10 + Windows + CUDA 11.8' then you need to install 'exllama-0.0.17+cu118-cp310-cp310-win_amd64.whl'. Available package files are here." + }, + { + "author": "budihartono", + "title": "Otonx's Custom Nodes", + "reference": "https://github.com/budihartono/comfyui_otonx_nodes", + "files": [ + "https://github.com/budihartono/comfyui_otonx_nodes" + ], + "install_type": "git-clone", + "description": "Nodes: OTX Multiple Values, OTX KSampler Feeder. This extension provides custom nodes for ComfyUI created for personal projects. Made available for reference. Nodes may be updated or changed intermittently or not at all. Review & test before use." + }, { "author": "bvhari", "title": "ComfyUI_PerpWeight", diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index 9b2e269..434c784 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -1384,6 +1384,15 @@ "title_aux": "ImageReward" } ], + "https://github.com/Zuellni/ComfyUI-ExLlama": [ + [ + "ZuellniExLlamaGenerator", + "ZuellniExLlamaLoader" + ], + { + "title_aux": "ComfyUI-ExLlama" + } + ], "https://github.com/adieyal/comfyui-dynamicprompts": [ [ "DPCombinatorialGenerator", @@ -1618,6 +1627,15 @@ "title_aux": "braintacles-nodes" } ], + "https://github.com/budihartono/comfyui_otonx_nodes": [ + [ + "OTX KSampler Feeder", + "OTX Multiple Values" + ], + { + "title_aux": "Otonx's Custom Nodes" + } + ], "https://github.com/bvhari/ComfyUI_ImageProcessing": [ [ "BilateralFilter",