Generare de Imagini Integrată în Open WebUI în Open WebUI & RAG Local

Integrare Media și Instrumente Open WebUI 0.3.15+

Conectarea directă a interfeței Open WebUI la servere locale de Stable Diffusion sau Flux pentru generarea de imagini direct din conversație.

Configurare & comandă
Admin Settings > Images > Engine (ComfyUI / Automatic1111)

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.

Ghiduri și noțiuni înrudite