Specifiche tecniche di flux-pro-1-0-fill
| Specifiche | Dettagli |
|---|---|
| ID modello | flux-pro-1-0-fill |
| Famiglia di modelli | FLUX.1 Fill [pro] |
| Provider / origine | Black Forest Labs |
| Capacità principale | Modifica d'immagini con inpainting e outpainting utilizzando un'immagine di input, una maschera e un prompt testuale |
| Tipo di input | Immagine di input più una maschera separata o una maschera con canale alfa, insieme a un prompt testuale |
| Casi d'uso tipici | Sostituzione di oggetti, pulizia della scena, estensione della tela, modifiche localizzate e modifiche all'immagine guidate dallo stile |
| Output | Generazioni di immagini modificate, comunemente in formato JPEG o PNG a seconda del livello API di hosting |
| Stile di richiesta | Flusso di generazione asincrono con invio dei task e polling dei risultati sugli endpoint ufficiali BFL |
| Punti di forza | Forte aderenza al prompt, fusione senza soluzione di continuità, preservazione di illuminazione, prospettiva, testo e contesto della scena durante le modifiche |
Che cos'è flux-pro-1-0-fill?
flux-pro-1-0-fill è l'identificatore di piattaforma di CometAPI per FLUX.1 Fill [pro], un modello di modifica immagini di Black Forest Labs progettato per inpainting e outpainting di alta qualità. Invece di generare un'immagine da zero, è costruito per modificare aree selezionate di un'immagine esistente in base a un prompt e a una maschera.
Il modello è pensato per modifiche precise di livello professionale: si contrassegna ciò che deve cambiare, si descrive il risultato desiderato in linguaggio naturale e il modello riempie o estende l'immagine cercando di mantenere il resto della composizione visivamente coerente. Le descrizioni pubbliche enfatizzano una fusione naturale, la comprensione della scena e la coerenza con l'illuminazione, la prospettiva e il contesto dell'immagine originale.
In pratica, ciò rende flux-pro-1-0-fill utile per flussi di lavoro come la rimozione di oggetti indesiderati, la sostituzione di prodotti o oggetti di scena, l'estensione degli sfondi, il ritocco di asset commerciali e modifiche creative mirate senza rigenerare l'intera immagine.
Caratteristiche principali di flux-pro-1-0-fill
- Modifica basata su maschera: Il modello è progettato per modifiche localizzate all'immagine, in cui una maschera definisce esattamente la regione da cambiare.
- Inpainting e outpainting professionali: Supporta sia il riempimento di aree selezionate all'interno dell'immagine sia l'estensione dei contenuti oltre la cornice originale.
- Coerenza naturale della scena: Le descrizioni pubbliche del modello evidenziano la preservazione di illuminazione, prospettiva, contesto e continuità visiva complessiva durante le modifiche.
- Forte aderenza al prompt: Il modello è concepito per seguire da vicino le istruzioni testuali quando sostituisce o aggiunge contenuti visivi nelle regioni mascherate.
- Gestione del testo e di scene complesse: Le fonti indicano che il modello comprende scene complesse e testo meglio di pipeline di editing più semplici, favorendo risultati compositi realistici.
- Invio flessibile delle maschere: La documentazione ufficiale BFL afferma che le maschere possono essere fornite separatamente o tramite canale alfa, facilitando l'integrazione in diverse pipeline di produzione.
- Workflow API asincrono: Sull'infrastruttura ufficiale BFL, le richieste vengono inviate come task e i risultati vengono recuperati tramite polling o webhook.
Come accedere e integrare flux-pro-1-0-fill
Passaggio 1: registrati e ottieni la chiave API
Per iniziare, registra un account su CometAPI e genera la tua chiave API dalla dashboard. Quindi, archivia la chiave in modo sicuro e usala nell'intestazione Authorization per tutte le richieste. CometAPI fornisce accesso API compatibile con OpenAI, quindi puoi integrare tramite SDK standard ed esistenti flussi API.
Passaggio 2: inviare richieste all'API di flux-pro-1-0-fill
Usa l'endpoint compatibile con Flux di CometAPI a POST /flux/v1/{model}.
curl https://api.cometapi.com/flux/v1/flux-pro-1-0-fill \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "A breathtaking landscape painting with golden hour lighting",
"width": 1024,
"height": 768,
"steps": 20,
"prompt_upsampling": true
}'
Passaggio 3: recuperare e verificare i risultati
L'API restituisce un ID del task. Esegui il polling di GET /flux/v1/get_result?id={task_id} per controllare lo stato della generazione e recuperare l'immagine di output al termine.