Terapkan Stable Diffusion V1.5 pada PAI-EAS dan luncurkan WebUI untuk menghasilkan serta menyempurnakan output teks-ke-gambar.
Prasyarat
Anda telah membuat bucket OSS. Buat bucket di konsol.
1. Akses detail model
Buka halaman Model Gallery.
Login ke Konsol PAI.
Di pojok kiri atas, pilih Wilayah sesuai kebutuhan Anda.
Di panel navigasi sebelah kiri, pilih Workspaces, lalu klik nama ruang kerja target untuk masuk ke ruang kerja tersebut. Di panel navigasi sebelah kiri, pilih Quick Start > Model Gallery.
Di halaman Model Gallery, cari dan klik kartu model Stable_Diffusion_V1.5.
2. Penerapan dan pengujian model
Di halaman detail model, klik Deploy di pojok kanan atas. Di panel Deploy, pilih resource penerapan seperti
ecs.gn6e-c12g1.3xlarge. Pertahankan nilai default untuk parameter lainnya.Klik Deploy. Di kotak dialog Billing Notification, klik OK.
Halaman Service details terbuka. Di bagian Basic Information, periksa status penerapan. Saat Status berubah menjadi Running, layanan telah diterapkan.
Di pojok kanan atas halaman detail layanan, klik View Web App untuk menjalankan WebUI.
Di WebUI, uji model tersebut.
Di tab text-to-image, masukkan prompt di area prompt, misalnya:
The eagle is flying in the sky, in the distance is the vast snow, and under the snow mountain is a grassland. Klik Generate untuk melihat hasilnya. Untuk kontrol yang lebih detail, masukkan prompt sepertiThe eagle is flying in the sky, in the distance is the vast snow, and under the snow mountain is a grasslanddi kotak teks positive prompt, atur metode sampling ke Euler a, langkah sampling ke 20, lebar dan tinggi ke 512, CFG Scale ke 7, dan seed ke -1. Klik Generate. Gambar akan muncul di area output di sebelah kanan.
3. Penyempurnaan model
Sempurnakan Stable Diffusion V1.5 agar output-nya sesuai dengan kasus penggunaan Anda.
Kembali ke halaman detail model dan klik Fine-tune di pojok kanan atas.
Di panel Train, buka bagian konfigurasi untuk meninjau parameter berikut. Gunakan nilai default untuk parameter yang tidak disebutkan. Penerapan dan pelatihan model.
Konfigurasi
Deskripsi
Dataset Configuration
PAI menyediakan set data default. Untuk menggunakan set data Anda sendiri, siapkan sebagai berikut:
Siapkan data pelatihan berdasarkan training data format di halaman detail model. Unduh set data sampel sebagai referensi. Struktur direktori:
|——img1.jpg |——img2.jpg |——... |——metadata.jsonlFile
metadata.jsonlmenggunakan format JSON Lines.file_namemenentukan nama file gambar, dantextberisi keterangan yang sesuai. Contohmetadata.jsonl:{"file_name": "img1.jpg", "text": "cat"} {"file_name": "img2.jpg", "text": "penguin"} {"file_name": "img3.jpg", "text": "dragon"}Unggah data pelatihan ke bucket OSS. Unggah file.
Perbarui konfigurasi set data pelatihan. Penerapan dan pelatihan model.
Hyperparameter configuration
Pertahankan training_method sebagai
standard. Gunakan nilai default untuk parameter lainnya.Output Configuration
Atur Model output path ke path bucket OSS. Quick start.
Klik Train.
Halaman Task details terbuka.
Setelah pelatihan selesai, klik Deploy di pojok kanan atas halaman detail tugas untuk menerapkan model yang telah disempurnakan. Proses penerapan sama seperti pada II. Terapkan dan debug model secara langsung.