Specyfikacja techniczna mj-fast-pan
| Specyfikacja | Szczegóły |
|---|---|
| Identyfikator modelu | mj-fast-pan |
| Rodzina dostawcy | Przepływ pracy edycji/generowania obrazów oparty na Midjourney, udostępniony poprzez CometAPI. |
| Główna funkcja | Kierunkowy outpainting/panoramowanie: rozszerza istniejące płótno obrazu w wybranym kierunku i generuje pasujące nowe treści wizualne. |
| Typ wejścia | Istniejący wygenerowany lub przesłany obraz plus kontekst kierunku/edycji; wskazówki w promptach mogą ukierunkować nowo rozszerzany obszar. |
| Typ wyjścia | Rozszerzony obraz z zachowaną główną kompozycją i nowo zsyntezowanymi detalami poza oryginalnym kadrem. |
| Tryb edycji | Pan / rozszerzanie płótna / outpainting kontekstowy. |
| Uwagi dotyczące zgodności | Midjourney dokumentuje Pan jako kompatybilne z wersją 5 i nowszymi; przy użyciu z obrazami V7 Pan wciąż stosuje zachowanie V6.1, a funkcjonalność edytora dla nowszych obrazów może również być kierowana przez V6.1. |
| Dostęp poprzez CometAPI | Dostępne jako hostowany model API na CometAPI pod identyfikatorem platformy mj-fast-pan. |
| Wskazówka cenowa | CometAPI nalicza użycie mj-fast-pan w przeliczeniu na pojedyncze żądanie. |
Czym jest mj-fast-pan?
mj-fast-pan to identyfikator platformy CometAPI dla workflow w stylu Midjourney Pan, który rozszerza obraz na zewnątrz zamiast generować zupełnie nową kompozycję od zera. W dokumentacji Midjourney Pan jest opisane jako sposób na powiększanie płótna w wybranym kierunku przy wypełnianiu nowej przestrzeni detalami spójnymi z oryginalną sceną oraz wskazówkami z promptu.
W praktyce sprawia to, że mj-fast-pan jest przydatny, gdy masz już dopracowany obraz, ale chcesz więcej otoczenia, szerszego kadru lub dodatkowego kontekstu narracyjnego po lewej, prawej, u góry lub u dołu. Zamiast zastępować centralny motyw, workflow jest zaprojektowany tak, aby zachować ważne części oryginalnego obrazu i syntetyzować spójne rozszerzenia wokół nich.
Ponieważ Pan jest częścią szerszego zestawu narzędzi edycyjnych Midjourney, mj-fast-pan najlepiej pasuje do procesów postgeneracyjnych: najpierw utwórz lub dostarcz obraz bazowy, a następnie użyj panningu do rozszerzenia kompozycji, dostosowania kadru lub przygotowania wizualizacji do różnych proporcji i układów.
Główne funkcje mj-fast-pan
- Kierunkowe rozszerzanie płótna: Rozszerza obraz w określonym kierunku, pozwalając dodać przestrzeń wizualną bez odrzucania oryginalnej kompozycji.
- Generowanie świadome kontekstu: Wypełnia nowo utworzone obszary treścią dopasowaną do obrazu źródłowego i zgodną ze wskazówkami promptu, pomagając zachować spójność stylu.
- Zachowanie kompozycji: Utrzymuje rdzeń motywu lub wcześniej wygenerowany obszar nienaruszony, jednocześnie dodając otaczające detale, co jest szczególnie pomocne przy przekadrowaniu.
- Elastyczność proporcji obrazu: Przydatne do zamiany ciasnych ujęć na szersze lub wyższe kompozycje odpowiednie dla banerów, miniatur, obrazów hero lub układów społecznościowych. To wniosek wyprowadzony z udokumentowanej w Midjourney zdolności do rozszerzania płótna i zmiany proporcji podczas workflow Pan i Editor.
- Integracja z przepływem edycji: Pan jest częścią szerszego ekosystemu edytora Midjourney obok narzędzi takich jak Zoom Out, Remix i Vary Region, dzięki czemu nadaje się do iteracyjnych kreatywnych przepływów pracy.
- Dostępność jako hostowane API przez CometAPI: CometAPI udostępnia tę funkcję jako
mj-fast-pan, co ułatwia programistom wywoływanie workflow programowo w aplikacjach i potokach automatyzacji.
Jak uzyskać dostęp do i zintegrować mj-fast-pan
Krok 1: Zarejestruj się, aby uzyskać klucz API
Zarejestruj się w CometAPI i utwórz klucz API w swoim panelu. Po uzyskaniu klucza przechowuj go bezpiecznie i używaj w nagłówku Authorization dla wszystkich żądań. Identyfikator modelu w tej integracji to mj-fast-pan.
Krok 2: Wyślij żądania do API mj-fast-pan
Użyj zgodnego z Midjourney punktu końcowego CometAPI pod adresem POST /mj/submit/action.
curl https://api.cometapi.com/mj/submit/action \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "futurystyczny pejzaż miejski o zachodzie słońca --v 6.1",
"botType": "MID_JOURNEY",
"accountFilter": {
"modes": ["FAST"]
}
}'
Krok 3: Pobierz i zweryfikuj wyniki
API zwraca obiekt zadania z identyfikatorem zadania. Odpytywaj GET /mj/task/{task_id}/fetch, aby sprawdzać status generowania i pobrać URL obrazu wyjściowego, gdy zadanie osiągnie stan końcowy.