mj-turbo-shorten Teknik Özellikleri
| Öğe | Ayrıntılar |
|---|---|
| Model Kimliği | mj-turbo-shorten |
| Model ailesi | Midjourney / Midjourney-proxy tarzı istem analizi uç noktası |
| Birincil işlev | Uzun bir Midjourney istemini analiz eder ve niyeti korurken kısaltma önerileri döndürür |
| İlişkili mod | Turbo modu |
| Tipik uç nokta kalıbı | /mj-turbo/mj/submit/shorten |
| İstek stili | Asenkron görev gönderimi, ardından görev durumunun alınması |
| Yaygın istek alanları | prompt, botType |
Yaygın botType değeri | MID_JOURNEY |
| Sonuç alma kalıbı | GET /mj/task/{id}/fetch |
| Girdi türü | Metin istemi |
| Çıktı türü | İstem kısaltma analizi / özlü istem önerileri |
| İlgili Midjourney komutları | /shorten, /turbo |
mj-turbo-shorten nedir?
mj-turbo-shorten, Midjourney’nin /shorten davranışını Turbo mod yönlendirmesiyle birleştiren, Midjourney ile uyumlu istem kısaltma yeteneği için CometAPI’nin platform tanımlayıcısıdır. Midjourney’nin resmi komut listesi, /shorten komutunu uzun bir istem gönderip onu daha özlü hale getirme önerileri alma yöntemi olarak tanımlar ve ayrı olarak /turbo komutunu Turbo işletimi için mod anahtarı olarak listeler. Üçüncü taraf Midjourney proxy uygulamaları bunu genellikle Turbo yolunun altında, tipik olarak /mj-turbo/mj/submit/shorten olan özel bir kısaltma uç noktasıyla sunar.
Uygulamada, bu model kimliği genel amaçlı bir metin LLM’i olarak değil, istem optimizasyonu için görev odaklı bir Midjourney yardımcı uç noktası olarak anlaşılmalıdır. Zaten ayrıntılı bir görsel isteme sahip olan ve sistemin bu istemi analiz ederek sadeleştirilebilir ifadeleri belirlemesini ve Midjourney iş akışlarına uygun, daha özlü bir formülasyon döndürmesini isteyen geliştiriciler veya içerik üreticileri için tasarlanmıştır.
Midjourney tarzı proxy API’leri genellikle asenkron olduğundan, bir kısaltma isteği önce gönderilir, ardından daha sonra bir görev alma uç noktası kullanılarak kontrol edilir. Midjourney proxy uyumlu sağlayıcıların dokümantasyonu bu deseni açıkça gösterir: kısaltma görevini gönderin, bir görev kimliği alın, ardından durumu ve sonuçları almak için /mj/task/{id}/fetch uç noktasını yoklayın.
mj-turbo-shorten’ın başlıca özellikleri
- İstem kısaltma: Midjourney’nin
/shortenişleviyle uyumlu olarak uzun istemleri daha özlü sürümlere indirmenize yardımcı olur. - Turbo mod yönlendirmesi: Turbo modu ile ilişkili kısaltma iş akışını isteyen kullanıcılar için, genellikle
/mj-turbo/mjaltında kullanılan Midjourney proxy yol kuralını izler. - Midjourney ile uyumlu API kalıbı: imagine, describe, shorten, action, modal ve fetch gibi eylemlere göre düzenlenen uç noktaların bulunduğu daha geniş Midjourney proxy ekosistemine uyar.
- Asenkron görev iş akışı: İstekler genellikle işi hemen sonuç döndürmeden görev olarak gönderilir; bu da kuyruk tabanlı görsel iş akışı sistemleri için uygundur.
- Basit metin girişi: Kısaltma işlemi temel olarak bir metin
promptgerektirir; uygulamalar genellikleMID_JOURNEYgibibotTypedeğerini de kabul eder. - İstem iyileştirmesi için iş akışı desteği: Görsel üretimden önce ifadeleri sadeleştirmek, tekrarları kaldırmak veya sonraki Midjourney çağrılarına uygun daha temiz bir istem hazırlamak için kullanışlıdır. Bu, belgelenmiş
/shortendavranışı ve proxy uç nokta tasarımından çıkarılan bir sonuçtur.
mj-turbo-shorten’a nasıl erişilir ve entegre edilir
Adım 1: API Anahtarı için Kaydolun
CometAPI’de kaydolun ve kontrol panelinden API anahtarınızı oluşturun. Ardından, onu güvenli bir şekilde saklayın ve mj-turbo-shorten API’sine yapılan tüm isteklerde Authorization: Bearer YOUR_API_KEY başlığında kullanın.
Adım 2: mj-turbo-shorten API’sine İstek Gönderin
CometAPI’nin Midjourney ile uyumlu uç noktasını POST /mj/submit/shorten adresinde kullanın.
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"]
}
}'
Adım 3: Sonuçları Alın ve Doğrulayın
API, bir görev kimliği içeren bir görev nesnesi döndürür. Görev son duruma ulaştığında üretim durumunu kontrol etmek ve çıktı görselinin URL’sini almak için GET /mj/task/{task_id}/fetch ile yoklayın.