Giter Site home page Giter Site logo

dspy_nodes's Introduction

DSPy Nodes

DSPy Nodes for ComfyUI.

Repository's starts Issues License
Latest commit GitHub repository size

This is still a work in progress

What is it?

This is an attempt to make all DSPy features available in ComfyUI. Using an UI to devlop DSPy programs should be way faster since it makes it easier to see what is happening and allows to quickly iterate on the DSPy program structure.

Installation

Clone this repository into your ComfyUI custom_nodes folder.

git clone https://github.com/tom-doerr/dspy_nodes.git

How to use it

You can add DSPy nodes by doing <right click> -> Add Node -> DSPy -> Node Name

Contact

Feel free to open an issue if you have any questions or suggestions or contact me:

E-mail: [email protected]

Twitter: @tom_doerr

dspy_nodes's People

Contributors

tom-doerr avatar

Stargazers

 avatar Damián Liñeiro avatar Juyoung Suk avatar Koji Muramatsu avatar  avatar  avatar Blanchon avatar norichips0711 avatar Zhang Chao avatar Amit Jain avatar Han avatar  avatar  avatar Abdullah Ibrahim avatar  avatar Andrew Ellis avatar TsutomuN avatar Michael Ryaboy avatar  avatar Victor Escorcia avatar Sébastien Lavoie avatar Michael Gold avatar Rudolf Olah avatar Shrey Shah avatar RealTimeX avatar Greg DeCarlo avatar Igor Tarasenko avatar Rodolfo Rodriguez Girbes avatar xocu avatar Brian Donghee Shin avatar nnon avatar Legion avatar  avatar Ryan Lingo avatar  avatar Gabriel Lesperance avatar Gabe Gomes avatar Vipin Shreyas Kumar avatar Rocky LIU Yan avatar Mel Massadian avatar Hoàng Đức Mạnh avatar swairshah avatar Kak avatar Vincent avatar  avatar ⊣˚∆˚⊢ avatar  avatar  avatar hjvogel avatar Diego Francisco Valenzuela Iturra avatar  avatar drbaph avatar  avatar Oscar Neto avatar Cesarkon avatar  avatar  avatar Marc Green avatar Chris Kihneman avatar ¶ avatar Reid Sanders avatar  avatar Phate  avatar Tom Aylott avatar David Dickinson avatar Stephen Lizcano avatar Ray avatar  avatar JasonVV avatar Utensil avatar Darabseh avatar  avatar  avatar Jared Rhodes avatar Ivan Parfenchuk avatar Neil Blake avatar amrrs avatar Nicolas avatar Dariusz Debowczyk avatar  avatar  avatar  avatar Sebastian Müller avatar  avatar Lulzx avatar Pongpanot Chuaysakun avatar Claudius Haag avatar Amund Tveit avatar Fabio Dias Rollo avatar Cem Turan avatar Jordan Moshcovitis avatar Jesus Pacheco avatar Dan Haber avatar  avatar Krtolica Vujadin avatar Sai Abishek Bhaskar avatar Jeffery Lovely avatar  avatar DSamuelHodge avatar Robin avatar

Watchers

 avatar  avatar  avatar  avatar

dspy_nodes's Issues

Missing files

Hi:

Good idea! I am having some runtime issues - The string_list_viewer.py file referred to is not present in the repo. Any thoughts?

Traceback (most recent call last):
File "/root/ComfyUI/nodes.py", line 1931, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/root/ComfyUI/custom_nodes/dspy_nodes/init.py", line 9, in
from .nodes.predict import *
File "/root/ComfyUI/custom_nodes/dspy_nodes/nodes/predict.py", line 4, in
from custom_nodes.dspy_nodes.nodes.global_file import server_settings
File "/root/ComfyUI/custom_nodes/dspy_nodes/init.py", line 21, in
from .nodes.string_list_viewer import *
ModuleNotFoundError: No module named 'custom_nodes.dspy_nodes.nodes.string_list_viewer'

Cannot import /root/ComfyUI/custom_nodes/dspy_nodes module for custom nodes: No module named 'custom_nodes.dspy_nodes.nodes.string_list_viewer'
Traceback (most recent call last):
File "/root/ComfyUI/nodes.py", line 1931, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/root/ComfyUI/custom_nodes/efficiency-nodes-comfyui/init.py", line 1, in
from .efficiency_nodes import NODE_CLASS_MAPPINGS
File "/root/ComfyUI/custom_nodes/efficiency-nodes-comfyui/efficiency_nodes.py", line 46, in
from .py import smZ_cfg_denoiser
File "/root/ComfyUI/custom_nodes/efficiency-nodes-comfyui/py/smZ_cfg_denoiser.py", line 7, in
from comfy.samplers import KSampler, CompVisVDenoiser, KSamplerX0Inpaint
ImportError: cannot import name 'CompVisVDenoiser' from 'comfy.samplers' (/root/ComfyUI/comfy/samplers.py)

Cannot import /root/ComfyUI/custom_nodes/efficiency-nodes-comfyui module for custom nodes: cannot import name 'CompVisVDenoiser' from 'comfy.samplers' (/root/ComfyUI/comfy/samplers.py)

Loading: ComfyUI-Manager (V2.46.3)

ComfyUI Revision: 1 [29c2e267] | Released on '2024-07-12'

Traceback (most recent call last):
File "/root/ComfyUI/nodes.py", line 1931, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 879, in exec_module
File "", line 1016, in get_code
File "", line 1073, in get_data
FileNotFoundError: [Errno 2] No such file or directory: '/root/ComfyUI/custom_nodes/ComfyUI-Bedrock/init.py'

Cannot import /root/ComfyUI/custom_nodes/ComfyUI-Bedrock module for custom nodes: [Errno 2] No such file or directory: '/root/ComfyUI/custom_nodes/ComfyUI-Bedrock/init.py'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.