Specyfikacja techniczna flux-pro-1-0-canny
| Specyfikacja | Szczegóły |
|---|---|
| ID modelu | flux-pro-1-0-canny |
| Rodzina modelu | FLUX.1 Canny [pro] |
| Dostawca / pochodzenie | Rodzina FLUX firmy Black Forest Labs, udostępniana także za pośrednictwem zewnętrznych platform inferencji, takich jak Replicate i fal. |
| Modalność | Obraz-do-obrazu / kontrolowane generowanie obrazów z użyciem opisu tekstowego oraz obrazu kontrolnego z krawędziami Canny. |
| Podstawowa metoda kontroli | Detekcja krawędzi metodą Canny jako prowadzenie zachowujące strukturę. |
| Główne przypadki użycia | Przekształcanie szkicu w obraz, zmiana tekstur przy zachowaniu kompozycji, kontrolowany transfer stylu oraz wizualizacje architektoniczne lub z ograniczeniami układu. |
| Typy wejścia | Tekst opisu (prompt) wraz z obrazem kontrolnym / mapą krawędzi; typowe parametry wykonania w publicznych wdrożeniach obejmują steps, guidance, seed, format wyjścia oraz ustawienia związane z bezpieczeństwem. |
| Wyjście | Wygenerowane pliki obrazów zgodne ze strukturą dostarczonej mapy krawędzi. |
| Schemat inferencji | Zwykle asynchroniczne zgłaszanie zadań z odpytywaniem o wynik w interfejsach API w stylu FLUX. |
Czym jest flux-pro-1-0-canny?
flux-pro-1-0-canny to identyfikator platformy CometAPI dla modelu FLUX.1 Canny [pro], profesjonalnego modelu generowania obrazów sterowanego krawędziami w ekosystemie FLUX. Jego kluczową cechą jest wykorzystanie detekcji krawędzi metodą Canny jako sygnału warunkującego strukturę, dzięki czemu model może generować nowy obraz zgodny z kompozycją i konturami obrazu wejściowego, jednocześnie reagując na opis w języku naturalnym.
W praktyce model ten jest przeznaczony dla użytkowników potrzebujących większej kontroli niż w standardowym generowaniu obrazu z tekstu. Zamiast opisywać wszystko wyłącznie słowami, możesz dostarczyć szkic, wyekstrahowaną mapę krawędzi lub referencję kompozycji i poprosić model o wyrenderowanie jej w innym stylu, z innym opracowaniem materiałowym lub w odmiennym kontekście sceny. Publiczne opisy modelu konsekwentnie wskazują, że jest on szczególnie przydatny do zachowania układu i struktury podczas zadań transformacji.
Ponieważ bazowe interfejsy API FLUX często wykorzystują zgłaszanie zadań wraz z odpytywaniem, integracje z tego typu modelem zwykle buduje się jako asynchroniczne przepływy pracy: wyślij żądanie, otrzymaj identyfikator zadania, a następnie pobierz wynik po zakończeniu przetwarzania.
Główne funkcje flux-pro-1-0-canny
- Sterowanie strukturą oparte na krawędziach: Model wykorzystuje mapy krawędzi Canny, aby podczas generowania zachować kompozycję, kontury i główne formy obrazu źródłowego.
- Restylizacja sterowana promptem: Możesz połączyć wejście kontrolowane krawędziami z opisem tekstowym, aby zmienić wygląd, nastrój, materiały lub styl artystyczny bez odrzucania oryginalnej struktury.
- Świetnie dopasowany do przepływów szkic-do-obrazu: Publiczne przykłady i opisy podkreślają przekształcanie szkiców lub przewodników opartych na krawędziach w dopracowane dzieła i wizualizacje gotowe do produkcji.
- Reteksturowanie z zachowaniem kompozycji: Doskonale nadaje się do zmiany tekstur scen lub obiektów przy zachowaniu stabilnego układu, co jest przydatne w przepływach wizualizacji produktów, koncepcji i środowisk.
- Przydatna kontrola parametrów: Publiczne interfejsy API dla tego modelu zwykle udostępniają ustawienia inferencji, takie jak liczba kroków dyfuzji, siła guidance, seed, format wyjściowy i tolerancja bezpieczeństwa, co umożliwia odtwarzalność i strojenie.
- Zachowanie API przyjazne produkcji: Wytyczne integracji API FLUX podkreślają zgłaszanie zadań na endpointy i odpytywanie o wyniki, co dobrze pasuje do automatyzacji backendu i potoków aplikacyjnych.
Jak uzyskać dostęp i zintegrować flux-pro-1-0-canny
Krok 1: Zarejestruj się, aby uzyskać klucz API
Zarejestruj się w CometAPI i wygeneruj swój klucz API w panelu. Przechowuj go bezpiecznie i wczytaj poprzez zmienną środowiskową w swojej aplikacji przed wysyłaniem żądań do interfejsu API flux-pro-1-0-canny.
Krok 2: Wysyłaj żądania do interfejsu API flux-pro-1-0-canny
Użyj endpointu CometAPI zgodnego z Flux pod adresem POST /flux/v1/{model}.
curl https://api.cometapi.com/flux/v1/flux-pro-1-0-canny \
-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
}'
Krok 3: Pobierz i zweryfikuj wyniki
Interfejs API zwraca identyfikator zadania. Odpytuj GET /flux/v1/get_result?id={task_id}, aby sprawdzić status generowania i pobrać obraz wyjściowy po zakończeniu.