Technische Spezifikationen von mj-turbo-shorten
| Item | Details |
|---|---|
| Model ID | mj-turbo-shorten |
| Model family | Midjourney / Midjourney-proxy-style prompt analysis endpoint |
| Primary function | Analysiert einen langen Midjourney-Prompt und liefert Vorschläge, ihn zu kürzen, ohne die Intention zu verändern |
| Mode association | Turbo-Modus |
| Typical endpoint pattern | /mj-turbo/mj/submit/shorten |
| Request style | Asynchrone Aufgabenübermittlung, gefolgt von Abfrage des Aufgabenstatus |
| Common request fields | prompt, botType |
Common botType value | MID_JOURNEY |
| Result retrieval pattern | GET /mj/task/{id}/fetch |
| Input type | Text prompt |
| Output type | Prompt-Kürzungsanalyse / prägnante Prompt-Vorschläge |
| Related Midjourney commands | /shorten, /turbo |
Was ist mj-turbo-shorten?
mj-turbo-shorten ist die Plattformkennung von CometAPI für eine mit Midjourney kompatible Prompt-Kürzungsfunktion, die das Verhalten von Midjourneys /shorten mit Routing im Turbo-Modus kombiniert. Die offizielle Midjourney-Befehlsliste beschreibt /shorten als eine Möglichkeit, einen langen Prompt einzureichen und Vorschläge zu erhalten, wie er prägnanter formuliert werden kann, und führt /turbo separat als Modusschalter für den Turbo-Betrieb auf. Dritthersteller-Implementierungen von Midjourney-Proxys stellen dies häufig über einen dedizierten Shorten-Endpunkt unter dem Turbo-Pfad bereit, typischerweise /mj-turbo/mj/submit/shorten.
In der Praxis ist diese Modell-ID am besten nicht als allgemeines Text-LLM zu verstehen, sondern als aufgabenorientierter Midjourney-Hilfsendpunkt zur Prompt-Optimierung. Er ist für Entwickler:innen oder Kreative gedacht, die bereits einen detaillierten Bild-Prompt haben und möchten, dass das System diesen Prompt analysiert, komprimierbare Formulierungen identifiziert und eine prägnantere Fassung zurückgibt, die für nachgelagerte Midjourney-Workflows geeignet ist.
Da Proxy-APIs im Midjourney-Stil üblicherweise asynchron sind, wird eine Shorten-Anfrage in der Regel zunächst eingereicht und später über einen Endpunkt zum Abrufen von Aufgaben abgefragt. Dokumentation von Anbietern, die mit Midjourney-Proxys kompatibel sind, zeigt dieses Muster deutlich: Shorten-Aufgabe einreichen, eine Aufgaben-ID erhalten, dann GET /mj/task/{id}/fetch abfragen, um Status und Ergebnisse abzurufen.
Hauptfunktionen von mj-turbo-shorten
- Prompt-Verdichtung: Hilft dabei, lange Midjourney-Prompts in prägnantere Versionen zu reduzieren, im Einklang mit der
/shorten-Funktion von Midjourney. - Routing im Turbo-Modus: Verwendet die in Midjourney-Proxy-Implementierungen gebräuchliche Turbo-Pfadkonvention, typischerweise unter
/mj-turbo/mj, für Nutzer:innen, die den Shorten-Workflow mit dem Turbo-Modus verknüpfen möchten. - Midjourney-kompatibles API-Muster: Fügt sich in das breitere Midjourney-Proxy-Ökosystem ein, in dem Endpunkte nach Aktionen wie imagine, describe, shorten, action, modal und fetch organisiert sind.
- Asynchroner Aufgaben-Workflow: Anfragen werden üblicherweise als Jobs eingereicht, anstatt das Endergebnis sofort zurückzugeben; das eignet sich für warteschlangenbasierte Bild-Workflowsysteme.
- Einfache Texteingabe: Der Shorten-Vorgang erfordert hauptsächlich einen Text-
prompt; Implementierungen akzeptieren häufig zusätzlichbotTypewieMID_JOURNEY. - Workflow-Unterstützung für Prompt-Verfeinerung: Nützlich vor der Bildgenerierung, wenn Sie Formulierungen vereinfachen, Redundanzen entfernen oder einen saubereren Prompt für spätere Midjourney-Aufrufe vorbereiten möchten. Dies ist eine Ableitung aus dem dokumentierten Verhalten von
/shortenund dem Design der Proxy-Endpunkte.
Zugriff und Integration von mj-turbo-shorten
Schritt 1: Für API-Schlüssel registrieren
Registrieren Sie sich bei CometAPI und generieren Sie Ihren API-Schlüssel im Dashboard. Speichern Sie ihn anschließend sicher und verwenden Sie ihn in der Kopfzeile Authorization: Bearer YOUR_API_KEY für alle Anfragen an die mj-turbo-shorten-API.
Schritt 2: Anfragen an die mj-turbo-shorten-API senden
Verwenden Sie den Midjourney-kompatiblen Endpunkt von CometAPI unter POST /mj/submit/shorten.
curl https://api.cometapi.com/mj/submit/shorten \
-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"]
}
}'
Schritt 3: Ergebnisse abrufen und verifizieren
Die API gibt ein Aufgabenobjekt mit einer Aufgaben-ID zurück. Fragen Sie GET /mj/task/{task_id}/fetch ab, um den Generierungsstatus zu prüfen und die Ausgabebild-URL abzurufen, sobald die Aufgabe einen Endzustand erreicht hat.