Tam Kurulum ve Yapılandırma Kılavuzu
WordPress eklentisi, resmi SDK'lar, CLI ve MCP yapay zeka yapılandırması.
SmallPict, klasik WordPress sitelerinden Jamstack mimarilerine ve yapay zeka ajanlarına kadar tüm modern web altyapılarına kolayca uyum sağlar.
Kurulum Seçenekleri
1. WordPress Eklentisi
- Kontrol panelinizden en güncel ZIP paketini indirin veya resmi WordPress dizininde SmallPict araması yapın (
wp-admin > Eklentiler > Yeni Ekle). - Şimdi Kur'a ve ardından Etkinleştir'e tıklayın.
- Yönetim panelinin sol menüsündeki SmallPict sekmesine gidin.
sp_wp_...API anahtarınızı yapıştırın.- Çıktı formatını seçin ve kaydedin: Free'de WebP, Starter'da WebP veya AVIF (tek format), Pro ve Business'ta WebP yedekli AVIF. Bundan sonra yüklenen görseller otomatik olarak optimize edilir.
2. 7 Resmi SDK Ekosistemi
Tercih ettiğiniz paket yöneticisi ile yerel kütüphaneyi yükleyin:
Shell
# Node.js & TypeScriptnpm install @smallpict/sdk
# Golanggo get github.com/tuxnoob/smallpict-go
# Pythonpip install smallpict
# PHP (Composer)composer require smallpict/smallpict-php
# Rust (Cargo)cargo add smallpict
# Ruby (Bundler)gem install smallpict3. REST API Doğrudan Entegrasyonu
Özel SDK bulunmayan ortamlarda (C#, Swift, Elixir vb.) REST uç noktalarını doğrudan çağırabilirsiniz:
Shell
curl -X POST https://api.smallpict.app/v1/optimize \ -H "X-API-Key: sp_sdk_9a8b7c6d5e4f..." \ -H "X-Timestamp: 1716301234" \ -H "X-Signature: 3a9f8b2c4d6e8a..." \ -H "Content-Type: application/json" \ -d { "filename": "hero.jpg", "mime_type": "image/jpeg", "filesize": 2508800, "options": { "format": "avif", "quality": 80, "max_width": 1920 }}'4. Yapay Zeka Ajanları için MCP Yapılandırması
Claude Desktop, Cursor veya MCP protokolünü destekleyen geliştirme ortamlarında:
JSON
{ "mcpServers": { "smallpict": { "command": "npx", "args": [ "-y", "@smallpict/mcp" ], "env": { "SMALLPICT_API_KEY": "sp_sdk_your_api_key_here" } } }}