Spesifikasi Teknis mj-turbo-shorten
| Item | Rincian |
|---|---|
| Model ID | mj-turbo-shorten |
| Keluarga model | Midjourney / endpoint analisis prompt bergaya proxy Midjourney |
| Fungsi utama | Menganalisis prompt Midjourney yang panjang dan mengembalikan saran untuk memendekkannya sambil mempertahankan maksud |
| Asosiasi mode | Mode Turbo |
| Pola endpoint umum | /mj-turbo/mj/submit/shorten |
| Gaya permintaan | Pengiriman tugas asinkron, diikuti pengambilan status tugas |
| Bidang permintaan umum | prompt, botType |
Nilai botType yang umum | MID_JOURNEY |
| Pola pengambilan hasil | GET /mj/task/{id}/fetch |
| Jenis input | Prompt teks |
| Jenis output | Analisis pemendekan prompt / saran prompt ringkas |
| Perintah Midjourney terkait | /shorten, /turbo |
Apa itu mj-turbo-shorten?
mj-turbo-shorten adalah pengenal platform CometAPI untuk kemampuan pemendekan prompt yang kompatibel dengan Midjourney, yang menggabungkan perilaku /shorten milik Midjourney dengan perutean mode Turbo. Daftar perintah resmi Midjourney menjelaskan /shorten sebagai cara untuk mengirimkan prompt panjang dan menerima saran agar lebih ringkas, serta secara terpisah mencantumkan /turbo sebagai sakelar mode untuk operasi Turbo. Implementasi proxy Midjourney pihak ketiga umumnya mengekspos hal ini melalui endpoint shorten khusus di bawah jalur Turbo, biasanya /mj-turbo/mj/submit/shorten.
Dalam praktiknya, ID model ini paling baik dipahami bukan sebagai LLM teks tujuan umum, melainkan sebagai endpoint pembantu Midjourney yang berorientasi tugas untuk optimasi prompt. Ini dirancang bagi pengembang atau kreator yang sudah memiliki prompt gambar terperinci dan ingin sistem menganalisis prompt tersebut, mengidentifikasi kata-kata yang dapat dipadatkan, dan mengembalikan formulasi yang lebih ringkas yang sesuai untuk kelanjutan alur kerja Midjourney.
Karena API proxy bergaya Midjourney biasanya bersifat asinkron, permintaan shorten umumnya dikirim lebih dulu dan kemudian diperiksa menggunakan endpoint fetch tugas. Dokumentasi dari penyedia yang kompatibel dengan proxy Midjourney menunjukkan pola ini dengan jelas: kirim tugas shorten, terima ID tugas, lalu lakukan polling ke /mj/task/{id}/fetch untuk mengambil status dan hasil.
Fitur utama mj-turbo-shorten
- Pemadatan prompt: Membantu mengurangi prompt Midjourney yang panjang menjadi versi lebih ringkas, selaras dengan fungsi
/shortenmilik Midjourney. - Perutean mode Turbo: Menggunakan konvensi jalur Turbo yang digunakan oleh implementasi proxy Midjourney, biasanya di bawah
/mj-turbo/mj, untuk pengguna yang menginginkan alur shorten terkait mode Turbo. - Pola API yang kompatibel dengan Midjourney: Sesuai dengan ekosistem proxy Midjourney yang lebih luas, di mana endpoint diorganisasi berdasarkan tindakan seperti imagine, describe, shorten, action, modal, dan fetch.
- Alur kerja tugas asinkron: Permintaan biasanya dikirim sebagai pekerjaan alih-alih langsung mengembalikan hasil akhir, sehingga cocok untuk sistem alur kerja gambar berbasis antrean.
- Input teks sederhana: Operasi shorten terutama memerlukan
promptteks, dengan implementasi yang umum juga menerimabotTypesepertiMID_JOURNEY. - Dukungan alur kerja untuk penyempurnaan prompt: Berguna sebelum pembuatan gambar ketika Anda ingin menyederhanakan redaksi, menghapus redundansi, atau menyiapkan prompt yang lebih bersih untuk pemanggilan Midjourney selanjutnya. Ini merupakan inferensi dari perilaku
/shortenyang didokumentasikan dan desain endpoint proxy.
Cara mengakses dan mengintegrasikan mj-turbo-shorten
Langkah 1: Daftar untuk Kunci API
Daftar di CometAPI dan buat kunci API Anda dari dasbor. Setelah itu, simpan dengan aman dan gunakan di header Authorization: Bearer YOUR_API_KEY untuk semua permintaan ke API mj-turbo-shorten.
Langkah 2: Kirim Permintaan ke API mj-turbo-shorten
Gunakan endpoint CometAPI yang kompatibel dengan Midjourney di 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"]
}
}'
Langkah 3: Ambil dan Verifikasi Hasil
API mengembalikan objek tugas dengan ID tugas. Lakukan polling ke GET /mj/task/{task_id}/fetch untuk memeriksa status pembuatan dan mengambil URL gambar keluaran ketika tugas mencapai status terminal.