Editar imagens com ferramentas
Envie uma image_url pública para qualquer uma das quatro ferramentas de edição para modificar uma imagem existente. Cada chamada cobra um número fixo de créditos e responde na hora.
| Ferramenta | Caminho | Custo | Corpo |
|---|---|---|---|
| Remover fundo | /remove_background | 5 cr | image_url |
| Ampliar | /upscale | 2 cr (2×) / 4 cr (4×) | image_url, desired_increase 2|4 |
| Expandir | /expand | 5 cr | image_url, opcionais aspect_ratio, prompt |
| Apagar objeto | /erase | 2 cr | image_url, object_name |
Todas as ferramentas aceitam preserve_alpha (booleano, padrão true) para manter a transparência quando possível.
Apagar um objeto
curl https://multigen.fdmultimedia.workers.dev/v1/images/tools/erase \
-X POST -H "X-API-Key: $MULTIGEN_API_KEY" -H "Content-Type: application/json" \
-d '{
"image_url": "https://your-cdn.app/image.png",
"object_name": "the plastic wrapper"
}'
Resposta:
{
"id": "job_7a1c02ef",
"status": "succeeded",
"tool": "erase",
"credits_used": 2,
"data": { "url": "https://…/output.png" }
}
Expandir uma imagem
curl https://multigen.fdmultimedia.workers.dev/v1/images/tools/expand \
-X POST -H "X-API-Key: $MULTIGEN_API_KEY" -H "Content-Type: application/json" \
-d '{
"image_url": "https://your-cdn.app/image.png",
"aspect_ratio": "16:9",
"prompt": "extend the counter on both sides, keep the same lighting"
}'
Preciso e atualizado
Os custos seguem a mesma cobrança usada no editor Layer Lab e nas ferramentas do Studio, então a API e o painel sempre batem.