Rumah  >  Artikel  >  Peranti teknologi  >  Cara melaksanakan fungsi pengembangan imej AI menggunakan PAI-DSW dan SD WebUI

Cara melaksanakan fungsi pengembangan imej AI menggunakan PAI-DSW dan SD WebUI

王林
王林ke hadapan
2024-01-17 11:15:20501semak imbas

Tutorial Ringkas

Dalam tutorial ini, anda akan belajar cara menggunakan Stable-Diffusion-WebUI untuk melaksanakan fungsi pengembangan imej AI dalam Pemodelan Interaktif Awan Alibaba (PAI-DSW).

Dengan pembangunan berterusan teknologi AIGC, pengembangan imej AI telah menjadi cara bermain yang inovatif. Dengan memberi AI gambar, AI dapat meramal dan menambah sempadan imej untuk menghasilkan imej bersaiz lebih besar. Pembesaran imej AI boleh menyimpan foto yang tidak berguna dan mengembangkan foto separuh panjang menjadi foto seluruh badan, tetapi kadangkala terbalik berlaku, dan imej yang terhasil membuat orang ketawa atau menangis.

Tutorial ini menggunakan Stable Diffusion WebUI untuk melaksanakan fungsi pengembangan imej AI Kesannya ditunjukkan di bawah:

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

Berdasarkan tutorial ini anda boleh mengalami:

Pengguna baharu boleh menerima sumber percubaan percuma platform kecerdasan buatan PAI bernilai 10,000 yuan

Ketahui cara mencipta persekitaran latihan dan pembangunan interaktif dengan cepat di Alibaba Cloud.

Ketahui cara melancarkan WebUI dalam DSW.

Ketahui cara melaksanakan fungsi pengembangan imej AI dalam DSW.

Gunakan PAI-DSW untuk memulakan SD WebUI dengan pantas

1. Sediakan persekitaran dan sumber

1.1 Dapatkan hak percubaan percuma pemodelan interaktif PAI-DSW

Pergi ke halaman acara untuk menerima pakej sumber percubaan percuma produk PAI-DSW pemodelan interaktif

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

  • Untuk pengguna baharu pemodelan interaktif PAI-DSW, Alibaba Cloud menyediakan sumber percubaan percuma 5000CU*H, yang boleh diperolehi terus di halaman acara (untuk peraturan percubaan, sila rujuk Percubaan Percuma Alibaba Cloud: https://free.aliyun .com/); atau anda boleh membeli pakej sumber PAI-DSW pemodelan interaktif untuk menyertai acara tersebut, pautan pembelian: pakej sumber PAI-DSW 100CU*H, harga bermula pada 59 yuan; PAI-DSW akan dikira berdasarkan jumlah Yuran, sila rujuk harga produk Alibaba Cloud untuk butiran piawaian pengebilan.

1.2 Buat contoh PAI-DSW

  1. Pergi ke konsol PAI platform kecerdasan buatan, pautan: https://pai.console.aliyun.com/
  2. Buka PAI kecerdasan buatan dan cipta ruang kerja lalai. Lihat Memperuntukkan dan Mencipta Ruang Kerja Lalai.
  3. Dalam konsol PAI platform kecerdasan buatan, pilih pemodelan interaktif PAI-DSW, atau klik pautan

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

4 Klik untuk membuat contoh (seperti yang ditunjukkan di atas)

5. Sesuaikan nama contoh input

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

6. Pilih model contoh, kategori GPU - ecs.gn6v-c8g1.2xlarge (menyokong potongan pakej sumber), jika tiada model sedemikian dalam stok, anda boleh cuba menukar wilayah

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

7 Pilih imej, stable-diffusion-webui-develop:1.0.0-pytorch2.01-gpu-py310-cu117-ubuntu22.04

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

8. Klik "Seterusnya"

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

9 Sahkan [Konfigurasi Sumber] dan [Mirror] seperti yang ditunjukkan dalam rajah, klik Cipta Contoh

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

10 Tunggu kira-kira 3-5 minit, status contoh berubah kepada "Berjalan", dan penciptaan contoh selesai

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

1.3 Buka fail tutorial dalam DSW

  1. Klik Buka di bawah operasi lajur instance yang perlu dibuka untuk memasuki persekitaran pembangunan instance PAI-DSW.
  2. Pada halaman
  3. Pelancar tab Buku Nota, klik Semak imbas Galeri di bawah kawasan Mula PantasAlat untuk membuka halaman Galeri

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

3. Dalam halaman Galeri DSW, cari dan cari

Artifak Pengembangan Imej AI: Biarkan Imaginasi Anda Terbang tutorial, klik Buka dalam DSW dalam kad tutorial.

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

4. Folder "demo" muncul di sebelah kanan, klik folder "demo", klik folder "stable_diffusion_inpaint", klik fail "stable_diffusion_inpaint.ipynb", dan buka tutorial amalan terbaik Notebook yang disediakan ditunjukkan di bawah Tunjukkan

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

5. Lengkapkan langkah di atas dan berjaya membuka

alat pembesaran imej AI: biarkan imaginasi anda berjalan liar Amalan terbaik buku nota.

1.4 Jalankan fail tutorial

    Dalam fail tutorial yang dibuka
  1. stable_diffusion_inpaint.ipynb, anda boleh melihat teks tutorial secara langsung, dan anda boleh menjalankan setiap coretan kod terus dalam fail tutorial. Selepas berjaya menjalankan arahan langkah, jalankan arahan langkah seterusnya mengikut urutan.

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

2 Tutorial ini mempunyai 3 langkah secara keseluruhan:

    Muat turun perpustakaan sumber terbuka stable-diffusion-webui
  1. Muat turun model
  2. Mulakan WebUI
3. Apabila langkah 3

Mulakan WebUI selesai, klik pautan URL dalam hasil butiran berjalan yang dikembalikan untuk memasuki halaman WebUI. Anda kemudiannya boleh melengkapkan pembesaran imej AI pada halaman ini.

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

2. Lengkapkan penggunaan dan mula mengalami pengembangan imej AI

Untuk merealisasikan keupayaan pengembangan imej AI, konfigurasi berikut perlu dilakukan pada halaman Stable Diffusion WebUI.

2.1 Masukkan antara muka Tushengtu

Masukkan antara muka penjanaan graf,

model Resapan Stabil dan VAE modelhanya kekalkan lalai.

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

2.2 Konfigurasi Asas

Konfigurasi Tushengtuo, muat naik gambar lengkap dan konfigurasi parameter Tushengtu. Sila rujuk rajah di bawah untuk butiran.

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

1. Mod zum: Pilih isi.

2. Lukis semula lebar: Pilih 1.0. — Secara umumnya, semakin besar parameter amplitud lukis semula, semakin rendah persamaan antara imej yang dijana dan imej asal Walau bagaimanapun, apabila menggunakan controlnet inpaint untuk mengembangkan imej, ia perlu penuh.

3. Lebar dan tinggi: Isikan saiz selepas membesarkan imej.

  • Sila tetapkan saiz mengikut saiz imej asal dan keperluan pembesaran imej. Ambil perhatian bahawa perkadaran imej asal tidak boleh kekal sama apabila membesarkan imej.
  • Dalam contoh ini, lebar ditetapkan kepada 1024 dan ketinggian ialah 512. Kami tidak sabar-sabar untuk melihat hasil sambungan mendatar imej.

2.3 Konfigurasi ControlNet

Seterusnya, anda perlu mengkonfigurasi ControlNet dengan parameter berikut:

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

  • Pilih Dayakan, Muat naik imej kawalan bebas dan Pixel Perfect. Dua yang pertama adalah untuk membenarkan ControlNet mengawal penjanaan imej melalui imej, dan yang kedua adalah untuk meningkatkan kesan penjanaan. Muat naik imej yang sama seperti di atas di sini.
  • Controltype: Pilih lukis semula separa.
  • Preprocessor: pilih inpaint_only.
  • Model: Pilih control_v11p_sd15_inpaint, iaitu model pengembangan ControlNet SD1.5.
  • ControlMode: Adalah lebih penting untuk memilih Controlnet.
  • Mod Zum Skrin: Pilih ubah saiz dan isi.

2.4 Masukkan gesaan untuk melengkapkan pengembangan imej AI

Mengikut keutamaan peribadi, masukkan gesaan positif dan negatif untuk melengkapkan pengembangan imej AI Berikut adalah contoh untuk rujukan.

belon berbentuk hati——belon berbentuk hati

Pokok Krismas——Pokok Krismas

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

Tema acara ini: Selepas AI besarkan gambar, ada pokok dalam gambar. Selepas melengkapkan pengembangan imej AI oleh platform kecerdasan buatan PAI (PAI-DSW), sila muat naik karya yang sepadan dengan tema acara ke halaman acara>> "Bekerja dengan PAI, Main dengan AI Setiap Minggu". 5: Gunakan PAI-DSW untuk mencapai fungsi pengembangan imej AI

3. Pembersihan sumber dan susulan

3.1 Pembersihan

  • Selepas percubaan selesai, anda boleh pergi ke konsol produk yang sepadan untuk menghentikan atau memadam contoh (kedua-dua operasi adalah mungkin), Untuk mengelakkan contoh terus berjalan, yang akan mengakibatkan potongan tambahan selepas had percubaan percuma melebihi ;

基于 PAI-DSW 使用 SD WebUI 实现AI扩图功能

  • Instance masih akan dipertimbangkan untuk digunakan pada masa hadapan>>Stop; instance tidak akan digunakan lagi pada masa hadapan>>Delete Penggunaan sumber akan berhenti selepas berjaya berhenti.

3.2 susulan

Sepanjang tempoh sah percubaan, anda boleh terus menggunakan contoh DSW untuk latihan model dan pengesahan inferens.

Pautan asal: https://developer.aliyun.com/article/1417423?utm_content=g_1000388102

Artikel ini adalah kandungan asal Alibaba Cloud dan tidak boleh diterbitkan semula tanpa kebenaran.

Atas ialah kandungan terperinci Cara melaksanakan fungsi pengembangan imej AI menggunakan PAI-DSW dan SD WebUI. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:sohu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam