18+

You must be 18+ to view this community

You must be at least eighteen years old to view this. Are you over eighteen and willing to see adult content?

submitted 3 years ago* (last edited 3 years ago) by [M] to c/aigen@lemmynsfw.com
 

Helpful Resources

I'll add more here as I remember them. Feel free to add more in the comments.

Models

Models are basically the brains of Stable Diffusion. They are the data SD uses to learn what your prompts mean.
The built-in models that come with Stable Diffusion are really bad for porn. Don't use them. In fact don't use them at all unless you're training your own models, there are better SFW models.

Here are some of my personal favourites:

Anime

  • MeinaHentai is a great model to start with. Compared to other models it's really easy to prompt
  • AOM3 also does really well, though it might be a little more difficult to guide

For all of those, I recommend installing https://github.com/DominikDoom/a1111-sd-webui-tagcomplete, as they heavily rely on danbooru tags.

  • Berry Mix (Pre-mixed version here) can also work pretty well, depending on what you want to do. AFAIK it uses rule34 tags instead of danbooru, so it probably won't work all too well with prompts used for the above ones

Realistic

  • Uber Realistic Porn Merge is the only realistic model I know of that does hardcore stuff. It's unfortunate problem is that it's REALLY DAMN HARD TO USE

VAEs

VAEs are mostly used for finetuning colors, sharpness, what have you. Some models come with a VAE builtin, but for ones that don't, it's recommended to have one on hand.

  • "Anything VAE", "Orangemix VAE", and "NAI Leak VAE" are the same exact thing under different names. If you already have one on hand, don't bother with the others. Most VAEs are renamed versions or modifications of this one.
  • Waifu Diffusion's kl-f8-anime2 is also a pretty good one. It doesn't require Waifu Diffusion.
  • The one that comes with Stable Diffusion is the only one that seems to work for realistic stuff.

LoRAs

LoRAs teach models about concepts (characters, clothing, environments, style, ...) they might not know about. There are a LOT of them, so feel free to browse Civitai to find ones you might want.

LoRAs tend to be specific for families of models, or at the very least styles (using anime LoRAs on realistic models tend to be a bad idea), but there are a fair few that will work across the board.

Locon and LyCORIS are newer formats of LoRAs. Not sure on the technical differences between them, but they will not work out of the box and need an extension such as https://github.com/KohakuBlueleaf/a1111-sd-webui-lycoris to get working

Textual Inversions / Embeddings and Hypernetworks

These are mostly obsoleted by LoRAs. There are a few embeddings such as Deep Negative and EasyNegative that are still quite useful, but in most cases you'll want to use LoRAs instead.

all 32 comments

sorted by: hot top controversial new old
[–] 3 points 2 years ago

Forgot to add, when experimenting with prompts. Use a fixed seed number so you can see how your prompt changes effect the image between each generation

  • source
  • [–] 3 points 2 years ago (1 child)

    It would be amazing to have a list of remote web hosts that just take a prompt and spit out an image. Some I know:

    I remember a quick and uncomplicated site that gave access to some models and took a prompt. It wasn't used too much and pretty fast if you selected a non default model. Sadly, I don't remember the name but I miss it. It didn't have a whole lot of bloated J's framework in the frontend like the ones mentioned above.

  • source
  • hideshow 2 child comments
  • [–] 3 points 2 years ago

    This is a great guide and was really helpful when I decided to experiment to see how this works.

    A couple of things that confused me when trying this out that might save the next person some time:

    1. where to put models etc *.ckpt and *.safetensors files live in stanle-diffusion-webui/models/stable-diffudion These will automatically be loaded when you new start wrbui-usr.bat

    2. how to change models This took me waaay longer to figure out than I'd like to admit. There's a drop down top left of the webui to select the model after you restart

    3. I find the range of models, loras, checkpoints, extensions etc overwhelming. Im still not sure exactly what each of these do and which ones I'd need. Eg: Whats a checkpoint for?

    4. prompt writing is clearly a fine art and can drive you mad. For both 3&4 I found civitai.com/images to be a fantastic resource. Browse through the images for styles or images you like and most of them will have the resources used and generation data there to recreate it. I found this to be a great starting point, particularly for negative prompts.

    5. deformity Deformed faces have mostly gone away for me by changing this webui setting: settings> face restoration > code former weight = 0 Just need to figure out hands and phantom limbs now...

  • source
  • [–] 2 points 2 years ago (1 child)

    I recently came across Krita's AI plugin. It's pretty easy to install (especially if you have nVidia or ComfyUI already set up). And lets you easily fine tune your images.

  • source
  • hideshow 2 child comments
  • [–] 2 points 2 years ago

    I find Automatic1111's WebUI to be pretty confusing and difficult to work with. I've switched to Easy Diffusion and I love it waaay more. It's also a 1-click install program, all dependencies are already included

  • source
  • [–] 2 points 3 years ago* (2 children)

    Are these softwares all free to download/use? Also, how does one start doing this? do i just need the WebUi or do i need extra files to feed into it and stuff?

  • source
  • hideshow 4 child comments
  • [–] 0 points 3 years ago (1 child)

    I just figured it out tonight playing around with the links and readmes available above. If you get stuck I can try to answer more specific questions.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 3 years ago (2 children)

    Hmm ill probably have mroe questions but for now im curious:

    • how much space was the download(s)?
    • how confusing is the software to use?
    • what kind of limitations does the software have? can i do multiple people? monsters? futa? etc.

    Thanks for your help! :)

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 3 years ago

    Sure,

    1: The initial download was pretty small ~10GB. But with the models, lora(s), extensions, ect. I'm up to ~60GB.

    2: The guide at the top was pretty easy to follow. Install the dependencies, then install the UI. Launch and run. There is a bit of a learning curve with all of the options but so far it hasn't been too confusing.

    3: That's where the extra models/lora(s) come in. Various models are trained in different styles, poses, actions, ect. The lora files are smaller things, like poses. IE: Cowgirl is it's own lora file that tells the model how to use the prompts you give.

  • source
  • parent
  • [–] [S] 1 point 3 years ago* (last edited 3 years ago) (1 child)

    how much space was the download(s)?

    On my end, it's sitting at ~64GB (with btrfs compression shenanigans), though 60 of those are from all the models I have installed. The download would probably be ~2GB, even less if you disable downloading the "default" models with --no-download-sd-model and instead pick models off of Civit or wherever manually.

    Edit: Should have mentioned. Most full models are between 2-4 GBs each. Some can be 5+ but they tend to be "full" versions intended for merging & such. LoRAs are generally smaller. Depending on how much they're pruned they'll be anywhere between 10-100 MBs each.

    how confusing is the software to use?

    There's definitely a learning curve, yes. But there's plenty of resources (and more importantly, examples) out there.

    what kind of limitations does the software have? can i do multiple people? monsters? futa? etc.

    As long as you have the correct models set up it can generate basically anything. At least with anime models, monsters and futa are a given. Your main issue will probably be multiple people, although there are solutions to that. (See the multidiffusion upscaler GitHub repo on the main post)

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 3 years ago (1 child)

    After extracting the WebUI files and doing the git clone, ive tried to double click webui-user.bat but the terminal that opens up says "python not found" but i've got python downloaded..

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 0 points 3 years ago* (1 child)

    Not on Windows right now so I can't confirm, but you probably forgot to pick "Add Python to PATH" or whatever the option is in the installer. Try running the Python installer again, maybe it'll let you add it without needing to uninstall & reinstall

    Edit: If you're on Nvidia, there seems to be a simpler install method now: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Install-and-Run-on-NVidia-GPUs (Method 1)

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 3 years ago
    [–] 1 point 3 years ago (1 child)

    Is it just me or do all the AI generated porn images have something in common that makes them immediately recognizable? I am not quite sure what exactly it is but they do all have some quality in common.

  • source
  • hideshow 2 child comments
  • [–] 1 point 2 years ago (1 child)

    I highly recommend using Forge UI. You get the speed of ComfyUi with the simplicity of Automatic1111 and some cool extra features.

  • source
  • hideshow 2 child comments
  • [–] 1 point 2 years ago

    Anyone else use the OpenPose control net? I'm a little confused on the head portion and which control node is doing what. Every thing else about the editor makes sense and is intuitive. Do the outer most nodes on the head affect head tilt and rotation? And are the inner nodes eye placement? this seems to be the case but I'd rather not end up confused and mad when I'm inevitably wrong and their heads are backwards and eldritch abominations. lol

  • source
  • [–] 1 point 2 years ago

    @___@lemmynsfw.com: Since the AI tech moves fast, I think it would be better have this post link over to (for example) the !stable_diffusion@lemmy.dbzer0.com community's megathread for the regular setup and introduction details, and have this post just explain the NSFW specific parts, like recommended models and limitations (e.g. Flux.1 not having nudes unless you add a checkpoint/LoRa/etc.)

  • source
  • [–] 1 point 1 year ago
    [–] 0 points 3 years ago

    I tried to install sd webui, Installed python, git. When I run the run.bat Error keeps on coming AttributeError: module 'OS' has no attribute 'statvfs'

    Tried re installation of python with environment variable and max limit disable, still run into same attribute error. I am on windows 11, with nvidia Any pointers on what I am doing wrong

  • source
  • [–] 0 points 3 years ago (1 child)

    I've been meaning to figure this out. So the commonly used ones are labeled WebUI, but just how much of the content goes to the web itself?

    If I wanted to train on images that I don't want going online, will they? Or will the products that I create end up online, or does all this stay local?

  • source
  • hideshow 2 child comments
  • [–] [S] 1 point 3 years ago

    By Web UI it means that the graphical part of it -- where you write your prompt and hit generate -- is running inside your browser and not as a separate window or command line. Everything is kept on your own computer unless you explicitly tell it to open up remote access.

  • source
  • parent
  • [–] 0 points 3 years ago (1 child)

    So what settings do y'all use when playing around with prompts, before you generate a few really nice HQ ones?

  • source
  • hideshow 2 child comments
  • [–] 0 points 3 years ago (1 child)

    This is a question which bothers me about any AI image generation, but here people are focused on doing humans so I feel it's a good place to ask as with humans it hits harder:

    Let's assume I download a recommended setup and I'm a total noob sitting down to generate from a prompt. How many misshapen, badly generated disturbing chaos mutants from beyond reality do I need to see before the AIs return a somewhat satisfying result? Is an "unsuccessful image" just a person with a blurred face or somewhat off fingers, or are we talking about full-blown body horror?

  • source
  • hideshow 2 child comments
  • [–] 1 point 3 years ago

    Since no one has answered yet I'll chime in with my experience using the Stablediffusion thing with all the 111's in it a few months ago.

    It was super easy to use. I would set a prompt like "25 year old woman nude at the beach. Blonde hair blue eyes, thin small perky breasts, shaved pubic area" and run usually 10 batches of 5 images each. It would take 5-10 minutes usually, I have a 1080 TI, and I'd probably get 5-10 ""good" images and the rest would be trash. Some would have weird extra arms or be snake people with weird torsos. The most common issue I would have would be nipple and vulva placement, it can be weird sometimes. Not uncommon to have extra or no nipples, or extra breasts. Lots of barbie type pubic areas would show up.

    I think part of my issue might have been the HD upscaling I was using, as I would see a quick glance of the initial render but by the time it upscaled it went funky.

    I honestly just chocked it up to my lack of technical knowledge and possibly bad prompt writing.

    However I do feel it was incredibly easy to generate at least some decent stuff for someone that has no coding experience or anything.

  • source
  • parent