Spesifikasi Teknis dari stability-ai/stable-diffusion
| Spesifikasi | Rincian |
|---|---|
| ID Model | stability-ai/stable-diffusion |
| Penyedia | Stability AI |
| Keluarga model | Stable Diffusion |
| Modalitas | Pembuatan gambar dari teks |
| Pendekatan inti | Model difusi laten |
| Input utama | Prompt berbahasa alami |
| Output utama | Gambar yang dihasilkan AI |
| Kemampuan umum | Pembuatan gambar dari teks, variasi gambar, inpainting, outpainting, pengeditan berbasis prompt, kontrol gaya |
| Resolusi tipikal | Bervariasi menurut checkpoint/versi; keluarga Stable Diffusion resmi yang umum mendukung resolusi dari 512×512 hingga 1024×1024 dan lebih tinggi, bergantung pada model dan workflow spesifik |
| Gaya penerapan | Akses berbasis API di CometAPI; ekosistem Stable Diffusion yang lebih luas juga mendukung penggunaan lokal dan dihosting sendiri melalui bobot terbuka dan tooling komunitas |
| Catatan lisensi | Stable Diffusion telah didistribusikan di bawah lisensi terbuka seperti CreativeML Open RAIL++-M untuk beberapa rilis resmi, namun ketentuan lisensi bervariasi menurut checkpoint/versi, sehingga disarankan peninjauan khusus implementasi |
Apa itu stability-ai/stable-diffusion?
stability-ai/stable-diffusion adalah pengenal model AI teks-ke-gambar di CometAPI yang merepresentasikan keluarga Stable Diffusion milik Stability AI. Stable Diffusion dikenal sebagai model difusi laten yang membuat gambar dari prompt tertulis dengan menghasilkan di ruang laten terkompresi dan kemudian mendekode representasi laten tersebut menjadi gambar final. Desain ini secara signifikan mengurangi kebutuhan komputasi dibanding pendekatan difusi sepenuhnya di ruang piksel, sembari tetap memungkinkan sintesis gambar berkualitas tinggi
Ekosistem Stable Diffusion diciptakan melalui kolaborasi yang melibatkan Stability AI, CompVis, Runway, dan kontributor yang berafiliasi dengan LAION, dan menjadi luas diadopsi karena menggabungkan kualitas pembuatan gambar yang kuat dengan opsi penerapan yang relatif mudah diakses serta ketersediaan model yang terbuka
Dalam praktiknya, keluarga model ini digunakan untuk menghasilkan concept art, ilustrasi, visual pemasaran, mockup produk, adegan bergaya, komposisi fotorealistik, dan eksperimen kreatif berbasis prompt. Bergantung pada checkpoint dan workflow yang digunakan, pengguna juga dapat menerapkannya untuk inpainting, pengeditan gambar, pipeline peningkatan resolusi, dan tugas generasi terkontrol
Fitur utama stability-ai/stable-diffusion
- Pembuatan gambar dari teks: Mengonversi prompt berbahasa alami menjadi gambar orisinal, berguna untuk ideasi, eksplorasi desain, dan workflow pembuatan konten.
- Efisiensi difusi laten: Menghasilkan gambar di ruang laten alih-alih langsung di ruang piksel, yang menurunkan biaya komputasi sambil mempertahankan kualitas sintesis yang kuat.
- Kontrol kreatif yang fleksibel: Perumusan prompt, negative prompt, seed, pengaturan panduan, dan pilihan sampler dapat memengaruhi gaya, komposisi, dan konsistensi antar-generasi. Ini merupakan inferensi dari cara pipeline Stable Diffusion umumnya diekspos dalam tooling dan dokumentasi.
- Workflow pengeditan gambar: Stable Diffusion telah digunakan untuk inpainting, outpainting, dan modifikasi berbasis prompt, memungkinkan pengeditan terarah alih-alih regenerasi penuh dari awal.
- Beragam varian model: Lini Stable Diffusion yang lebih luas mencakup berbagai generasi dan checkpoint, termasuk varian beresolusi lebih tinggi dan lebih kapabel seperti SDXL, memberi pengembang fleksibilitas berdasarkan kualitas, kecepatan, dan kebutuhan perangkat keras.
- Dukungan ekosistem yang luas: Karena Stable Diffusion terintegrasi secara luas di berbagai repositori, SDK, dan alat kreatif, pengembang diuntungkan oleh ekosistem sekitar yang besar untuk eksperimen dan penggunaan produksi.
- Pengaruh ekosistem bobot terbuka: Rilis resmi Stable Diffusion membantu membangun ekosistem model terbuka utama untuk pembuatan gambar, memungkinkan kustomisasi, fine-tuning, dan eksperimen self-hosted di banyak lingkungan.
Cara mengakses dan mengintegrasikan stability-ai/stable-diffusion
Langkah 1: Daftar untuk Kunci API
Untuk memulai, buat akun CometAPI dan hasilkan kunci API Anda dari dasbor. Anda akan menggunakan kunci ini untuk mengautentikasi setiap permintaan ke API stability-ai/stable-diffusion.
Langkah 2: Kirim Permintaan ke API stability-ai/stable-diffusion
Gunakan endpoint CometAPI yang kompatibel dengan Replicate di POST /replicate/v1/models/stability-ai/stable-diffusion/predictions.
curl https://api.cometapi.com/replicate/v1/models/stability-ai/stable-diffusion/predictions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"input": {
"prompt": "A cinematic futuristic city skyline at sunset, ultra detailed, volumetric lighting"
}
}'
Langkah 3: Ambil dan Verifikasi Hasil
API mengembalikan objek prediksi dengan sebuah ID. Lakukan polling ke GET /replicate/v1/predictions/{prediction_id} untuk memeriksa status generasi dan mengambil URL gambar keluaran saat prediksi selesai.