맨밑에 방법만 써놨음
ㅡ

보다시피 너네가 선택할 수 있는 모델(시스템) 중에는
- NAI Diffusion Anime (Curated)
- NAI Diffusion Anime (Full)
- 시발
이 있음
첫째에는 좋은 성능을 보여준다고 써있고
둘째에는 다양한 생성이 가능하다고 써있음
내부적으로는 얘네들을 어떤 코드명으로 부르냐면,

Curated 모델을 "safeDiffusion", "safe-diffusion"이라는 코드명으로 부름.
세이프?
세이프????????????????????????
결론부터 말하자면, Curated 모델은 야짤을 제외한 일반 사진으로만 학습된 모델이다.
그렇기 때문에 애초에 야짤을 그리는게 불가능하다. 꼭2지를 본 적이 없는데 어떻게 꼭3지를 그리겠는가?
Full 모델은 "naiDiffusion", "nai-diffusion"이라는 코드명으로 부르고 있음. 이거 브랜드 아니었냐?
여기에서 Full 모델이 얘네들의 사실상 야심작, 본방, 아무튼 최종 시스템이라는 걸 어렵지 않게 느낄 수 있다.
뿐만 아니라 이 모델은 야짤을 포함해서 학습되었을 거라고 기대할 수 있다.
근데 이거로도 야짤이 잘 안그려지던데? 그것은 Undesired Content 설정 때문이다.
위에 있는 Prompt가 '이 텍스트랑 이미지를 가까워지게 만들어라' 라면, Undesired Content는 '이 텍스트랑 이미지를 멀어지게 만들어라' 임.
여기에다가 "bad quality(질 떨어짐), bad anatomy(신체 구조 괴이함), missing fingers(손가락 개수 부족)" 등을 집어넣으면 그것들과 이미지가 멀어지게 되는 것임.
Undesired Content의 기본 설정값이 어떻게 되느냐면,
- safeDiffusion: lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry
- naiDiffusion: nsfw, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry
naiDiffusion 모델의 Undesired Content를 보자. 맨 앞에 nsfw(후방주의)라고 써있지?
즉 nsfw랑 이미지가 멀어지도록 설정되어 있는 거임.
safeDiffusion 모델은 그런 설정이 따로 없는데, 애초에 nsfw 짤을 학습하지 못해서 생성이 불가능하기 때문.
근데, 너의 Prompt(집어넣는 텍스트)에 'nsfw'가 포함되어 있으면, 자동으로 Undesired Content에서 'nsfw'가 빠져버림.
그러니깐, 너가 "후방주의를 만들어주십쇼" 하면, '후방주의를 만들지 말 것'이라는 설정이 빠져버리는 거임.
왜 이렇게 코드를 짜놨을까 고민해봤는데...
Full 모델은 일반짤과 야짤이 동시에 학습되어 있기 때문에,
일반짤을 생성하려던 사람이 야짤을 보고 놀라는 참사를 방지하고 싶었던 것 같음.
ㅡ
념글에 있는 야짤 해금 방법은 다음과 같았음.
"설정부분에서 NAI Diffusion Anime full < 로 맞추기,
Undesired Content < None 으로 맞추기"
나는 이 방법이 아주 조금 아쉬움. 이렇게 하면 야짤을 해금하는 대가로 이미지가 약간 저품질로 생성되어 버리기 때문임.
아래의 해금 방법을 쓰면 고품질의 야짤을 생성할 수 있을 것임.
1. 설정에서 NAI Diffusion Anime (Full)로 맞추기,
2. 입력 텍스트에 "nsfw"가 들어가게 하기 (예시: 1girl, nsfw)
댓글 영역
획득법
① NFT 발행
작성한 게시물을 NFT로 발행하면 일주일 동안 사용할 수 있습니다. (최초 1회)
② NFT 구매
다른 이용자의 NFT를 구매하면 한 달 동안 사용할 수 있습니다. (구매 시마다 갱신)
사용법
디시콘에서지갑연결시 바로 사용 가능합니다.