mj-turbo-shorten техникалық сипаттамалары
| Элемент | Егжей-тегжейлер |
|---|---|
| Модель ID | mj-turbo-shorten |
| Модель тобы | Midjourney / Midjourney-proxy-style prompt analysis endpoint |
| Негізгі функциясы | Ұзын Midjourney prompt-ын талдап, ниетін сақтай отырып оны қысқартуға ұсыныстар қайтарады |
| Режим сәйкестігі | Turbo режимі |
| Әдеттегі endpoint үлгісі | /mj-turbo/mj/submit/shorten |
| Сұрау стилі | Асинхронды тапсырма жіберу, кейін тапсырма күйін алу |
| Жиі қолданылатын сұрау өрістері | prompt, botType |
Жиі қолданылатын botType мәні | MID_JOURNEY |
| Нәтижені алу үлгісі | GET /mj/task/{id}/fetch |
| Енгізу түрі | Мәтіндік prompt |
| Шығыс түрі | Prompt-ты қысқарту талдауы / ықшам prompt ұсыныстары |
| Қатысты Midjourney командалары | /shorten, /turbo |
mj-turbo-shorten деген не?
mj-turbo-shorten — бұл Midjourney-мен үйлесімді prompt қысқарту мүмкіндігін Turbo режимімен бағыттауды үйлестіретін CometAPI платформалық идентификаторы. Midjourney-дің ресми командалар тізімінде /shorten ұзын prompt жіберіп, оны ықшамдауға арналған ұсыныстар алудың тәсілі ретінде сипатталады, ал /turbo Turbo операциясына арналған режим ауыстырғыш ретінде бөлек көрсетіледі. Үшінші тарап Midjourney proxy іске асырымдары мұны әдетте Turbo жолындағы арнайы shorten endpoint арқылы ұсынады, әдетте — /mj-turbo/mj/submit/shorten.
Іс жүзінде бұл модель ID жалпы мақсаттағы мәтіндік LLM емес, prompt оңтайландыруға арналған тапсырмаға бағытталған Midjourney көмекші endpoint ретінде түсінілгені дұрыс. Ол егжей-тегжейлі бейне prompt-ы бар әрі сол prompt-ты талдатып, қысқартуға болатын тұстарын анықтап, Midjourney жұмыс процестерін жалғастыруға лайықты ықшам нұсқасын алғысы келетін әзірлеушілер мен контент жасаушыларға арналған.
Midjourney-стиліндегі proxy API-лер әдетте асинхронды болғандықтан, shorten сұрауы әуелі жіберіледі де, кейін тапсырманы алу endpoint-ы арқылы тексеріледі. Midjourney proxy-мен үйлесімді провайдерлер құжаттамасы бұл үлгіні анық көрсетеді: shorten тапсырмасын жіберіңіз, тапсырма ID алыңыз, содан кейін күйі мен нәтижесін алу үшін /mj/task/{id}/fetch арқылы polling жасаңыз.
mj-turbo-shorten негізгі мүмкіндіктері
- Prompt конденсациясы: Ұзын Midjourney prompt-тарын Midjourney-дің
/shortenфункциясына сай келетіндей ықшам нұсқаларға қысқартуға көмектеседі. - Turbo-режим бойынша маршрутизация: Turbo режимін қалайтын пайдаланушыларға арналған, әдетте
/mj-turbo/mjастында орналасатын Midjourney proxy іске асырымдарында қолданылатын Turbo жол келісімін пайдаланады. - Midjourney-мен үйлесімді API үлгісі: imagine, describe, shorten, action, modal және fetch сияқты әрекеттер бойынша ұйымдастырылған endpoint-тары бар Midjourney proxy экожүйесіне сәйкес келеді.
- Асинхронды тапсырмаға негізделген жұмыс үрдісі: Сұраулар нәтижені бірден қайтарудың орнына жұмыс ретінде жіберіледі, бұл оларды кезекке негізделген бейне жұмыс жүйелері үшін ыңғайлы етеді.
- Қарапайым мәтіндік енгізу: Қысқарту операциясы негізінен мәтіндік
promptталап етеді, ал іске асырымдар әдеттеMID_JOURNEYсияқтыbotTypeқабылдайды. - Prompt жетілдіру жұмыс үрдісін қолдау: Сөздерді жеңілдету, артық қайталауды алып тастау немесе кейінгі Midjourney шақыруларына лайықты таза prompt дайындау қажет болғанда, бейне генерацияға дейін пайдалы. Бұл құжатталған
/shortenмінез-құлқы мен proxy endpoint дизайнына негізделген тұжырым.
mj-turbo-shorten қолжеткізу және интеграциялау тәсілі
1-қадам: API кілтіне тіркеліңіз
CometAPI-ге тіркеліп, тақтадан API кілтіңізді генерациялаңыз. Оны қауіпсіз сақтаңыз да, mj-turbo-shorten API-іне жіберілетін барлық сұрауларда Authorization: Bearer YOUR_API_KEY тақырыбында пайдаланыңыз.
2-қадам: mj-turbo-shorten API-іне сұраулар жіберіңіз
CometAPI-дің Midjourney-мен үйлесімді endpoint-ын осы жерде пайдаланыңыз: 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"]
}
}'
3-қадам: Нәтижелерді алу және тексеру
API тапсырма ID-сы бар task нысанын қайтарады. Тапсырма терминал күйіне жеткенде генерация күйін тексеру және шығыс бейнесінің URL мекенжайын алу үшін GET /mj/task/{task_id}/fetch арқылы polling жасаңыз.