Skip to content

Midjourney

Tianshu, standart Midjourney proxy API'si (metinden görsele için imagine, büyütme için upscale, varyantlar için variation vb.) aracılığıyla görsel üretimi için Midjourney çağrısını destekler. Midjourney modelleri midjourney grubu altındadır.

Hazırlık

  1. Konsol'da midjourney grubunda bir token oluşturun.
  2. Midjourney üretimi uzun süreli bir görevdir; bu nedenle uç nokta olarak https://api.tian-shu.org doğrudan yönlendirmesini kullanın.

Çağrı akışı

Midjourney eşzamansız bir görevdir: önce bir görev gönderip bir görev kimliği alırsınız, ardından görev sonucu için sorgulama yaparsınız.

1. Metinden görsele görevi gönderin

bash
curl 'https://api.tian-shu.org/mj/submit/imagine' \
  -H 'Authorization: Bearer your-midjourney-group-token' \
  -H 'Content-Type: application/json' \
  -d '{
    "prompt": "a cozy bookstore on a rainy night, warm light, cinematic --ar 16:9 --v 6"
  }'

Yanıt, bir görev id'si içerir.

2. Görev sonucunu sorgulayın

bash
curl 'https://api.tian-shu.org/mj/task/TASK_ID/fetch' \
  -H 'Authorization: Bearer your-midjourney-group-token'

Görevin status değeri SUCCESS olduğunda, yanıt tamamlanmış görselin URL'sini (2×2'lik bir ızgara) içerir.

3. Büyütme / varyasyon

Izgara hazır olduğunda, sonraki eylemleri (büyütme U1–U4, varyasyon V1–V4) göndermek için döndürülen düğme bilgilerini kullanın:

bash
curl 'https://api.tian-shu.org/mj/submit/action' \
  -H 'Authorization: Bearer your-midjourney-group-token' \
  -H 'Content-Type: application/json' \
  -d '{
    "taskId": "the task ID from the previous step",
    "customId": "the button customId returned in the previous step"
  }'

Yaygın istem parametreleri

ParametreNotlar
--ar 16:9En boy oranı (örneğin 1:1, 16:9, 9:16).
--v 6Model sürümü.
--nijiAnime tarzı model.
--style rawDaha gerçekçi, daha az stilize.
--no xxxBelirli öğeleri hariç tut.

Bir istemcide kullanma

"Midjourney proxy / midjourney-proxy" biçimini destekleyen herhangi bir üçüncü taraf görsel istemcisi şunları kullanabilir:

  • Uç nokta: https://api.tian-shu.org
  • API Key: midjourney grubu token'ınız

Belirli mevcut modeller ve katmanlar (fast / relax vb.) için Model Pazarı'nda midjourney grubuna başvurun.