Live SDK

Playground Pipeline Image

Exécutez des outils Headless, prévisualisez et téléchargez le File retourné puis utilisez-le directement avec l’outil compatible suivant.

1. Authentification SDK

Origin:

Statut: En attente

2. Image d’entrée

Vous pouvez sélectionner tous les formats d’image actuellement pris en charge par le SDK : JPG, JPEG, PNG, WebP, AVIF, HEIC et HEIF. Après avoir choisi un fichier, le Playground affiche automatiquement uniquement les API Tools compatibles avec ce type de File.

Après chaque exécution réussie, currentFile est remplacé par le File retourné.

File actuel

Zavilo
Zavilo
Sélectionnez une image.
Sélectionnez une image.

3. Exécuter Tool

Seuls les Tools dont input.accept correspond au MIME du File actuel sont affichés.

Statut: En attente

Authentifiez d’abord le SDK.

4. Historique du Pipeline

Chaque File retourné devient l’entrée de l’étape suivante.

    Code principal

    let currentFile = selectedFile;
    
    const result = await client.run("resize-image", {
      file: currentFile,
      options: {
        width: 1200,
        format: "webp",
        quality: 0.9
      }
    });
    
    currentFile = result.files[0];
    preview.src = URL.createObjectURL(currentFile);
    
    const next = await client.run("compress-image", {
      file: currentFile,
      options: { quality: 0.8 }
    });