Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1.7 KB

README.md

File metadata and controls

42 lines (28 loc) · 1.7 KB

Black Forest Labs API Nodes for ComfyUI

This setup allows you to integrate and access BFL's API directly from within your ComfyUI workflow.

Installation Instructions

Step 1: Add bfl_api.py to Your ComfyUI Environment

  • Clone this repo in your ComfyUI/custom_nodes directory.

Step 2: Set Up Your BFL API Key

  • To authenticate your requests, you need to provide your BFL API key from the Black Forest Labs API.

    There are two ways to provide your key to ComfyUI:

    1. Environment Variable Method (Recommended)
      • Export your BFL API key as an environment variable:
        export BFL_API_KEY=<your_api_key_here>
    2. Text File Method
      • Alternatively, insert your API key into a file named bfl_api_key.txt.
      • Ensure that the bfl_api_key.txt file is placed in the same directory as bfl_api.py.

Step 3: Restart ComfyUI

  • Restart ComfyUI if already open

Step 4: Insert a FLUX API Node into Your Workflow

  • Once ComfyUI has restarted, you can now insert a FLUX API Node such as FLUX 1.1 [pro] into your workflow.

  • To get started quickly, drag and drop the following node image into your workflow:

    ComfyUI_temp_qkhdn_00005_

Step 5: Enjoy the nodes

Troubleshooting

  • Invalid API Key Error: Ensure your API key is correctly set either in the environment variable or the bfl_api_key.txt file.
  • Node Not Appearing: Confirm that bfl_api.py is placed somewhere in ComfyUI/custom_nodes and restart ComfyUI.

For more information about the Black Forest Labs API, visit the Black Forest Labs API.