208 lines
5.8 KiB
JSON
208 lines
5.8 KiB
JSON
{
|
|
"nodes": [
|
|
{
|
|
"name": "EigenAITextNode",
|
|
"display_name": "EigenAI Text Processor",
|
|
"category": "Eigen AI Modular",
|
|
"description": "Process and prepare text prompts for image generation",
|
|
"input_types": {
|
|
"required": {
|
|
"prompt": "STRING"
|
|
}
|
|
},
|
|
"output_types": {
|
|
"prompt": "STRING"
|
|
}
|
|
},
|
|
{
|
|
"name": "EigenAILoraNode",
|
|
"display_name": "EigenAI LoRA Manager",
|
|
"category": "Eigen AI Modular",
|
|
"description": "Manage LoRA loading and weight configuration for image generation",
|
|
"input_types": {
|
|
"required": {
|
|
"lora1_name": "STRING",
|
|
"lora1_weight": "FLOAT"
|
|
},
|
|
"optional": {
|
|
"lora2_name": "STRING",
|
|
"lora2_weight": "FLOAT",
|
|
"lora3_name": "STRING",
|
|
"lora3_weight": "FLOAT"
|
|
}
|
|
},
|
|
"output_types": {
|
|
"lora_config": "LORA_CONFIG"
|
|
}
|
|
},
|
|
{
|
|
"name": "EigenAIFluxGeneratorNode",
|
|
"display_name": "EigenAI FLUX Generator",
|
|
"category": "Eigen AI Modular",
|
|
"description": "Generate images using Schnell API with inputs from text and LoRA nodes",
|
|
"input_types": {
|
|
"required": {
|
|
"prompt": "STRING",
|
|
"lora_config": "LORA_CONFIG",
|
|
"width": "INT",
|
|
"height": "INT",
|
|
"seed": "INT",
|
|
"guidance_scale": "FLOAT",
|
|
"api_url": "STRING"
|
|
}
|
|
},
|
|
"output_types": {
|
|
"image": "IMAGE"
|
|
}
|
|
},
|
|
{
|
|
"name": "EigenAIKontextGeneratorNode",
|
|
"display_name": "EigenAI Kontext Generator",
|
|
"category": "Eigen AI Modular",
|
|
"description": "Generate images using Kontext model for image-to-image generation",
|
|
"input_types": {
|
|
"required": {
|
|
"image": "IMAGE",
|
|
"prompt": "STRING",
|
|
"lora_config": "LORA_CONFIG",
|
|
"auto_downscale_large_images": "BOOLEAN",
|
|
"seed": "INT",
|
|
"inference_steps": "INT",
|
|
"guidance_scale": "FLOAT",
|
|
"api_url": "STRING",
|
|
"background_removal": "BOOLEAN",
|
|
"background_removal_strength": "FLOAT"
|
|
}
|
|
},
|
|
"output_types": {
|
|
"image": "IMAGE"
|
|
}
|
|
},
|
|
{
|
|
"name": "EigenAIQwenGeneratorNode",
|
|
"display_name": "EigenAI Qwen Generator",
|
|
"category": "Eigen AI Modular",
|
|
"description": "Generate images using Qwen-compatible API with inputs from text and LoRA nodes",
|
|
"input_types": {
|
|
"required": {
|
|
"prompt": "STRING",
|
|
"lora_config": "LORA_CONFIG",
|
|
"width": "INT",
|
|
"height": "INT",
|
|
"guidance_scale": "FLOAT",
|
|
"seed": "INT",
|
|
"api_url": "STRING"
|
|
}
|
|
},
|
|
"output_types": {
|
|
"image": "IMAGE"
|
|
}
|
|
},
|
|
{
|
|
"name": "EigenAIUpscalerNode",
|
|
"display_name": "EigenAI Upscaler",
|
|
"category": "Eigen AI Modular",
|
|
"description": "Upscale images with various methods and factors",
|
|
"input_types": {
|
|
"required": {
|
|
"image": "IMAGE",
|
|
"upscale_factor": "INT",
|
|
"upscale_method": "STRING"
|
|
}
|
|
},
|
|
"output_types": {
|
|
"image": "IMAGE"
|
|
}
|
|
},
|
|
{
|
|
"name": "EigenAIFluxNode",
|
|
"display_name": "Eigen AI FLUX Generator",
|
|
"category": "Eigen AI Unified",
|
|
"description": "Generate images using FLUX model with LoRA support and large font prompt inputs",
|
|
"input_types": {
|
|
"required": {
|
|
"prompt": "STRING",
|
|
"width": "INT",
|
|
"height": "INT",
|
|
"seed": "INT",
|
|
"upscale": "BOOLEAN",
|
|
"upscale_factor": "INT",
|
|
"lora1_name": "STRING",
|
|
"lora1_weight": "FLOAT",
|
|
"api_url": "STRING"
|
|
},
|
|
"optional": {
|
|
"lora2_name": "STRING",
|
|
"lora2_weight": "FLOAT",
|
|
"lora3_name": "STRING",
|
|
"lora3_weight": "FLOAT"
|
|
}
|
|
},
|
|
"output_types": {
|
|
"image": "IMAGE"
|
|
}
|
|
},
|
|
{
|
|
"name": "EigenAIKontextNode",
|
|
"display_name": "Eigen AI Kontext Generator",
|
|
"category": "Eigen AI Unified",
|
|
"description": "Generate images using FLUX.1-Kontext-dev model for image-to-image generation with LoRA support",
|
|
"input_types": {
|
|
"required": {
|
|
"image": "IMAGE",
|
|
"prompt": "STRING",
|
|
"auto_downscale_large_images": "BOOLEAN",
|
|
"seed": "INT",
|
|
"inference_steps": "INT",
|
|
"guidance_scale": "FLOAT",
|
|
"upscale": "BOOLEAN",
|
|
"upscale_factor": "INT",
|
|
"enable_background_removal": "BOOLEAN",
|
|
"removal_strength": "FLOAT",
|
|
"api_url": "STRING",
|
|
"lora1_name": "STRING",
|
|
"lora1_weight": "FLOAT"
|
|
},
|
|
"optional": {
|
|
"lora2_name": "STRING",
|
|
"lora2_weight": "FLOAT",
|
|
"lora3_name": "STRING",
|
|
"lora3_weight": "FLOAT"
|
|
}
|
|
},
|
|
"output_types": {
|
|
"image": "IMAGE"
|
|
}
|
|
},
|
|
{
|
|
"name": "EigenAIQwenNode",
|
|
"display_name": "Eigen AI Qwen Generator",
|
|
"category": "Eigen AI Unified",
|
|
"description": "Generate images using Qwen-compatible image API with LoRA support and guidance scale control",
|
|
"input_types": {
|
|
"required": {
|
|
"prompt": "STRING",
|
|
"width": "INT",
|
|
"height": "INT",
|
|
"guidance_scale": "FLOAT",
|
|
"seed": "INT",
|
|
"upscale": "BOOLEAN",
|
|
"upscale_factor": "INT",
|
|
"api_url": "STRING",
|
|
"lora1_name": "STRING",
|
|
"lora1_weight": "FLOAT"
|
|
},
|
|
"optional": {
|
|
"lora2_name": "STRING",
|
|
"lora2_weight": "FLOAT",
|
|
"lora3_name": "STRING",
|
|
"lora3_weight": "FLOAT"
|
|
}
|
|
},
|
|
"output_types": {
|
|
"image": "IMAGE"
|
|
}
|
|
}
|
|
]
|
|
}
|