A custom node for ComfyUI that integrates with OneThing AI's image generation API.
- Generate images using OneThing AI's models
 - Control image dimensions (512x512 to 2048x2048)
 - Multiple images per request (1-10)
 - Built-in retry mechanism for API stability
 - Configurable timeout settings
 - Reference image support for guided image generation
 
- Clone this repository into your ComfyUI custom_nodes folder:
 
cd ComfyUI/custom_nodes
git clone https://github.com/OneThingAI/ComfyUI_Onething_Image.git- Install required dependencies:
 
pip install Pillow requests- Get your API key from OneThing AI
 - In ComfyUI, find the "OneThingAI Image Generator" node
 - Configure the parameters:
- API Key: Your OneThing AI API key
 - Prompt: Text description of the image you want to generate
 - Model: Select the model (default: gpt4o)
 - Number of Images: How many images to generate (1-10)
 - Width/Height: Image dimensions (512-2048, step 64)
 - Retries: Number of retry attempts (0-5)
 - Timeout: Request timeout in seconds (5-100)
 - Reference Image (optional): Input image to guide the generation
 - Reference Image Weight (optional): Control how much the reference image influences the result (0.0-1.0)
 
 
- Python 3.x
 - ComfyUI
 - Pillow (PIL)
 - requests