Specyfikacja techniczna mj-turbo-custom-zoom
| Parametr | Szczegóły |
|---|---|
| Model ID | mj-turbo-custom-zoom |
| Rodzina modeli | Model przepływu pracy do edycji obrazu/oddalania w stylu Midjourney, udostępniany przez CometAPI z identyfikatorem platformy mj-turbo-custom-zoom |
| Podstawowa funkcja | Rozszerza istniejący obraz wygenerowany w Midjourney na zewnątrz, korzystając z niestandardowego współczynnika zoomu, z opcjonalną zmianą wskazówek promptu podczas kroku oddalania. |
| Typ wejścia | Żądanie zoomu/outpaintingu w stylu image-to-image, zazwyczaj w połączeniu z obrazem źródłowym lub wcześniejszym kontekstem zadania w Midjourney oraz zaktualizowanymi instrukcjami promptu |
| Typ wyjścia | Nowo wygenerowana wariacja obrazu z szerszym polem widzenia, zachowująca oryginalną kompozycję w pobliżu centrum, przy jednoczesnej syntezie nowej otaczającej treści. |
| Kontrola zoomu | Custom Zoom zazwyczaj obsługuje wartości zoomu definiowane przez użytkownika w zakresie 1.0–2.0. |
| Edycja promptu podczas zoomu | Koncepcyjnie wspierane: użytkownicy mogą modyfikować prompt podczas oddalania, aby nowo odsłonięty obszar podążał za zaktualizowanymi instrukcjami sceny. |
| Kontrola proporcji obrazu | Przepływy pracy Custom Zoom można również łączyć ze zmianą proporcji obrazu, aby poszerzyć lub przeframować scenę. |
| Najlepsze zastosowania | Outpainting, kinowe przeframowanie, rozszerzanie sceny, iteracyjne opowiadanie historii, sekwencje typu infinite zoom oraz naprawa zbyt ciasnych kadrów |
| Ważne ograniczenie | Funkcja Zoom Out/Custom Zoom w Midjourney jest opisywana jako działająca na obrazach wygenerowanych w Midjourney, a nie na dowolnych obrazach zewnętrznych. |
Czym jest mj-turbo-custom-zoom?
mj-turbo-custom-zoom to identyfikator platformy w CometAPI dla przepływu pracy niestandardowego zoomu w stylu Midjourney: zamiast generować zupełnie nowy obraz od zera, bierze już wygenerowaną kompozycję i rozszerza płótno na zewnątrz, syntetyzując nowy kontekst wizualny wokół oryginalnego obrazu. Dzięki temu jest szczególnie przydatny, gdy chcesz „odsunąć kamerę”, odsłonić więcej otoczenia lub kontynuować wizualną narrację bez utraty głównego tematu.
Zachowanie podstawowe jest zgodne z koncepcją Custom Zoom w Midjourney, która pozwala użytkownikowi określić wartość zoomu i opcjonalnie zmodyfikować prompt, aby nowo tworzone obszary zewnętrzne podążały za świeżymi instrukcjami. W praktyce jest to bliższe kierowanemu outpaintingowi niż standardowemu skalowaniu: centralna część obrazu pozostaje punktem kotwicznym, a model tworzy spójne otaczające detale, takie jak tło, architektura, krajobraz czy atmosfera.
Ponieważ ten przepływ pracy jest ukierunkowany na rozszerzanie istniejących generacji, mj-turbo-custom-zoom doskonale sprawdza się u twórców budujących kinowe odsłonięcia, przeframowania plakatów, dostosowania proporcji pod media społecznościowe, rozszerzenia środowisk w concept arcie oraz łańcuchowe sekwencje typu „infinite zoom”. Źródła społecznościowe i poradniki konsekwentnie opisują też Custom Zoom jako przydatne narzędzie do naprawiania kompozycji, które są odczuwane jako zbyt ciasno wykadrowane.
Główne funkcje mj-turbo-custom-zoom
- Niestandardowe rozszerzanie przez oddalenie: Rozszerza obraz poza jego pierwotne granice, generując wiarygodną nową treść wokół istniejącej ramy zamiast zastępować całą kompozycję.
- Współczynnik zoomu definiowany przez użytkownika: Umożliwia precyzyjną kontrolę zoomu zamiast wyłącznie ustawień predefiniowanych; powszechnie opisywane wartości mieszczą się w zakresie 1.0–2.0.
- Kontynuacja sceny z uwzględnieniem promptu: Pozwala zmieniać prompt podczas kroku oddalania, aby nowo odsłonięta przestrzeń mogła wprowadzać dodatkowe detale środowiska, elementy narracyjne lub zmiany stylu.
- Zachowanie kompozycji: Utrzymuje oryginalny temat i centralne kadrowanie jako wizualną kotwicę, jednocześnie rozszerzając otaczający świat — przydatne w iteracyjnym dopracowywaniu.
- Przeframowanie z dostosowaniem proporcji: Może służyć do poszerzania lub zmiany kompozycji podczas oddalania, co pomaga dostosować zasoby kreatywne do banerów, miniaturek i układów kinowych.
- Wsparcie pracy iteracyjnej: Szczególnie skuteczne w powtarzanych łańcuchach oddalania, w tym w kreatywnych sekwencjach typu „infinite zoom” zbudowanych z wielu rozszerzeń.
- Korekta ciasnego kadru i outpainting: Pomocne, gdy wcześniejsza generacja jest wizualnie mocna, ale zbyt ciasno wykadrowana; model może dodać wiarygodny otaczający kontekst bez zaczynania od nowa.
- Semantyka generowania w stylu Midjourney: Najlepiej rozumieć to jako wyspecjalizowaną operację edycji/kontynuacji obrazu w środowisku podobnym do Midjourney, a nie ogólny algorytm powiększania zdjęć.
Jak uzyskać dostęp i zintegrować mj-turbo-custom-zoom
Krok 1: Zarejestruj się i utwórz klucz API
Zarejestruj się w CometAPI i utwórz klucz API w panelu. Przechowuj klucz bezpiecznie i wysyłaj go w nagłówku Authorization jako token Bearer przy każdym żądaniu.
Krok 2: Wysyłaj żądania do interfejsu API mj-turbo-custom-zoom
Użyj zgodnego z Midjourney punktu końcowego CometAPI pod 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": "a futuristic cityscape at sunset --v 6.1",
"botType": "MID_JOURNEY",
"accountFilter": {
"modes": ["TURBO"]
}
}'
Krok 3: Pobierz i zweryfikuj wyniki
Interfejs API zwraca obiekt zadania z identyfikatorem zadania. Odpytuj GET /mj/task/{task_id}/fetch, aby sprawdzić status generowania i pobrać URL obrazu wynikowego, gdy zadanie osiągnie stan końcowy.