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}%")
