siliconflow-image-gen
Generate images using SiliconFlow API (FLUX.1, Stable Diffusion, etc.)
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install clawskills:clawskills~lilei0311-siliconflow-image-gencURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/clawskills%3Aclawskills~lilei0311-siliconflow-image-gen/file -o lilei0311-siliconflow-image-gen.md# SiliconFlow Image Generation Skill
Generate images using SiliconFlow API with support for FLUX.1, Stable Diffusion, and more.
## Features
- 🎨 **Multiple Models**: FLUX.1-schnell (free), FLUX.1-dev, Stable Diffusion 3.5
- 🔑 **Auto API Key Detection**: Reads from environment or OpenClaw config
- 💾 **Auto Download**: Saves generated images locally
- 📱 **OpenClaw Ready**: Designed for OpenClaw Agent integration
## Requirements
- **Environment Variable**: `SILICONFLOW_API_KEY`
- **Optional Config File**: `~/.openclaw/openclaw.json` (for auto-detect)
## Installation
```bash
npx clawhub install siliconflow-image-gen
```
## Configuration
Set your SiliconFlow API key:
```bash
export SILICONFLOW_API_KEY="your-api-key"
```
Or configure in OpenClaw:
```json
{
"models": {
"providers": {
"siliconflow": {
"apiKey": "your-api-key"
}
}
}
}
```
## Usage
### Command Line
```bash
# Generate with default model (FLUX.1-schnell)
python3 scripts/generate.py "A cup of coffee on wooden table"
# Specify model
python3 scripts/generate.py "Sunset over mountains" --model "black-forest-labs/FLUX.1-dev"
# Save to file
python3 scripts/generate.py "Cute cat" --output ~/Desktop/cat.png
```
## Available Models
| Model | Cost | Quality | Speed |
|-------|------|---------|-------|
| `black-forest-labs/FLUX.1-schnell` | Free | Good | Fast |
| `black-forest-labs/FLUX.1-dev` | Paid | Excellent | Medium |
| `stabilityai/stable-diffusion-3-5-large` | Paid | Excellent | Medium |
## Security Notes
- This skill requires an API key to call SiliconFlow services
- The script reads `~/.openclaw/openclaw.json` only to auto-detect API keys
- No sensitive data is transmitted except to `api.siliconflow.cn`
- Review the code at `scripts/generate.py` before providing credentials
## Author
MaxStorm Team
## License
MIT