이 컬렉션의 와일드카드 는 주로 사람이 등장하는 사실적인 장면을 위해 만들어졌습니다. 그러나 다른 유형의 예술에도 사용될 수 있습니다. 그들은 당신에게 영감을 주고 창의력을 키워줄 것입니다.
이러한 와일드카드를 직접 사용하기 때문에 문제가 있는 키워드를 찾아 제거합니다. 때로는 새로운 키워드나 전체 파일을 추가하기도 합니다. 저는 이 컬렉션을 확장하기 위해 끊임없이 새로운 아이디어를 찾고 있습니다.
주요 아이디어는 일을 지나치게 복잡하게 만들지 않는 것입니다. 수천 개의 이상하게 이름이 지정된 와일드카드를 처리하는 것은 부담스러울 수 있습니다. 기억 하고 효과적으로 사용할 수 있는 몇 가지를 갖는 것이 더 낫다고 생각합니다.
이러한 와일드카드를 사용하려면 확장이 필요합니다. 다음 중 하나를 사용할 수 있습니다.
Recommended
확장 기능을 설치한 후 확장 기능이 제대로 작동하려면 Stable Diffusion(또는 임대한 서버 인스턴스)을 다시 시작해야 할 가능성이 높습니다. WebUI를 간단히 다시 로드하는 것만으로는 충분하지 않을 수 있습니다 . 이미지를 생성하면 확장 프로그램이 작동하는지 쉽게 확인할 수 있습니다. __colors__
와일드카드를 사용한 곳에 colors
이라는 키워드가 나타나면 뭔가 잘못되었음을 의미합니다.
AI-Dock의 프로비저닝 스크립트를 사용하여 확장을 설치한 경우 다시 시작할 필요가 없습니다.
sd-dynamic-prompts를 사용하기로 결정했다면 확장 설정에서 유용한 옵션 하나를 활성화하는 것이 좋습니다.
Settings > Uncategorised > Dynamic Prompts > Save template to metadata: Write prompt template into the PNG
작동하는 와일드카드 확장이 있으면 적절한 디렉터리에 와일드카드 .txt
파일이 필요합니다. 언급된 두 플러그인의 경우 확장 프로그램의 기본 디렉터리에 있는 wildcards
디렉터리가 됩니다.
디렉터리 경로는 다음과 같습니다.
stable-diffusion-webui/extensions/sd-dynamic-prompts/wildcards/
stable-diffusion-webui/extensions/stable-diffusion-webui-wildcards/wildcards/
적절한 디렉터리 로 이동하여 파일을 다운로드합니다.
다음 명령을 사용하여 다운로드할 수 있습니다.
wget -qO- https://raw.githubusercontent.com/Avaray/stable-diffusion-simple-wildcards/sdxl/scripts/download.sh | bash -s -- wget sdxl
aria2c -q --allow-overwrite=true --remove-control-file=true -o dl.sh https://raw.githubusercontent.com/Avaray/stable-diffusion-simple-wildcards/sdxl/scripts/download.sh && chmod +x dl.sh && ./dl.sh aria2c sdxl
curl -s https://raw.githubusercontent.com/Avaray/stable-diffusion-simple-wildcards/sdxl/scripts/download.sh | bash -s -- curl sdxl
DOWNLOAD.md 파일에서 와일드카드를 다운로드하는 더 많은 방법을 찾을 수 있습니다.
와일드카드 는 본질적으로 키워드 목록이 포함된 파일의 이름입니다. colors.txt
라는 파일이 있는 경우 프롬프트에서 와일드카드를 __colors__
로 사용할 수 있습니다. Stable Diffusion은 __colors__
colors.txt
파일의 임의 키워드로 대체합니다.
임의의 위치에 여성이 있는 장면을 생성한다고 가정해 보겠습니다. 그녀의 옷도 무작위로 만드십시오.
__colors__ __clothes_upper__ 를 입고 __locations__ 에 서 있는 __nationalities__ 여성의 사진
초기 프롬프트는 다음과 같습니다:
검은 드레스를 입고 레스토랑 에 서 있는 스페인 여성의 사진
변수를 사용할 수도 있습니다.
Available only in sd-dynamic-prompts
__locations__ 의 ${c=__colors__} 여성, ${c} 셔츠, ${c} 스커트, ${c} 부츠
프롬프트는 다음과 같습니다:
탈의실 에 있는 여자, 핑크 셔츠, 핑크 스커트, 핑크 부츠
하나의 와일드카드에서 여러 값을 얻으려면 얻으려는 값의 양을 지정할 수 있습니다.
Available only in sd-dynamic-prompts
장난감 자동차 사진, {4$$__colors__}
프롬프트는 다음과 같습니다:
장난감 자동차 사진, 빨간색 , 파란색 , 녹색 , 노란색
Pony Diffusion
기반으로 하는 체크포인트는 이러한 와일드카드 중 일부에서는 작동하지 않을 수 있습니다. Pony Diffusion
체크포인트는 완전히 다른 데이터에 대해 훈련을 받았고 많은 것에 대한 지식이 부족했습니다. Nationalities
, Artists
, Cameras
및 Films
전혀 작동하지 않을 가능성이 높습니다. 사실적인 장면을 생성하기 위해 이러한 와일드카드를 사용할 계획이라면 실제 인물에 초점을 맞춘 좋은 체크포인트를 사용해야 합니다. 다음 체크포인트 중 하나를 사용하는 것이 좋습니다.
SDXL 1.0
SDXL 1.0
SDXL 1.0
SDXL 1.0
Nationalities
의 경우 생성된 사람에게 프롬프트가 얼마나 영향을 미치는지 확인하려면 CFG Scale 6-7
에 있는 것이 좋습니다(자세한 내용은 여기에서 읽을 수 있습니다). Artists
의 경우 최상의 결과를 얻으려면 CFG Scale 2-5
사용하는 것이 좋습니다. 두 경우 모두 체크포인트가 최종 결과에 가장 큰 영향을 미칩니다. 체크포인트마다 다릅니다.
nationalities.txt
목록은 이 Reddit 게시물에서 영감을 받았습니다.lighting.txt
목록은 이 Reddit 게시물에서 영감을 받았습니다.artists.txt
의 첫 번째 목록은 Stable Diffusion Cheat-Sheet에서 얻었습니다.artists2.txt
의 두 번째 목록은 SDXL 아티스트 스타일 연구에서 얻었습니다.cameras.txt
및 Films camera_films.txt
목록은 SDXL 1.0 Artistic Studies에서 얻었습니다. 뭔가 빠졌거나, 유용할 수 있거나, 뭔가 제거해야 한다고 생각한다면, 이 저장소를 포크하고, 파일을 편집하고, 끌어오기 요청을 제출하세요.
질문이나 제안 사항이 있으면 Discord에서 저를 만나주세요: avaray_
GitHub 후원자, Patreon 또는 Buy Me a Coffee에서 저를 지원할 수도 있습니다.