Integração Python API – Documentação ByByBG
🐍 SDK Python

Integração Python

Automatize a remoção de fundo e o processamento de imagens usando Python e a API de remoção de fundo com IA da ByByBG.

Visão Geral

API de Remoção de Fundo com Python

Python é ideal para automação, processamento em lote, fluxos de IA e integrações backend.

Este guia utiliza a biblioteca requests para enviar imagens e receber resultados em PNG transparente.

STEP 1

Instalar a Biblioteca Requests

Instale a biblioteca requests antes de executar os exemplos da API Python.

pip install requests
STEP 2

Exemplo de Requisição em Python

Envie uma imagem e receba um PNG transparente usando Python.

import requests

API_URL = (
"https://api.bybybg.com/v1/remove-bg"
)

API_KEY = "YOUR_API_KEY"

with open("image.jpg", "rb") as image:

    response = requests.post(

        API_URL,

        headers={
            "X-API-Key": API_KEY
        },

        files={
            "file": image
        }

    )

if response.status_code == 200:

    with open("no-bg.png", "wb") as f:
        f.write(response.content)

    print("Background removed")

else:

    print(
        response.status_code,
        response.text
    )
USE CASES

⚙️

🌐

🤖

📦

BEST PRACTICES

Melhores Práticas

  • Armazene as chaves de API em variáveis de ambiente.
  • Implemente lógica de timeout e tentativas de repetição.
  • Valide os arquivos de imagem antes do envio.
  • Trate adequadamente os erros da API.
  • Use HTTPS para toda comunicação com a API.
ERRORS

Status
Description
401
413
429
500

Continuar para Flutter

Aprenda a integrar a API ByByBG em aplicativos Flutter para Android e iOS.