SmallPict LogoSmallPict
Resmi Entegrasyon & SDK

Django, FastAPI ve Makine Öğrenimi süreçleri için şık görsel çözümü

Python uygulamalarınızda asenkron httpx arayüzleri veya özel Django ImageField depolama alanları ile görselleri dönüştürün ve sıkıştırın.

Yükle:pip install smallpict
PYTHON Paketi

Uygulama Örneği

python
# FastAPI / Async Python Example
from fastapi import FastAPI, UploadFile, File
from smallpict import AsyncSmallPictClient, ImageFormat

app = FastAPI()
client = AsyncSmallPictClient(api_key="sp_live_key_xxxxx")

@app.post("/api/upload")
async def upload_image(file: UploadFile = File(...)):
    image_bytes = await file.read()
    result = await client.optimize(
        image_bytes,
        format=ImageFormat.AVIF,
        quality=80,
        max_width=1400
    )
    return {
        "cdn_url": result.cdn_url,
        "savings": f"{result.savings_percentage}%",
        "original_size": result.original_size,
        "optimized_size": result.new_size
    }

Entegrasyon Adımları

1Pip ile Kurun

Sanal Python ortamınızda pip install smallpict komutunu çalıştırın.

2Ayarları Yapılandırın

Ortam değişkenlerinizde veya Django settings.py dosyasında SMALLPICT_API_KEY tanımlayın.

3Görselleri İşleyin

FastAPI içinde asenkron istemciyi veya Django özel depolama modülünü kullanın.

Önemli Avantajlar

  • FastAPI ve Starlette için async/await tabanlı yerel asenkron destek
  • Otomatik küçük resim (thumbnail) üretimini destekleyen Django depolama modülü
  • Görüntü işleme süreçlerinde Pillow kütüphanesi ve NumPy dizileriyle tam uyum
  • Ağ kesintilerinde üstel geri çekilme ile otomatik yeniden deneme mekanizması
Resmi Geliştirici Belgeleri

Eksiksiz uygulama kılavuzları ve API özelliklerine mi ihtiyacınız var?

Resmi Python & Django Paketi geliştirici kılavuzumuzda parametre referanslarını, kimlik doğrulamayı ve yerel testleri inceleyin.

Python & Django Paketi Belgelerini Oku

Python & Django Paketi Görsel İşleme Sürecinizi Hızlandırın

Uygulamanızda 50 ms altı AVIF ve WebP optimizasyonunu deneyimleyin. Kurulum ücreti yok, anında sandbox anahtarları.