Open WebUI include un modul nativ complet de generare a imaginilor care elimină necesitatea de a comuta între ferestre separate pentru chat și artă digitală. Odată configurat un endpoint de imagine în panoul de administrare, utilizatorul poate apăsa pe butonul cu pensulă sau poate tasta comenzi specifice în chat pentru a produce imagini de înaltă rezoluție.
Sistemul suportă trei motoare majore: Automatic1111 / Forge WebUI (prin API-ul standard `/sdapi/v1/txt2img`), ComfyUI (prin fluxuri de noduri JSON încărcate direct în interfață) și API-uri comerciale de cloud (OpenAI DALL-E 3).
Un avantaj masiv al integrării este funcția de Prompt Generation / Refinement: dacă utilizatorul scrie o idee simplă (‘o mașină cyberpunk în ploaie’), modelul de limbaj LLM rescrie automat promptul adăugând detalii artistice, iluminare volumetrică și stil fotografic înainte de a-l trimite către serverul de imagine.
Sintaxă, opțiuni și concepte cheie
| Opțiune / Concept | Descriere practică |
|---|---|
Image Generation Engine |
Selectarea backend-ului: Automatic1111, ComfyUI sau OpenAI. |
API URL |
Adresa locală a serverului de difuzie (de ex. `http://127.0.0.1:7860` sau `http://127.0.0.1:8188`). |
Prompt Generation Model |
Modelul LLM responsabil pentru expandarea și îmbogățirea descrierii utilizatorului. |
ComfyUI Workflow JSON |
Încărcarea fișierului de workflow personalizat pentru rularea modelelor Flux.1 Dev. |
Image Size & Steps |
Configurarea rezoluției implicite (1024×1024) și a numărului de pași de eșantionare (sampling steps). |
Exemple practice și comenzi
Exemplul 1: Configurarea backend-ului ComfyUI în Open WebUI pentru generare Flux local
Pașii de activare în panoul de control Admin.
1. Navigare: Panou Admin -> Setări -> Imagini (Images)
2. Bifați: 'Activează Generarea de Imagini' (Enable Image Generation)
3. Motor (Engine): ComfyUI
4. URL Endpoint: http://192.168.1.100:8188/
5. Workflow: Se importă fișierul 'flux_dev_api_workflow.json'
6. Bifați: 'Generare automată prompt prin LLM' (Auto-generate image prompt)
Utilizare în conversație:
Utilizator: 'Generează o imagine cu un laborator de AI din anul 2050.'
Open WebUI: LLM-ul optimizează promptul -> apelează ComfyUI -> afișează imaginea generată direct în firul de chat!
Rezultat & Impact
Experiență completă multimodală locală dintr-un singur punct de acces web.
Greșeli frecvente și bune practici
- Uitarea activării parametrului `–listen` și `–enable-insecure-extension-access` (sau `–api`) la pornirea Automatic1111/ComfyUI, împiedicând Open WebUI să se conecteze prin rețea.
- Rularea generării de imagini pe același GPU care rulează deja un model LLM fără alocare strictă de memorie, cauzând CUDA Out-Of-Memory imediat.