SDK Python

Paket resmi smallpict untuk Django, FastAPI, Flask, dan pipeline data Python.

SDK Python (smallpict)

Paket resmi SmallPict untuk Python mendukung alur kerja sinkron dan asinkron dengan type hint lengkap (PEP 484).


📦 Instalasi

pip install smallpict
# atau
poetry add smallpict

🚀 Contoh Penggunaan Cepat

import os
from smallpict import SmallPict

client = SmallPict(
    api_key=os.environ["SMALLPICT_API_KEY"],
    secret_key=os.environ["SMALLPICT_SECRET_KEY"],
    max_retries=3
)

with open("banner.jpg", "rb") as f:
    result = client.optimize(
        source=f.read(),
        format="avif",
        quality=80
    )

print(f"URL Teroptimasi: {result.url}")
print(f"Hemat: {result.savings_percentage}%")