webui: 기본 설정 값 수정하기(ui-config.json)

2023. 11. 29. 13:55·이미지 생성 AI 정보
반응형

 

안녕하세요. 이번 시간에는 webui를 켰을 때 초기 설정 값을 내가 원하는 설정 값으로 지정하는 방법에 대해 알아보겠습니다.

 

이미지 생성 작업을 하다 보면, ai 생성 이미지를 만들기 위해 webui를 킬 때 마다 매번 내가 원하는 설정 값을 일일이 수정해 줘야 하는 것에 불편함을 느끼신 적이 있으실 텐데요

 

내가 수정한 설정 값 중에 자주 바뀌지 않는 설정 값들은 매번 그대로 사용하고 싶을 때, 내가 원하는 특정 설정 값들로 지정되게 하는 방법입니다.

 

우분투 os(22.04) 기준으로 설명을 진행할께요. (Windows os의 경우에도 같은 파일을 수정하면 됩니다.)

 

stable-diffusion-webui 폴더에 들어가시면

ui-config.json 이라는 파일이 있습니다.

 

ubuntu 에서 ui-config.json 파일

 

 

이름만 봐도 알 수 있듯이, webui의 설정 값을 가지고 있는 파일인데요

이 파일을 더블 클릭하여 엽니다.

그러면 아래와 같이 각 속성과 그에 따른 값들이 입력된 글(json)이 나오는데요

반응형

 

 

 

여기서는 많이 사용하는 옵션 및 기본 사용법에 대해서 설명 드리겠습니다. (txt2img 기준으로 설명합니다.)

 

직접 ui-config.json파일을 켜시고 ctrl+f로 검색하시면서 보시면 따라하기 편하니 참고해 주세요.

 

 

1. 긍정 프롬프트 기본 설정

# 긍정 프롬프트를 입력하는 창
"txt2img/Prompt/value": "",

 

위 속성은 긍정 프롬프트를 입력하는 창이며, 켤 때마다 기본적으로 입력되어 있길 원하는 긍정 프롬프트를 따옴표 안에 입력하면 됩니다. 주로 퀄리티와 관련된 프롬프트는 거의 기본적으로 사용하므로, 넣으면 좋겠죠?

 

예를 들어 다음과 같은 프롬프트를 넣어보겠습니다.

 

# 실제 입력 시에는 줄바꿈 없이 입력해 주세요.(,로만 구분)
8k UHD, (best quality, ultra high resolution, photorealistic:1.2),(masterpiece), 
(Realistic human skin texture, natural tones, subtle imperfections, lifelike pores, 
fine details, soft lighting, natural shading), (Perfect human skin), 
true human skin, real sharp focus, ultra detailed, extreme intricate, 
insane delicate, chiaroscuro, soft and diffused natural light, 
(Realistic shadows on faces:1.3), (realistic contrast on face:1.3), 
(extremely intricate), ultra super realistic, (detailed background:1.2), 
(Natural Skin Texture:1.2), (Oily Skin:1.1), (Shiny Skin:1.1),(exquisitely detailed), 
((dramatic_dark light)), (beautiful_detailed_light), (ultra_color),

실제 ui-config.json 파일에 긍정 프롬프트를 수정한 예시

 

아, 참! 중요한 점을 잊었네요.

 

ui-config.json 파일을 변경할 때에는 현재 사용 중인 webui를 끄고 진행해야 합니다.
설정 변경을 완료하면 파일을 저장 후에 webui를 다시 켜면 변경 내용이 반영됩니다.

 

그러면 아래와 같이 긍정 프롬프트에 입력한 프롬프트가 기본적으로 들어가 있는 것을 확인할 수 있습니다.

 

설정한 기본값이 반영된 모습(webui)

 

 

2. 부정 프롬프트 기본 설정

# 부정 프롬프트
"txt2img/Negative prompt/value": "",

위 따옴표 안에 프롬프트를 넣으면, 기본적으로 항상 해당 부정 프롬프트가 출력 되어 나옵니다. 사용법은 동일하니 자세한 예시는 생략할게요~

 

 

3. Sampling Method

"txt2img/Sampling method/value": "DPM++ 2M Karras",

기본 Sampling Method를 설정하는 옵션입니다. 저의 경우에는 "DPM++ 2M Karras"를 기본값으로 설정했는데, 원하는 Sampling Method를 넣으시면 됩니다.

 

 

4. Sampling Step

"txt2img/Sampling steps/value": 60,

일명 step을 설정하는 옵션입니다. 저는 60 step을 기본값으로 설정했는데, 원하는 step 수치를 설정하시면 됩니다. 적용하면 다음과 같이나옵니다.

 

sampling step 60이 적용된 화면(webui)

 

 

5. Hires.fix 관련 옵션 

"txt2img/Upscaler/value": "4x-UltraSharp",
"txt2img/Hires steps/value": 20,
"txt2img/Denoising strength/value": 0.4,
"txt2img/Upscale by/value": 2.0,

Hires.fix 내의 옵션 값들입니다. 위의 값은 제가 설정한 값의 예시이며, 이 부분을 수정하면, 다음과 같이 그 값이 기본 값으로 설정됩니다.

 

수정한 hires.fix 관련 값들이 적용된 화면(webui)

 

 

6. 생성될 이미지의 크기: 너비(width), 높이(height) 설정

"txt2img/Width/value": 540,
"txt2img/Height/value": 960,

위 속성에 원하는 너비와 높이를 숫자로 입력하시면 됩니다. 위에 예시대로 입력하면 다음과 같이 출력됩니다.

 

설정한 width, height가 적용된 화면(webui)

 

 

7. Batch count, Batch size

"txt2img/Batch count/value": 1,
"txt2img/Batch size/value": 1,

Batch count, Batch size와 관련된 속성(한번에 뽑으려는 이미지 개수)입니다. 원하는 카운트, 사이즈 값을 숫자로 입력하면 됩니다. 다음과 같이 출력 됩니다.

 

수정한 batch count, size가 적용된 화면(webui)

 

 

8. CFG Scale

"txt2img/CFG Scale/value": 21.0,

CFG Scale 설정 부분입니다. 원하는 숫자를 입력하시면 됩니다.(소수점 0.5 단위 씩 변경) 다음과 같이 출력 됩니다.

 

수정한 cfg scale이 적용된 화면(webui)

 

 

 

이상, 위에서 언급한 속성들이 가장 많이 사용하면서도, 한번 설정하면 잘 바꾸지 않는 속성들이라 기본 설정 값으로 지정해두면 좋은 속성들입니다.

 

img2img 뿐만 아니라, 설치한 확장 프로그램의 기본 설정 값도 해당 파일에서 수정할 수 있으므로, 속성 값을 잘 찾아서 수정하시면, 더 편리한 webui 사용을 하실 수 있겠죠?(사용법은 동일하니 어렵지 않아요)

반응형

'이미지 생성 AI 정보' 카테고리의 다른 글

AI가 여러분의 예술과 사진을 무단 사용했을까요?  (0) 2025.02.27
ControlNet 기본 사용법  (0) 2023.11.30
AI 이미지 프롬프트 까보기(prompt search)  (0) 2023.11.29
Prompt(프롬프트) 작성하기 기본편  (0) 2023.11.26
'이미지 생성 AI 정보' 카테고리의 다른 글
  • AI가 여러분의 예술과 사진을 무단 사용했을까요?
  • ControlNet 기본 사용법
  • AI 이미지 프롬프트 까보기(prompt search)
  • Prompt(프롬프트) 작성하기 기본편
lookchemy
lookchemy
lookchemy의 블로그입니다. AI 생성 이미지 관련 공부 및 생성 이미지 공유 중이에요. This is the blog of lookchemy. I'm studying and sharing AI-generated images.
    반응형
  • lookchemy
    lookchemy
    lookchemy
  • 전체
    오늘
    어제
    • 분류 전체보기 (31)
      • 이미지 생성 AI 정보 (5)
      • 인공지능 활용 (2)
      • 생성환경 설정 (6)
      • IT 정보 (9)
        • 최신 AI 정보 (5)
        • AI 기업 정보 (1)
        • IT Business (2)
        • IT News (1)
      • Software (1)
        • 아키텍트 (1)
      • Programming (4)
        • 웹개발 (3)
      • Machine Leaning (3)
        • LLM (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    온페이지seo
    딥러닝
    우분투 22.04
    Stable-diffusion
    자연어처리
    콘텐츠마케팅
    LLM
    ChatGPT
    머신러닝
    Ubuntu 22.04
  • hELLO· Designed By정상우.v4.10.3
lookchemy
webui: 기본 설정 값 수정하기(ui-config.json)

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.