Specyfikacja techniczna mj-fast-reroll
| Specyfikacja | Szczegóły |
|---|---|
| ID modelu | mj-fast-reroll |
| Rodzina dostawcy | Generowanie obrazów w stylu Midjourney / operacja reroll (cometapi.com) |
| Główna funkcja | Ponowne uruchomienie (reroll) istniejącego zadania Midjourney w celu wygenerowania nowego zestawu wyników na podstawie tej samej historii promptu |
| Typ API | API oparte na zadaniach, które symuluje interakcje przycisków w stylu Midjourney na Discordzie, zamiast prostego jednorazowego punktu końcowego REST do generowania obrazu (apidoc.cometapi.com) |
| Tryb | Wariant trybu Fast przepływu reroll |
| Cennik w CometAPI | $0.056 za żądanie (cometapi.com) |
| Zastosowanie komercyjne | Obsługiwane na stronie modelu CometAPI (cometapi.com) |
| Wzorzec wejścia | Zazwyczaj wymaga wcześniej utworzonego kontekstu zadania Midjourney, ponieważ reroll jest operacją następczą w maszynie stanów zadań (apidoc.cometapi.com) |
| Wyjście | Nowy wynik zadania generowania obrazu odpowiadający żądaniu reroll (apidoc.cometapi.com) |
Czym jest mj-fast-reroll?
mj-fast-reroll to ukierunkowana na Midjourney operacja API udostępniona przez CometAPI do wykonania reroll istniejącej generacji w trybie Fast. W praktyce „reroll” oznacza żądanie nowego przebiegu generacji z tego samego promptu i gałęzi interakcji, podobnie jak naciśnięcie przycisku reroll w przepływie Midjourney.
W odróżnieniu od zwykłego punktu końcowego text-to-image, który za każdym razem zaczyna od zera, ten model wpisuje się w stanowy przepływ zadań Midjourney. Dokument „Midjourney quick-start” CometAPI wyjaśnia, że te interfejsy API symulują interakcje przycisków na Discordzie, gdzie każdy krok zwraca kolejne dozwolone akcje. Dzięki temu mj-fast-reroll jest szczególnie przydatny, gdy aplikacja musi kontynuować pracę z już wygenerowanego zadania i szybko uzyskać alternatywne wyniki bez ręcznego odtwarzania całej interakcji. (apidoc.cometapi.com)
W CometAPI model figuruje w rodzinie Midjourney, z rozliczaniem per żądanie i wsparciem zastosowań komercyjnych. (cometapi.com)
Główne cechy mj-fast-reroll
- Szybki przepływ reroll: Zaprojektowany pod powtórzenia w trybie Fast Midjourney, pomagając deweloperom szybciej generować warianty niż w odpowiednikach trybu Relax.
- Zgodność z przyciskami i stanami Midjourney: Działa w modelu interakcji opartej na maszynie stanów, odzwierciedlając działania przycisków Midjourney, co jest istotne dla aplikacji automatyzujących kolejne kroki generacji. (apidoc.cometapi.com)
- Ponowne wykorzystanie historii promptu: Pozwala ponownie użyć kontekstu istniejącej gałęzi generacji zamiast odtwarzać przepływ od początku. To wnioskowanie oparte na sposobie kategoryzacji operacji reroll w dokumentacji API Midjourney.
- Rozliczanie przyjazne produkcji: CometAPI wymienia model z ustaloną ceną $0.056 za żądanie, co upraszcza szacowanie kosztów dla wsadowych lub wyzwalanych przez użytkownika ponownych prób generacji obrazów. (cometapi.com)
- Dostępność do użytku komercyjnego: Wpis CometAPI oznacza model jako dostępny do zastosowań komercyjnych, co ma znaczenie dla produktów SaaS, narzędzi kreatywnych i wewnętrznych potoków automatyzacji. (cometapi.com)
- Ujednolicony dostęp przez CometAPI: Jako element zagregowanego katalogu modeli CometAPI, może być integrowany poprzez ujednolicone API platformy, bez konieczności odrębnej konfiguracji specyficznej dla dostawcy. (cometapi.com)
Jak uzyskać dostęp i zintegrować mj-fast-reroll
Krok 1: Zarejestruj się, aby uzyskać klucz API
Zarejestruj się w CometAPI i utwórz klucz API w panelu. Po wygenerowaniu przechowuj go bezpiecznie i używaj jako tokenu Bearer dla wszystkich żądań do API mj-fast-reroll.
Krok 2: Wysyłaj żądania do API mj-fast-reroll
Wysyłaj żądania przez CometAPI, używając identyfikatora modelu mj-fast-reroll. Ponieważ jest to przepływ zadań w stylu Midjourney, zwykle wywołujesz go jako akcję następczą powiązaną z istniejącym zadaniem lub stanem przycisku, a nie jako całkowicie samodzielną generację. Dokumentacja Midjourney CometAPI zauważa, że te interfejsy API działają jak maszyna stanów, więc przepływ żądań powinien zachować kontekst zadania zwrócony przez wcześniejsze kroki. (apidoc.cometapi.com)
curl https://api.cometapi.com/v1/responses \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"model": "mj-fast-reroll",
"input": {
"task_id": "your_previous_midjourney_task_id"
}
}'
Krok 3: Pobierz i zweryfikuj wyniki
Po wysłaniu pobierz wygenerowany wynik, używając identyfikatora zadania lub odpowiedzi zwróconego przez CometAPI. Zweryfikuj, że wynik reroll odpowiada oczekiwanej gałęzi i statusowi Midjourney, zanim wyświetlisz go użytkownikom końcowym lub przekażesz do dalszych etapów edycji. Ponieważ interfejsy w stylu Midjourney są asynchroniczne i sterowane stanem, odpytywanie wyników lub weryfikacja oparta na callbackach jest zwykle elementem niezawodnej integracji. (apidoc.cometapi.com)