Image Workflow
Flyer produit → Découper → Améliorer
Découpez un flyer en images produit puis améliorez chaque résultat.
product-flyer-splitter
→image-enhancer × N
EntréeFlyer image
Résultat finalEnhanced product images
Tools utiliséesproduct-flyer-splitter → image-enhancer
Code complet
const split = await client.run("product-flyer-splitter", {
file: flyerFile,
options: {
rows: 2,
columns: 3,
format: "jpg"
},
output: {
archive: false
}
});
const products = await Promise.all(
split.files.map(async (productFile) => {
const enhanced = await client.run("image-enhancer", {
file: productFile,
options: {
preset: "balanced",
auto: true,
format: "jpg",
quality: 0.9
}
});
return enhanced.files[0];
})
);
console.log(products);
Avant d’adapter cette recette, utilisez client.describe(toolId) ou la référence de la Tool pour vérifier les limites de fichiers, les options et les modes pris en charge.