Technische specificaties van mj-turbo-shorten
| Onderdeel | Details |
|---|---|
| Model-ID | mj-turbo-shorten |
| Modelfamilie | Midjourney / Midjourney-proxystijl promptanalyse-endpoint |
| Primaire functie | Analyseert een lange Midjourney-prompt en geeft suggesties om deze in te korten met behoud van de intentie |
| Moduskoppeling | Turbo-modus |
| Typisch endpointpatroon | /mj-turbo/mj/submit/shorten |
| Verzoekstijl | Asynchrone indiening van taken, gevolgd door opvragen van de taakstatus |
| Veelvoorkomende verzoekvelden | prompt, botType |
Gebruikelijke waarde voor botType | MID_JOURNEY |
| Patroon voor resultaatopvraging | GET /mj/task/{id}/fetch |
| Type invoer | Tekstprompt |
| Type uitvoer | Analyse voor het inkorten van prompts / beknopte promptsuggesties |
| Gerelateerde Midjourney-opdrachten | /shorten, /turbo |
Wat is mj-turbo-shorten?
mj-turbo-shorten is CometAPIโs platformidentificator voor een Midjourney-compatibele mogelijkheid om prompts in te korten, die het /shorten-gedrag van Midjourney combineert met routering voor de Turbo-modus. De officiรซle opdrachtenlijst van Midjourney beschrijft /shorten als een manier om een lange prompt in te dienen en suggesties te ontvangen om deze beknopter te maken, en vermeldt /turbo afzonderlijk als de schakelaar voor de Turbo-modus. Implementaties van derden van Midjourney-proxyโs bieden dit vaak aan via een speciaal shorten-endpoint onder het Turbo-pad, doorgaans /mj-turbo/mj/submit/shorten.
In de praktijk moet deze model-ID niet worden gezien als een algemeen tekst-LLM, maar als een taakgericht Midjourney-hulpendpoint voor promptoptimalisatie. Het is ontworpen voor ontwikkelaars of makers die al een gedetailleerde afbeeldingsprompt hebben en willen dat het systeem die prompt analyseert, comprimeerbare formuleringen identificeert en een beknoptere formulering retourneert die geschikt is voor voortzetting binnen Midjourney-workflows.
Omdat proxy-APIโs in Midjourney-stijl doorgaans asynchroon zijn, wordt een shorten-verzoek meestal eerst ingediend en later gecontroleerd via een endpoint om taken op te halen. Documentatie van providers die compatibel zijn met Midjourney-proxyโs laat dit patroon duidelijk zien: dien de shorten-taak in, ontvang een taak-ID en poll vervolgens /mj/task/{id}/fetch om status en resultaten op te halen.
Belangrijkste functies van mj-turbo-shorten
- Prompt-inkorting: Helpt lange Midjourney-prompts te reduceren tot meer beknopte versies, in lijn met de
/shorten-functie van Midjourney. - Routering in Turbo-modus: Gebruikt de Turbo-padconventie die door Midjourney-proxy-implementaties wordt gebruikt, meestal onder
/mj-turbo/mj, voor gebruikers die de shorten-workflow aan de Turbo-modus willen koppelen. - Midjourney-compatibel API-patroon: Past in het bredere Midjourney-proxy-ecosysteem, waar endpoints zijn georganiseerd naar acties zoals imagine, describe, shorten, action, modal en fetch.
- Asynchrone taakworkflow: Verzoeken worden doorgaans als jobs ingediend in plaats van dat direct het eindresultaat wordt teruggegeven, waardoor het geschikt is voor wachtrijgebaseerde beeldworkflow-systemen.
- Eenvoudige tekstinvoer: De shorten-bewerking vereist voornamelijk een tekst-
prompt, waarbij implementaties vaak ookbotTypezoalsMID_JOURNEYaccepteren. - Workflowondersteuning voor het verfijnen van prompts: Nuttig vรณรณr het genereren van beelden wanneer u de bewoording wilt vereenvoudigen, redundantie wilt verwijderen of een schonere prompt wilt voorbereiden voor latere Midjourney-aanroepen. Dit is een afleiding op basis van het gedocumenteerde
/shorten-gedrag en het ontwerp van proxy-endpoints.
Hoe toegang te krijgen tot en mj-turbo-shorten te integreren
Stap 1: Meld u aan voor een API-sleutel
Meld u aan bij CometAPI en genereer uw API-sleutel via het dashboard. Sla deze daarna veilig op en gebruik hem in de header Authorization: Bearer YOUR_API_KEY voor alle verzoeken aan de mj-turbo-shorten-API.
Stap 2: Verzend verzoeken naar de mj-turbo-shorten-API
Gebruik het Midjourney-compatibele endpoint van CometAPI op 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"]
}
}'
Stap 3: Resultaten ophalen en verifiรซren
De API retourneert een taakobject met een taak-ID. Poll GET /mj/task/{task_id}/fetch om de generatiestatus te controleren en de URL van de uitvoerafbeelding op te halen wanneer de taak een terminale status bereikt.