Bem-vindo à API ByByBG
A API ByByBG permite remover automaticamente fundos de imagens utilizando modelos avançados de inteligência artificial.
Nossa infraestrutura é otimizada para velocidade, escalabilidade, segurança e integrações prontas para produção.
Processamento Rápido com IA
Remova fundos em segundos usando servidores de IA otimizados.
API Segura
Proteja suas requisições com autenticação por chave de API e conexões criptografadas.
Suporte Multiplataforma
Funciona em sites, aplicativos móveis, servidores backend, produtos SaaS e sistemas de automação.
Processamento em Massa
Processe uma única imagem ou milhares delas com eficiência.
Fluxo Simples de Remoção de Fundo
Enviar Imagem
Os usuários selecionam uma imagem usando upload ou arrastar e soltar.
Enviar Requisição para a API
Seu backend envia a imagem com segurança usando uma chave de API privada.
Receber PNG Transparente
A IA processa a imagem e retorna instantaneamente uma imagem PNG transparente.
Endpoint Oficial da API
Envie requisições POST para o endpoint abaixo para realizar a remoção de fundo com IA.
POST https://api.bybybg.com/v1/remove-bg
Demonstração Pronta para Uso
Basta copiar os arquivos abaixo, adicionar sua chave de API e enviar para seu servidor para começar a remover fundos.
Estrutura de Pastas do Projeto
project/
├── index.html
├── style.css
├── script.js
└── remove-bg.php
index.html
Crie um arquivo chamado index.html e cole o código abaixo.
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="upload-box">
<input type="file"
id="imageInput"
accept="image/*">
<button id="uploadBtn">
Remove Background
</button>
<img id="preview">
</div>
<script src="script.js"></script>
</body>
</html>
style.css
body{
background:#0f172a;
color:white;
font-family:Arial;
padding:40px;
}
.upload-box{
max-width:500px;
margin:auto;
padding:30px;
background:#111827;
border-radius:20px;
text-align:center;
}
button{
padding:14px 22px;
border:none;
border-radius:10px;
cursor:pointer;
}
img{
width:100%;
margin-top:20px;
}
script.js
const input = document.getElementById("imageInput");
const button = document.getElementById("uploadBtn");
const preview = document.getElementById("preview");
button.onclick = async () => {
if(!input.files.length) return;
const formData = new FormData();
formData.append("file", input.files[0]);
const response = await fetch("remove-bg.php", {
method:"POST",
body:formData
});
const blob = await response.blob();
preview.src = URL.createObjectURL(blob);
};
remove-bg.php
Crie um arquivo chamado remove-bg.php e substitua YOUR_API_KEY pela sua chave real da API.
<?php
$apiKey = "YOUR_API_KEY";
$ch = curl_init(
"https://api.bybybg.com/v1/remove-bg?format=png"
);
$cfile = new CURLFile(
$_FILES['file']['tmp_name']
);
curl_setopt_array($ch,[
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => [
'file' => $cfile
],
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'X-API-KEY: '.$apiKey,
'Accept: image/png'
]
]);
$response = curl_exec($ch);
curl_close($ch);
header('Content-Type:image/png');
echo $response;
Etapas de Configuração
- Crie uma nova pasta de projeto em seu computador ou hospedagem.
- Crie os arquivos exatamente com os nomes mostrados acima.
- Cole o código fornecido em cada arquivo.
- Substitua YOUR_API_KEY pela sua chave real da API ByByBG.
- Envie os arquivos para sua hospedagem e abra o index.html no navegador.
Pronto para Começar?
Obtenha sua chave de API e comece a integrar a remoção de fundo com IA hoje mesmo.