LarpGPT · Pemandu
Gesaan negatif dijelaskan: bila hendak menggunakannya, dan bagaimana
Apakah gesaan negatif, alat imej manakah yang mendokumenkan satu, cara Midjourney --no dan Stable Diffusion negative_prompt berfungsi, dan sebab menggunakannya dengan berhati-hati.

Dalam panduan ini13
Apa itu gesaan negatif
Gesaan negatif ialah senarai perkara yang anda tidak mahu dalam imej yang dijana, diberikan kepada alat secara berasingan daripada perihalan perkara yang anda inginkan. Daripada menulis jalan pada waktu malam tanpa orang, anda menerangkan jalan itu dan meletakkan orang dalam senarai negatif. Idea ini mudah, tetapi alat mengendalikannya dengan sangat berbeza, dan sesetengahnya tidak menawarkan medan negatif yang berasingan sama sekali. Mengetahui situasi yang anda alami menyelamatkan banyak percubaan yang gagal.
Mengapa menulis tidak di dalam gesaan sering gagal
Model imej bertindak balas kepada perkataan yang hadir dalam gesaan. Menyebut sesuatu, walaupun untuk mengecualikannya, boleh menariknya ke dalam gambar. Dokumentasi Midjourney memberikan contoh seperti ini dengan tepat sebagai gesaan yang tidak baik: lukisan pegun yang digambarkan sebagai tanpa sebarang buah, atau dengan permintaan sopan untuk tidak menambah buah. Alternatif yang disyorkan ialah memindahkan elemen yang tidak diingini ke dalam parameter khusus. Logik yang sama berlaku di tempat lain: ayat yang penuh dengan pengecualian menyimpan perkara yang dikecualikan dalam perhatian model.
Midjourney: parameter --no
Midjourney mendokumenkan parameter --no, ditambah pada penghujung gesaan dan diikuti dengan perkara atau senarai perkara yang anda tidak mahu, dipisahkan dengan koma. Contoh sendiri ialah "lukisan gouache still life --no buah, epal, pir". Dokumentasi juga menjelaskan bahawa menggunakan --no adalah sama seperti memberikan berat tolak 0.5 sebahagian daripada berbilang cepat, yang merupakan peringatan berguna bahawa ia mengurangkan sesuatu daripada menjamin ketiadaannya.
Perangkap dalam Midjourney --no
Dokumentasi yang sama memberi amaran bahawa penyederhanaan Midjourney membaca setiap perkataan selepas --no secara bebas. Frasa seperti pakaian moden dibaca sebagai dua perkataan berasingan, dan perkataan pakaian itu sendiri boleh mencetuskan amaran. Dalam kes seperti itu, dokumentasi menasihati memasukkan jenis pakaian yang anda inginkan dalam gesaan utama dan bukannya menggunakan --no. Secara umumnya, simpan setiap item yang dikecualikan kepada satu perkataan yang tidak jelas di mana anda boleh.
Stable Diffusion: hujah negative_prompt
Dalam pustaka Hugging Face diffusers, saluran paip teks-ke-imej Stable Diffusion mempunyai argumen negative_prompt pilihan, yang diterangkan dalam dokumentasinya sebagai gesaan atau gesaan yang membimbing perkara yang tidak perlu disertakan dalam penjanaan imej. Dokumentasi menambah butiran yang patut diketahui: gesaan negatif diabaikan apabila panduan tidak digunakan, bermakna apabila skala panduan berada di bawah satu.
Model imej ChatGPT dan OpenAI
Dokumentasi penjanaan imej OpenAI, pada masa penulisan, tidak menerangkan medan gesaan negatif yang berasingan untuk model GPT Imagenya. Dengan alat perbualan, anda masih boleh menulis pengecualian dalam ayat, tetapi pendekatan yang paling boleh dipercayai ialah pendekatan yang berfungsi di mana-mana: huraikan perkara yang sepatutnya ada. Jika anda tidak mahu orang ramai di jalan, huraikan jalan kosong pada waktu subuh dengan kedai-kedai masih ditutup. Itu memberikan model gambaran positif untuk dibina dan bukannya senarai perkara yang perlu dielakkan.
Terangkan alternatif terlebih dahulu
Sebelum mencapai yang negatif, tanyakan apa yang anda mahu sebagai ganti elemen yang tidak diingini. Kekacauan di atas meja menjadi meja yang jelas dengan satu buku nota dan lampu. Latar belakang yang sibuk menjadi dinding konkrit biasa. Bayang-bayang yang keras menjadi cahaya mendung lembut. Hampir setiap negatif mempunyai versi positif, dan versi positif biasanya berfungsi dengan lebih baik, kerana ia mengekang imej dan bukannya meninggalkan jurang yang diisi model dengan sesuatu yang lain.
Apabila gesaan negatif adalah alat yang betul
Negatif paling berguna untuk perkara yang cenderung kelihatan tanpa diundang dan tidak mempunyai lawan positif semula jadi: teks, huruf, tera air, logo, sempadan atau bingkai. Ia juga membantu apabila penjana terus menambah elemen berulang, seperti orang dalam landskap atau suar kanta ketika matahari terbenam, selepas anda telah menerangkan pemandangan itu dengan jelas. Dalam kes tersebut, pengecualian pendek adalah lebih mudah daripada menulis semula keseluruhan adegan.
Pastikan senarai pendek
Senarai negatif yang panjang ialah tabiat biasa yang disalin daripada gesaan yang dikongsi, selalunya diisi dengan perkataan generik tentang kualiti. Mereka jarang membantu dan boleh membuat keputusan lebih sukar untuk diramalkan, kerana setiap perkataan dalam senarai menolak imej ke arah tertentu. Mulakan dengan tiada negatif sama sekali. Tambahkan satu sahaja apabila elemen tertentu yang tidak diingini terus muncul, semak sama ada ia berfungsi dan alih keluarnya sekali lagi jika tidak. Dua atau tiga item yang tepat lebih mudah untuk dihuraikan daripada dua puluh item yang tidak jelas.
Gunakan kata nama, bukan kualiti
Negatif berfungsi paling baik dengan perkara konkrit: teks, orang, kereta, pokok, tera air. Kualiti abstrak seperti kualiti hodoh, buruk atau rendah sukar untuk ditafsirkan oleh model dan mereka tidak mengatakan apa-apa tentang perkara yang sebenarnya anda mahu ubah. Jika imej kelihatan salah, tentukan apa yang salah secara fizikal padanya, sama ada tangan, pantulan atau objek tambahan, dan atasinya secara langsung, sama ada dalam perihalan atau dengan pengecualian yang tepat.
Uji satu negatif pada satu masa
Layan negatif seperti perubahan lain kepada gesaan. Hasilkan imej tanpa imej itu, kemudian tambahkan satu pengecualian dan jana semula, memastikan semua yang lain sama. Jika elemen yang tidak diingini hilang dan tiada apa-apa lagi yang pecah, simpan ia. Jika imej berubah dalam cara yang anda tidak jangkakan, imej negatif melakukan lebih daripada yang anda mahukan. Tabiat ini juga mengajar anda pengecualian mana yang patut disimpan untuk kemudian dan yang mana tahyul.
Negatif tidak menggantikan pemeriksaan
Tiada pengecualian menjamin ketidakhadiran. Midjourney menerangkan --no sebagai pengurangan berat badan, dan diffusers menerangkan negative_prompt sebagai panduan. Lihat setiap imej sebelum menggunakannya: teks masih boleh muncul pada papan tanda, bentuk seperti logo boleh muncul pada pakaian dan figura boleh muncul di kejauhan. Jika imej mungkin diambil untuk gambar sebenar, labelkannya sebagai terhasil.
Di mana LarpGPT sesuai
LarpGPT ialah perpustakaan gesaan foto untuk perjalanan, seni bina, kereta dan pemandangan gaya hidup, kebanyakannya ditulis sebagai perihalan positif subjek, komposisi, pencahayaan dan kanta, yang mengurangkan keperluan untuk senarai negatif yang panjang. Anda menyalin gesaan ke dalam penjana imej yang telah anda gunakan dan menambah sebarang pengecualian yang disokong oleh alat. LarpGPT tidak menjana imej, dan keputusan berbeza antara percubaan.
Soalan
Apakah gesaan negatif?
Senarai perkara yang anda tidak mahu dalam imej yang dijana, diberikan secara berasingan daripada penerangan utama. Midjourney menggunakan parameter --no dan Stable Diffusion dalam pustaka diffusers menggunakan argumen negative_prompt.
Adakah ChatGPT menyokong gesaan negatif?
Dokumentasi penjanaan imej OpenAI tidak menerangkan medan gesaan negatif yang berasingan pada masa penulisan. Memerihalkan perkara yang anda mahukan, seperti jalan kosong dan bukannya jalan tanpa orang, adalah pendekatan yang lebih dipercayai.
Mengapa menulis tanpa sesuatu menambahkannya pada imej?
Model bertindak balas kepada perkataan yang terdapat dalam gesaan, jadi menamakan objek, walaupun untuk mengecualikannya, boleh membawanya ke dalam imej. Dokumentasi Midjourney menyenaraikan ini sebagai corak gesaan yang buruk dan sebaliknya mengesyorkan parameter --no.
Berapa banyak item yang harus mengandungi gesaan negatif?
Sedikit mungkin. Mulakan dengan tiada, tambah satu item yang tepat apabila elemen yang tidak diingini terus muncul, dan alih keluar jika ia tidak membantu. Senarai generik yang panjang menjadikan keputusan lebih sukar untuk diramalkan.
