그림Ai 툴에 대해 궁금하신가요? 최근에 웹이나 앱으로 그림을 만들어주는 사이트가 많이 생겼는데요
하지만 제약사항도 많고, 일정 수 이상 사용하거나, 필터링이 걸려 그림을 그려주지 않거나 하는 경향이 있습니다.
오늘은 간단하게 설치가 가능한 stable-diffusion 설치하는 방법에 대해 알아보고, 간단히 사용법에 대해 알아봅니다.
목차
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
stable-diffusion 설치하기
우선 특징은 아래와 같습니다.
- run.bat 을 더블클릭하면 자동으로 폴더를 생성하여, 안에 필요한 것들이 다운로드가 됩니다.
- 윈도우 만 지원가능하며 NVIDIA만 지원합니다.
- 폴더의 내용을 옮기면서 복사가 가능하고, 오프라인에서도 실행이 가능합니다.
최근에 간단히 실행시키는 것만으로도 스테이블 디퓨전을 설치가 가능하게 많이 발전을 했는데요 (제작자에게 무한한 감사를 드립니다.)
우선 Github 에서 github.com/AUTOMATIC1111/stable-diffusion-webui를 들어가 줍니다.
밑으로 내리다보면 링크가 있습니다. 여기로 들어가 줍니다.
그후 sd.webui.zip 를 다운받고 압축을 풀면 아래와 같은 폴더 파일들이 압축이 풀어집니다.
우선 update.bat을 한번 실행을 시켜준 다음에 run.bat을 실행해 줍니다. 그러면 알아서 필요한 모든것들이 폴더내에 다운로드가 되고 설치가 됩니다.
(시간이 좀걸리니 커피한잔 하세요!)
이러한 화면이 나오면 설치가 완료가 된 것입니다.
만약 오류가 뜨거나 실행이 안된다면 update.bat실행시킨후 을 run.bat을 실행시켜 안된 설치파일을 이어서 받으면 될 것 입니다.
stable-diffusion 모델 설치하기
자! 거의 다왔습니다. 이제 모델을 설치해 볼 것인데요. 모델을 다운로드 할 수 있는 다양한 사이트가 있는데요
모델은 어떤 사진으로 학습을 어떻게 했는지에 따라 결과물이 크게 달라집니다.
모델을 다운로드 할 수 있는 사이트는 대표적으로 Civitai, hugging face 등이 있습니다.
우선 Civitai기준으로 다운을 받았습니다.
여기서 원하는 버전을 선택하시고 다운로드 받으시면 됩니다.
다운받은 파일을 \webui\models\Stable-diffusion 안에 넣어주면 모든 준비는 완료하게 됩니다!
(Lora가 아닌 CHECK POINT 태그가 되어있는 파일을 받아야 합니다!)
stable-diffusion 속도 향상 시키기!
실행을 시키면 no module ‘xformers’. Processing without 이라고 뜰 수 있는데요.
물론 xformers가 없어도 되지만, xformers를 추가하면 조금더 나은 성능으로 생성이 가능합니다.
우선 webui폴더 안의 webui-user를 메모장으로 열어줍니다.
\webui\webui-user.bat 파일 편집
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--xformers
call webui.bat
아래와 같이 추가를 하고 저장을합니다.
그리고 run.bat을 실행시키면 자동으로 설치가 되지만 오류가 생긴다면
아래와 같이 입력해 주시고 다시 실행 시켜 주세요.
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--reinstall-torch --xformers
call webui.bat
stable-diffusion 그림 생성하기!
run.bat을 실행하고, ctrl 키를 누르면서 url을 클릭하세요
이제 프롬프트를 입력하여 그림을 7)생성하면 됩니다!
우선 체크포인트를 받았던 1)체크포인트로 바꿔줍니다.
그후에 2)Prompt에 어떤 그림을 만들지 설명을 , 기준으로 나눠서 작성합니다.
3)negative prompt 에서는 어떤 것을 빼야하는지 작성해줍니다.
4)sampling method를 DPM++ 2M SDE karras로 설정해 줍니다.(보통 저는 이것을 사용합니다.)
예시는 아래와 같습니다.
사용한 설정은 아래와 같습니다.
- Stable Diffusion checkpoint: dreamshaper7
- Sampling method: DPM++ 2M SDE karras
- Sampling steps 20
- Hires. fix
Prompt
- (ultra detailed, highly detailed:1.4), best quality, masterpiece, cheeta ,simple background
Negative Prompt
- (low quality, worst quality:1.3)
여기서 해상도를 올리고 싶으면 6)시드를 고정(기본값은 랜덤한 시드값입니다.)하고 5)Hires.fix 를 켜주면 됩니다.
결과는 아래와 같이 나왔습니다.
이런 저런 프롬프트를 바꿔가며 생생하여서 원하는 그림을 생성하세요
결론 및 주의할 점
“이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.”
지금까지 stable-diffusion 설치하기부터, stable-diffusion 그림 생성하기까지 해보았는데요, 여기서 생성된 그림은 AI가 학습한 그림과 사진에는 저작권자의 허가를 받지 않은 것들이 대량으로 포함돼 있습니다. 이러한 결과로 만든 AI 그림은 저작권 침해의 가능성이 있으며, 이는 많은 논란을 야기하고 있습니다. AI 기술은 우리에게 많은 혁신과 편의를 제공하지만, 이러한 혁신이 중요한 윤리적 문제를 동반하기도 합니다.
AI가 저작권 보호를 받지 못한 이미지를 대량으로 사용한다는 사실은 저작권자에게는 불공정한 행위로 느껴질 수 있습니다. 따라서 AI 그림을 사용하려는 경우, 저작권에 대한 적절한 이해와 허가를 받는 것이 매우 중요합니다.
또한, AI 그림은 더 나아가 인공지능의 창의성과 예술적인 요소에 대한 논란도 유발시킵니다. AI가 실제로 예술적인 작품을 생성할 수 있는가에 대한 의문과 함께, 인간의 창의력과 예술적 감각을 대체하려는 시도로 받아들여지기도 합니다.
그러나 이러한 관점은 아직은 논쟁의 여지가 있으며, AI 그림의 실제 가치와 의미에 대한 탐구가 계속되고 있습니다.
따라서, AI 그림을 사용하고자 하는 경우에는 먼저 저작권과 윤리적인 측면을 고려해야 합니다. 저작권자의 허가를 받는 것은 물론, AI 그림의 예술적 가치와 창의성에 대한 이해도 필요합니다. 또한, AI 기술의 발전과 함께 저작권 문제와 예술적 가치에 대한 논의가 계속될 것이므로, 이러한 측면을 주시하고 알아가는 것이 중요합니다.
AI 그림은 기술적인 혁신과 예술적인 창작의 교차로에 위치하고 있습니다. 이러한 분야에서의 발전은 우리에게 새로운 시각과 경험을 제공할 수 있지만, 동시에 윤리적인 문제와 논란을 일으킬 수도 있습니다. 따라서 우리는 이러한 혁신을 적극적으로 탐구하고, 인공지능과 예술의 조화를 이뤄내기 위해 지속적인 노력을 해야 합니다.
여러분들도 다양한 프롬프트를 적용시켜 원하는 그림을 만들어 보시길 바랍니다.
함께 참고하면 좋은 글
오토 GPT (Auto GPT): 챗 GPT(Chat GPT)보다 더욱 강력한 도구!
Civitai 다운 받는 방법도 알려주셔야죠 설명이 부족하네요
\webui\models\Stable-diffusion 폴더가 안보이네요
다운로드 관련 업데이트 했습니다. 또한 sd.webui.zip 압축을 푸시면 webui/models/Stable-diffusion 이 있으실 거에요
덕분에 쉽게 설치하고 따라했습니다. 이 페이지를 한시간동안 열어놓고 했네요 ㅎㅎ 혹시 이게 모델들이 죄다 여자들이 많은데 좀 남성위주 모델 없나요? man검색해도 거의 안나오고. 남자 이미지를 만들고픈데..그리고 손가락 막 여러개 나오는건 해결안되는거죠?
손가락 같은 경우는 다른 사람들이 실험한 프롬프트를 보시면 잘 나오는 경우의 프롬프트에서 힌트를 얻거나
ex) bad prompt 에서 (easynegative, bad fingers, deformed hands, twisted fingers 등)
후처리( 포토샵이나 스테이블 디퓨전의 inpaint 기능 등) 으로 고쳐야 할 것 같네요
아무래도 남성 유저가 많다 보니까… 여자 모델들이 많은 것 같네요 ;;;
안녕하세요. 도움이 많이 되었습니다. 한 가지 여쭤보아도 괜찮을까요? Generate 눌러도 회색화면만 나오는 이유를 알 수 있을까요?
문제마다 다르긴 한데요, 모델이 잘못된 경우도 있으니 다른 모델로 다시 받아 보시고 넣어 보세요, 또는 스테이블 디퓨젼을 다시 설치 해 보시는것도 방법입니다.
다른 모델을 사용하거나 재설치를 해 보아도 동일한 현상이 나타납니다.
혹시 어떤 gpu를 쓰시나요? 사양에 따라 cpu옵션을 켜야 할 수도 있습니다.