Skip to content

Génération avec Midjourney

Tianshu permet d'appeler la génération d'images Midjourney via l'interface proxy Midjourney standard (imagine génération à partir de texte, upscale agrandissement, variation variantes, etc.). Les modèles Midjourney se trouvent dans le groupe midjourney.

Préparation

  1. Créez un jeton du groupe midjourney dans la console.
  2. La génération Midjourney est une tâche longue ; il est recommandé d'utiliser l'adresse de la ligne directe https://api.tian-shu.org.

Flux d'appel

Midjourney fonctionne en tâche asynchrone : soumettez d'abord la tâche pour obtenir un identifiant de tâche, puis interrogez le résultat par sondage.

1. Soumettre une tâche de génération à partir de texte

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"
  }'

La réponse contient un id de tâche.

2. Interroger le résultat de la tâche

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

Lorsque le status de la tâche passe à SUCCESS, la réponse inclut l'adresse de l'image finale (grille de quatre images).

3. Agrandissement / variantes

Une fois la grille obtenue, utilisez les informations des boutons renvoyées pour soumettre les actions suivantes (agrandissement U1–U4, variantes V1–V4) :

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"
  }'

Paramètres de prompt courants

ParamètreDescription
--ar 16:9Proportions de l'image (par exemple 1:1, 16:9, 9:16).
--v 6Version du modèle.
--nijiModèle de style anime / manga.
--style rawPlus réaliste, moins stylisé.
--no xxxExclure certains éléments.

Utilisation dans un client

Tout client de génération d'images tiers prenant en charge le format « proxy Midjourney / midjourney-proxy » peut renseigner :

  • Adresse de l'interface : https://api.tian-shu.org
  • API Key : votre jeton du groupe midjourney

Les modèles et paliers réellement disponibles (fast / relax, etc.) sont ceux du groupe midjourney sur la Place de marché des modèles.