ComfyUI InfoComfyUI Info

ComfyUI-SAI_API

The text details the Stability API integration for ComfyUI, including ways to configure the API key (environment variable, text file, or direct input), offers complete integration with v2 endpoints, lists various function modules like image upscalers, erasers, and generators, and outlines the MIT software licensing terms allowing users to use the software package with certain rights and disclaimers. It provides a comprehensive solution for API integration with a wide range of image - related function modules under an MIT license.

Stability-AI

61 stars
GitHub

Description

Stability API Integration for ComfyUI

api integration illustration

Implementation Guide:

Configure your API key by setting the environment variable "SAI_API_KEY"

Alternatively, store your API key in a text file named "sai_platform_key.txt"

For temporary usage, you may input your API key directly in the "api_key_override" field of individual nodes. Note: Exercise caution when sharing workflows containing exposed API keys.

Provides complete integration with all v2 (Stable Image) endpoints documented at https://platform.stability.ai

Available Function Modules:

  • Precision Image Upscaler (Conservative)
  • Artistic Image Enhancer (Creative Upscale)
  • Background Removal Tool
  • Object Erasure Module
  • Image Reconstruction (Inpainting)
  • Core Image Generation Engine
  • Advanced Image Synthesis (Ultra)
  • Visual Content Replacement System
  • Image Extension Processor (Outpainting)
  • SD3 Generation Module
  • Sketch-Based Control System
  • Structural Guidance Module
  • Color Replacement Tool
  • Style Transfer Controller
  • Rapid Image Upscaling Solution
  • Background Replacement with Lighting Adjustment

Software Licensing

MIT License Agreement

Copyright (c) 2024 Stability AI

Permission is hereby provided without charge to any user obtaining this software package, including associated documentation files ("Software Package"), to utilize the Software Package without limitations, including rights to operate, duplicate, adapt, combine, publish, circulate, sublicense, and/or commercialize copies of the Software Package.

The preceding copyright notice and this permission declaration shall be incorporated in all reproductions or significant portions of the Software Package.

THE SOFTWARE PACKAGE IS OFFERED "AS AVAILABLE", WITHOUT GUARANTEE OF ANY NATURE, EXPLICIT OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF PERFORMANCE, MERCHANTABILITY, FITNESS FOR PARTICULAR APPLICATIONS, AND NON-INFRINGEMENT. UNDER NO CIRCUMSTANCES SHALL THE CREATORS OR COPYRIGHT HOLDERS BE ACCOUNTABLE FOR ANY CLAIM, DAMAGE, OR OTHER RESPONSIBILITY, WHETHER THROUGH CONTRACTUAL AGREEMENT, TORTIOUS ACTION, OR OTHERWISE, ARISING FROM, UTILIZATION OF, OR CONNECTION WITH THE SOFTWARE PACKAGE OR ITS IMPLEMENTATION.