Téléchargement des résultats : Lorsqu’il est présent dans une réponse API, actionResultsDownloadURLs contient les URL authentifiées permettant de télécharger chaque fichier de résultat généré.

MXPROCESS

API : Générez des images et des vidéos Wan avec High Performing AI Worker.

    Cette API est simple à utiliser. Il vous suffit de suivre ces étapes

  • Créer un compte gratuitement
  • Cliquez sur le lien reçu par e-mail pour confirmer votre adresse.
  • Générer un jeton avec vos identifiants
  • Vous pouvez utiliser n’importe quel langage pour effectuer cet appel CURL. (Python, PHP, Java, JavaScript...) Besoin d’aide ?



    Si vos identifiants sont corrects, notre serveur vous fournira un jeton en réponse :
    YOUR_TOKEN est valide pendant une heure ; sa durée peut être prolongée avec YOUR_REFRESH_TOKEN.

  • Utilisez le jeton pour démarrer le traitement de façon asynchrone
  • Paramètres de l’action

    Envoyez parameters comme objet JSON. Les champs obligatoires sont marqués obligatoire.

    • mode — enum:text_to_video,image_to_video,image_to_shot,text_to_image,image_to_image; obligatoire.
    • prompt — string; maximum 5000 caractères.
    • motion — string; maximum 5000 caractères.
    • instanceId — integer; minimum 1.
    • width — integer; minimum 16; maximum 4096.
    • height — integer; minimum 16; maximum 4096.
    • frames — integer; minimum 1; maximum 161.
    • fps — integer; minimum 1; maximum 60.
    • steps — integer; minimum 1; maximum 50.
    • seed — integer.
    • nsfwLoraStrength — number; minimum 0; maximum 2.
    • adultConfirmed — boolean.
    • shotId — string; maximum 200 caractères.
    • sourceImageFileId — file.
    • referenceImage1FileId — file.
    • referenceImage2FileId — file.
    • referenceImage3FileId — file.
    • referenceImage4FileId — file.
    • referenceImage5FileId — file.
    • referenceImage6FileId — file.
    • referenceImage7FileId — file.
    • referenceImage8FileId — file.

    Si votre fichier est accessible par URL, ignorez le champ « file=@.. » et utilisez directement son URL dans le champ « fileUrl ».

    L’API renvoie une réponse JSON confirmant le démarrage du traitement. Notez le champ « trackingUrl », qui permet de suivre le traitement lancé. La réponse contient aussi son identifiant ; dans cet exemple, il s’agit de 643 :

  • Pour suivre l’avancement, effectuez une simple requête GET (vous pouvez appeler cette URL toutes les 10 secondes) :


  • Si le traitement n’est pas terminé, vous recevrez ce type de réponse avec "accomplished": false

    Une fois le traitement terminé, vous recevrez ce type de réponse avec "accomplished": true. Le champ actionResultsDownloadURLs contient les URL authentifiées permettant de télécharger les résultats générés :

    Utilisez directement chaque URL fournie dans actionResultsDownloadURLs pour télécharger le résultat correspondant.


Cette documentation n’est pas claire ? (Python, PHP, Java, JavaScript...) Besoin d’aide ?



Nous contacter Cette API est également disponible en mode synchrone : API développeur : HighPerformingAIWorker