Tekniske spesifikasjoner for mj-turbo-shorten
| Element | Detaljer |
|---|---|
| Modell-ID | mj-turbo-shorten |
| Modellfamilie | Midjourney / Midjourney-proxy-stil endepunkt for promptanalyse |
| Primærfunksjon | Analyserer en lang Midjourney-prompt og returnerer forslag for å forkorte den samtidig som intensjonen bevares |
| Modustilknytning | Turbo-modus |
| Typisk endepunktmønster | /mj-turbo/mj/submit/shorten |
| Forespørselsstil | Asynkron innsending av oppgave, etterfulgt av henting av oppgavestatus |
| Vanlige forespørselsfelter | prompt, botType |
Vanlig botType-verdi | MID_JOURNEY |
| Mønster for resultathenting | GET /mj/task/{id}/fetch |
| Inndatatype | Tekstprompt |
| Utdatatype | Analyse av forkorting av prompt / konsise promptforslag |
| Relaterte Midjourney-kommandoer | /shorten, /turbo |
Hva er mj-turbo-shorten?
mj-turbo-shorten er CometAPIs plattformidentifikator for en Midjourney-kompatibel funksjon for forkorting av prompt som kombinerer Midjourneys /shorten-atferd med ruting i Turbo-modus. Midjourneys offisielle kommandoliste beskriver /shorten som en måte å sende inn en lang prompt på og motta forslag til å gjøre den mer konsis, og den lister separat /turbo som modusbryteren for Turbo-drift. Tredjeparts Midjourney-proxyimplementasjoner eksponerer dette ofte via et dedikert shorten-endepunkt under Turbo-stien, typisk /mj-turbo/mj/submit/shorten.
I praksis bør denne modell-ID-en forstås ikke som en generisk tekst-LLM, men som et oppgaveorientert Midjourney-hjelpeendepunkt for promptoptimalisering. Den er utformet for utviklere eller skapere som allerede har en detaljert bildeprompt og ønsker at systemet skal analysere den prompten, identifisere komprimerbar formulering og returnere en mer konsis formulering som egner seg for videre Midjourney-arbeidsflyter.
Siden proxy-API-er i Midjourney-stil vanligvis er asynkrone, sendes en shorten-forespørsel typisk inn først og sjekkes senere via et endepunkt for henting av oppgave. Dokumentasjon fra leverandører som er kompatible med Midjourney-proxy viser dette mønsteret tydelig: send inn shorten-oppgaven, motta en oppgave-ID, og poll deretter /mj/task/{id}/fetch for å hente status og resultater.
Hovedfunksjoner i mj-turbo-shorten
- Kondensering av prompt: Hjelper med å redusere lange Midjourney-prompt til mer konsise versjoner, i tråd med Midjourneys
/shorten-funksjon. - Ruting i Turbo-modus: Bruker Turbo-stikonvensjonen som brukes av Midjourney-proxyimplementasjoner, vanligvis under
/mj-turbo/mj, for brukere som vil ha shorten-arbeidsflyten knyttet til Turbo-modus. - Midjourney-kompatibelt API-mønster: Passer inn i det bredere Midjourney-proxyøkosystemet, der endepunkter er organisert etter handlinger som imagine, describe, shorten, action, modal og fetch.
- Asynkron oppgavearbeidsflyt: Forespørsler sendes vanligvis inn som jobber i stedet for å returnere sluttresultatet umiddelbart, noe som gjør det egnet for købaserte bildearbeidsflytsystemer.
- Enkel tekstinput: Shorten-operasjonen krever hovedsakelig en tekst-
prompt, og implementasjoner aksepterer ofte ogsåbotTypesomMID_JOURNEY. - Arbeidsflytstøtte for forbedring av prompt: Nyttig før bildegenerering når du vil forenkle formulering, fjerne redundans eller forberede en ryddigere prompt for senere Midjourney-kall. Dette er en slutning basert på den dokumenterte
/shorten-atferden og utformingen av proxy-endepunkter.
Slik får du tilgang til og integrerer mj-turbo-shorten
Trinn 1: Registrer deg for en API-nøkkel
Registrer deg på CometAPI og generer API-nøkkelen fra dashbordet. Deretter lagrer du den sikkert og bruker den i headeren Authorization: Bearer YOUR_API_KEY for alle forespørsler til mj-turbo-shorten-API-et.
Trinn 2: Send forespørsler til mj-turbo-shorten-API-et
Bruk CometAPIs 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"]
}
}'
Trinn 3: Hent og verifiser resultater
API-et returnerer et oppgaveobjekt med en oppgave-ID. Poll GET /mj/task/{task_id}/fetch for å sjekke generasjonsstatus og hente URL-en til utdatabildet når oppgaven når en endelig tilstand.