Tekniske specifikationer for mj-turbo-shorten
| Punkt | Detaljer |
|---|---|
| Model-ID | mj-turbo-shorten |
| Modelfamilie | Midjourney / Midjourney-proxy-stil promptanalyse-endepunkt |
| Primær funktion | Analyserer en lang Midjourney-prompt og returnerer forslag til at forkorte den, samtidig med at hensigten bevares |
| Tilstandstilknytning | Turbo-tilstand |
| Typisk endepunktsmønster | /mj-turbo/mj/submit/shorten |
| Anmodningsstil | Asynkron opgaveindsendelse efterfulgt af hentning af opgavestatus |
| Almindelige anmodningsfelter | prompt, botType |
Almindelig botType-værdi | MID_JOURNEY |
| Resultathentningsmønster | GET /mj/task/{id}/fetch |
| Inputtype | Tekstprompt |
| Outputtype | Analyse af promptforkortning / korte promptforslag |
| Relaterede Midjourney-kommandoer | /shorten, /turbo |
Hvad er mj-turbo-shorten?
mj-turbo-shorten er CometAPI’s platformidentifikator for en Midjourney-kompatibel prompt-forkortelsesfunktion, der kombinerer Midjourneys /shorten-adfærd med routing i Turbo-tilstand. Midjourneys officielle kommandoliste beskriver /shorten som en måde at indsende en lang prompt og modtage forslag til at gøre den mere kortfattet, og den angiver separat /turbo som tilstandsskifteren for Turbo-drift. Tredjeparts Midjourney-proxy-implementeringer udstiller dette ofte via et dedikeret shorten-endepunkt under Turbo-stien, typisk /mj-turbo/mj/submit/shorten.
I praksis bør dette model-ID forstås ikke som en generel tekst-LLM, men som et opgaveorienteret Midjourney-hjælpeendepunkt til promptoptimering. Det er designet til udviklere eller skabere, der allerede har en detaljeret billedprompt og ønsker, at systemet analyserer den prompt, identificerer komprimerbar formulering og returnerer en mere kortfattet formulering, der er egnet til fortsatte Midjourney-arbejdsgange.
Da proxy-API’er i Midjourney-stil normalt er asynkrone, indsendes en forkortningsanmodning typisk først og kontrolleres senere via et opgavehente-endepunkt. Dokumentation fra udbydere, der er kompatible med Midjourney-proxyer, viser tydeligt dette mønster: indsend forkortningsopgaven, modtag et opgave-ID, og poll derefter /mj/task/{id}/fetch for at hente status og resultater.
Hovedfunktioner i mj-turbo-shorten
- Prompt-kondensering: Hjælper med at reducere lange Midjourney-prompter til mere kortfattede versioner, i tråd med Midjourneys
/shorten-funktion. - Routing i Turbo-tilstand: Bruger Turbo-stikonventionen, som anvendes af Midjourney-proxy-implementeringer, typisk under
/mj-turbo/mj, for brugere der ønsker forkortningsworkflowet knyttet til Turbo-tilstand. - Midjourney-kompatibelt API-mønster: Passer ind i det bredere Midjourney-proxy-økosystem, hvor endepunkter er organiseret efter handlinger såsom imagine, describe, shorten, action, modal og fetch.
- Asynkron opgavearbejdsgang: Anmodninger indsendes normalt som jobs i stedet for at returnere det endelige resultat med det samme, hvilket gør det velegnet til kø-baserede billedarbejdsgangssystemer.
- Simpelt tekstinput: Forkortningsoperationen kræver hovedsageligt en tekst-
prompt, og implementeringer accepterer ofte ogsåbotTypesåsomMID_JOURNEY. - Workflow-understøttelse af promptforfinelse: Nyttigt før billedgenerering, når du vil forenkle formulering, fjerne redundans eller forberede en renere prompt til senere Midjourney-kald. Dette er udledt af den dokumenterede
/shorten-adfærd og proxy-endepunktsdesign.
Sådan får du adgang til og integrerer mj-turbo-shorten
Trin 1: Tilmeld dig for at få en API-nøgle
Tilmeld dig på CometAPI og generér din API-nøgle fra dashboardet. Gem den derefter sikkert, og brug den i Authorization: Bearer YOUR_API_KEY-headeren for alle anmodninger til mj-turbo-shorten-API’et.
Trin 2: Send anmodninger til mj-turbo-shorten-API’et
Brug CometAPI’s Midjourney-kompatible endepunkt på 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"]
}
}'
Trin 3: Hent og verificér resultater
API’et returnerer et opgaveobjekt med et opgave-id. Poll GET /mj/task/{task_id}/fetch for at tjekke genereringsstatus og hente URL’en til outputbilledet, når opgaven når en terminal tilstand.