feat: add Flux image generation function for Open WebUI
- Add flux_image_gen.py manifold function for Flux.1 Schnell - Auto-mount functions via Docker volume (./functions:/app/backend/data/functions:ro) - Add comprehensive setup guide in FLUX_SETUP.md - Update CLAUDE.md with Flux integration documentation - Infrastructure as code approach - no manual import needed 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
17
CLAUDE.md
17
CLAUDE.md
@@ -476,11 +476,28 @@ AI infrastructure with Open WebUI, Crawl4AI, and dedicated PostgreSQL with pgvec
|
||||
4. Use web search feature for current information
|
||||
5. Integrate with n8n workflows for automation
|
||||
|
||||
**Flux Image Generation** (`functions/flux_image_gen.py`):
|
||||
Open WebUI function for generating images via Flux.1 Schnell on RunPod GPU:
|
||||
- Manifold function adds "Flux.1 Schnell (4-5s)" model to Open WebUI
|
||||
- Routes requests through LiteLLM → Orchestrator → RunPod Flux
|
||||
- Generates 1024x1024 images in 4-5 seconds
|
||||
- Returns images as base64-encoded markdown
|
||||
- Configuration via Valves (API base, timeout, default size)
|
||||
- **Automatically loaded via Docker volume mount** (`./functions:/app/backend/data/functions:ro`)
|
||||
|
||||
**Deployment**:
|
||||
- Function file tracked in `ai/functions/` directory
|
||||
- Automatically available after `pnpm arty up -d ai_webui`
|
||||
- No manual import required - infrastructure as code
|
||||
|
||||
See `ai/FLUX_SETUP.md` for detailed setup instructions and troubleshooting.
|
||||
|
||||
**Integration Points**:
|
||||
- **n8n**: Workflow automation with AI tasks (scraping, RAG ingestion, webhooks)
|
||||
- **Mattermost**: Can send AI-generated notifications via webhooks
|
||||
- **Crawl4AI**: Internal API for advanced web scraping
|
||||
- **Claude API**: Primary LLM provider via Anthropic
|
||||
- **Flux via RunPod**: Image generation through orchestrator (GPU server)
|
||||
|
||||
**Future Enhancements**:
|
||||
- GPU server integration (IONOS A10 planned)
|
||||
|
||||
Reference in New Issue
Block a user