기본적으로 gui + 모델 + 라이브러리 + 파이썬이 필요하다고 보면 됩니다.
gui는 아래 다른 분이 올려준 거 사용해도 되고, 링크에 나오는 web-ui도 나름 깔끔해서 많이 쓰입니다. 설치 완료 후 web-ui를 실행하고 창에 나온 주소를 인터넷에 치면 gui가 나옵니다.
각종 파라미터에 대한 설명은 https://github.com/AUTOMATIC1111/stable-diffusion-webui#readme 를 참고하시면 됩니다.
모델은 여러가지가 있긴 한데 스테이블 디퓨전 1.4 또는 와이프 디퓨전1.2, trinart 세 가지 중 하나가 주로 쓰입니다. 4~7기가 정도 용량이 필요합니다. 파일을 받으면 이름을 model.ckpt로 바꿔서 stable-diffusion-web-ui/models/Stable-diffusion 폴더 안에 넣으면 됩니다.
파이썬 설치 후에 코드 수정 변경을 위한 파이참같은 ide까지 굳이 설치할 필요는 없습니다. 대신 모델을 읽기 위해 pytorch 라이브러리 설치가 필요한데 이건 webui 처음 실행하면 자동으로 다운로드를 합니다.
파이썬으로 다른 작업도 하는 경우는 anaconda로 가상 env 잡아놓고, anaconda prompt 실행시키는 것부터 브라우저에 web gui 띄우는 거까지 배치파일로 만들어두면 편합니다.
각종 유용한 링크
https://github.com/Maks-s/sd-akashic
프롬프트 짜는 법
https://www.howtogeek.com/833169/how-to-write-an-awesome-stable-diffusion-prompt/
프롬프트에 쓰이는 아티스트 스타일