toto10's picture
Upload folder using huggingface_hub (#1)
34097e9
|
raw
history blame
13.3 kB
# Civitai Helper
Stable Diffusion Webui๋Š” Civitai ๋ชจ๋ธ์„ ๋” ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•˜๊ณ  ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ Civitai Assistant ํ™•์žฅ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.
[Civitai Url](https://civitai.com/models/16768/civitai-helper-sd-webui-civitai-extension)
# ์ฃผ์˜์‚ฌํ•ญ
**์ด ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ์ง€๊ธˆ ๋งค์šฐ ์•ˆ์ •์ ์ด๋ฉฐ ๋งŽ์€ ์‚ฌ์šฉ์ž๋“ค์ด ์ž˜ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด, [์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ](#์ž์ฃผ-๋ฌป๋Š”-์งˆ๋ฌธ)์„ ๋จผ์ € ํ™•์ธํ•˜๊ณ  ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ ์ฐฝ์˜ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ํ™•์ธํ•˜์„ธ์š”.**
# ๊ธฐ๋Šฅ
* ๋ชจ๋“  ๋ชจ๋ธ์„ ์Šค์บ”ํ•˜์—ฌ Civitai์—์„œ ๋ชจ๋ธ ์ •๋ณด ๋ฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€ ๋‹ค์šด๋กœ๋“œ
* Civitai ๋ชจ๋ธ ํŽ˜์ด์ง€ URL์„ ํ†ตํ•ด ๋กœ์ปฌ ๋ชจ๋ธ ๋ฐ Civitai ๋ชจ๋ธ ์ •๋ณด ์—ฐ๊ฒฐ
* Civitai ๋ชจ๋ธ ํŽ˜์ด์ง€ URL์„ ํ†ตํ•ด ๋ชจ๋ธ(์ •๋ณด ๋ฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€ ํฌํ•จ) ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ SD ๋””๋ ‰ํ† ๋ฆฌ ๋˜๋Š” ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ์— ์ €์žฅ
* ์ด์–ด๋ฐ›๊ธฐ ์ง€์› ๋‹ค์šด๋กœ๋“œ
* ๋กœ์ปฌ ๋ชจ๋ธ์—์„œ Civitai์— ์ƒˆ ๋ฒ„์ „์ด ์žˆ๋Š”์ง€ ์ผ๊ด„ ํ™•์ธ
* ์ƒˆ ๋ฒ„์ „ ๋ชจ๋ธ์„ SD ๋ชจ๋ธ ๋””๋ ‰ํ† ๋ฆฌ์— ์ง์ ‘ ๋‹ค์šด๋กœ๋“œ(์ •๋ณด ๋ฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€ ํฌํ•จ)
* "Extra Network" ๋ชจ๋ธ ์นด๋“œ ๋‚ด๋ถ€๋ฅผ ์ˆ˜์ •ํ•˜์—ฌ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ ๋ฒ„ํŠผ์„ ์ถ”๊ฐ€:
- ๐Ÿ–ผ: "replace preview" ํ…์ŠคํŠธ๋ฅผ ์ด ์•„์ด์ฝ˜์œผ๋กœ ๋ณ€๊ฒฝ
- ๐ŸŒ: ํ•ด๋‹น ๋ชจ๋ธ์˜ Civitai ํŽ˜์ด์ง€๋ฅผ ์ƒˆ ํƒญ์—์„œ ์—ด๊ธฐ
- ๐Ÿ’ก: ์ด ๋ชจ๋ธ์˜ ํŠธ๋ฆฌ๊ฑฐ ๋‹จ์–ด๋ฅผ ํ‚ค์›Œ๋“œ ์ž…๋ ฅ๋ž€์— ์ผ๊ด„ ์ถ”๊ฐ€
- ๐Ÿท: ์ด ๋ชจ๋ธ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€์— ์‚ฌ์šฉ๋œ ํ‚ค์›Œ๋“œ ์‚ฌ์šฉ
* ์œ„์˜ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๋ฒ„ํŠผ์€ ์ธ๋„ค์ผ ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
* ํ„ฐ์น˜ ์Šคํฌ๋ฆฐ ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•ด ํ•ญ์ƒ ํ‘œ์‹œ๋˜๋Š” ๋ฒ„ํŠผ ์˜ต์…˜ ์ถ”๊ฐ€
# ์„ค์น˜
์ด ํ”„๋กœ์ ํŠธ๋ฅผ zip ํŒŒ์ผ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  SD webui ๋””๋ ‰ํ† ๋ฆฌ/extensions์— ์••์ถ• ํ•ด์ œํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
์ด ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜๊ฑฐ๋‚˜ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋ ค๋ฉด SD Webui๋ฅผ ์™„์ „ํžˆ ์ข…๋ฃŒํ•˜๊ณ  ๋‹ค์‹œ ์‹œ์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. UI ๋‹ค์‹œ๋กœ๋“œ๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
# ์‚ฌ์šฉ ๋ฐฉ๋ฒ•
## SD Webui ์—…๋ฐ์ดํŠธ
์ด ํ™•์žฅ ๊ธฐ๋Šฅ์€ Extra Network ์นด๋“œ ๋ชฉ๋ก ID๋ฅผ ๊ฐ€์ ธ์™€์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ 2023-02-06์— SD Webui์— ์ถ”๊ฐ€๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ, ๋งŒ์•ฝ ์‚ฌ์šฉ ์ค‘์ธ ๋ฒ„์ „์ด ์ด๋ณด๋‹ค ์ด์ „ ๋ฒ„์ „์ด๋ผ๋ฉด, ๋จผ์ € SD Webui๋ฅผ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค!
## ๋ชจ๋ธ ์Šค์บ”
ํ™•์žฅ ํŽ˜์ด์ง€ "Civitai Helper"๋กœ ์ด๋™ํ•˜๊ณ  "Scan Model"์ด๋ผ๋Š” ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
![](img/extension_tab.jpg)
ํด๋ฆญํ•˜๋ฉด ๋ชจ๋“  ๋ชจ๋ธ์„ ์Šค์บ”ํ•˜๊ณ  SHA256 ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ Civitai์—์„œ ๋ชจ๋ธ ์ •๋ณด ๋ฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ์Šค์บ”์—๋Š” ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ๋ฏ€๋กœ ์ธ๋‚ด์‹ฌ์„ ๊ฐ€์ง€๊ณ  ๊ธฐ๋‹ค๋ ค์ฃผ์„ธ์š”.
์ด ํ™•์žฅ ๊ธฐ๋Šฅ์€ ๊ฐ ๋ชจ๋ธ๋งˆ๋‹ค Civitai์—์„œ ์–ป์€ ๋ชจ๋ธ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๋Š” JSON ํŒŒ์ผ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด ํŒŒ์ผ์€ ๋ชจ๋ธ์ด ์žˆ๋Š” ๋””๋ ‰ํ† ๋ฆฌ์— "๋ชจ๋ธ ์ด๋ฆ„.civitai.info"๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.
![](img/model_info_file.jpg)
๋ชจ๋ธ ์ •๋ณด ํŒŒ์ผ์ด ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ ํ•ด๋‹น ๋ชจ๋ธ์€ ์Šค์บ”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ชจ๋ธ์ด Civitai๊ฐ€ ์•„๋‹Œ ๊ฒฝ์šฐ ๋นˆ ์ •๋ณด ํŒŒ์ผ์ด ์ƒ์„ฑ๋˜์–ด ๋‚˜์ค‘์— ์ค‘๋ณต ์Šค์บ”์„ ํ”ผํ•ฉ๋‹ˆ๋‹ค.
### ์ƒˆ ๋ชจ๋ธ ์ถ”๊ฐ€
์ƒˆ ๋ชจ๋ธ์„ ๋‹ค์šด๋กœ๋“œํ•œ ํ›„ ์Šค์บ” ๋ฒ„ํŠผ์„ ๋‹ค์‹œ ํด๋ฆญํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ ์Šค์บ”๋œ ํŒŒ์ผ์€ ๋‹ค์‹œ ์Šค์บ”ํ•˜์ง€ ์•Š์œผ๋ฉฐ ์ƒˆ ๋ชจ๋ธ์˜ ์ •๋ณด์™€ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€๋ฅผ ์ž๋™์œผ๋กœ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. SD Webui๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
## ๋ชจ๋ธ ์นด๋“œ
**(์Šค์บ”์„ ์™„๋ฃŒํ•œ ํ›„์— ์นด๋“œ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์„ธ์š”)**
SD Webui์˜ ๋‚ด์žฅ "Extra Network" ํŽ˜์ด์ง€๋ฅผ ์—ด์–ด ๋ชจ๋ธ ์นด๋“œ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
![](img/extra_network.jpg)
๋งˆ์šฐ์Šค๋ฅผ ๋ชจ๋ธ ์นด๋“œ ์•„๋ž˜์ชฝ์œผ๋กœ ์ด๋™ํ•˜๋ฉด 4๊ฐœ์˜ ๋ฒ„ํŠผ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค:
- ๐Ÿ–ผ: "replace preview" ํ…์ŠคํŠธ๋ฅผ์ด ์•„์ด์ฝ˜์œผ๋กœ ๋ณ€๊ฒฝ
- ๐ŸŒ:์ด ๋ชจ๋ธ์˜ Civitai ํŽ˜์ด์ง€๋ฅผ ์ƒˆ ํƒญ์—์„œ ์—ฝ๋‹ˆ๋‹ค.
- ๐Ÿ’ก:์ด ๋ชจ๋ธ์˜ ํŠธ๋ฆฌ๊ฑฐ ๋‹จ์–ด๋ฅผ ํ‚ค์›Œ๋“œ ์ž…๋ ฅ ์ƒ์ž์— ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
- ๐Ÿท:์ด ๋ชจ๋ธ ๋ฏธ๋ฆฌ๋ณด๊ธฐ์— ์‚ฌ์šฉ๋˜๋Š” ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
![](img/model_card.jpg)
์ด๋Ÿฌํ•œ ์ถ”๊ฐ€ ๋ฒ„ํŠผ์ด ํ‘œ์‹œ๋˜์ง€ ์•Š์œผ๋ฉด Refresh Civitai Helper๋ฅผ ํด๋ฆญํ•˜์—ฌ ๋‹ค์‹œ ์ถ”๊ฐ€ํ•˜์‹ญ์‹œ์˜ค.
![](img/refresh_ch.jpg)
Extra Network๊ฐ€ ์ƒˆ๋กœ ๊ณ ์นจ๋  ๋•Œ๋งˆ๋‹ค์ด ์ถ”๊ฐ€ ์ˆ˜์ •์ด ์ œ๊ฑฐ๋˜๋ฏ€๋กœ ๋ฒ„ํŠผ์ด ์‚ฌ๋ผ์ง€๋ฉด Refresh Civitai Helper๋ฅผ ํด๋ฆญํ•˜์—ฌ ๊ธฐ๋Šฅ์„ ๋‹ค์‹œ ์ถ”๊ฐ€ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.
### ์ž‘์€ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ชจ๋“œ
์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ ๋ฒ„ํŠผ์€ ์ž‘์€ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•˜์ง€๋งŒ SD Webui์˜ CSS ๋ฌธ์ œ๋กœ ์ธํ•ด ํ˜„์žฌ ํ•ญ์ƒ ํ‘œ์‹œํ•˜๊ฑฐ๋‚˜ ํ•ญ์ƒ ํ‘œ์‹œํ•˜์ง€ ์•Š์•„์•ผํ•ฉ๋‹ˆ๋‹ค.
![](img/thumb_mode.jpg)
## ๋‹ค์šด๋กœ๋“œ
**(ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์”ฉ, ํ•˜๋‚˜๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ๋‹ค๋ฅธ ๊ฒƒ์„ ๋‹ค์šด๋กœ๋“œํ•˜์„ธ์š”)**
Civitai ๋ชจ๋ธ ํŽ˜์ด์ง€ URL์„ ํ†ตํ•ด ๋ชจ๋ธ์„ ๋‹ค์šด๋กœ๋“œํ•˜๋ ค๋ฉด 3 ๋‹จ๊ณ„๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค:
* URL์„ ์ž…๋ ฅํ•˜๊ณ  ๋ชจ๋ธ ์ •๋ณด๋ฅผ ๊ฐ€์ ธ ์˜ค๋Š” ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
* ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ๋ชจ๋ธ ์ด๋ฆ„๊ณผ ์œ ํ˜•์„ ์ž๋™์œผ๋กœ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œ ํ•  ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ์™€ ๋ชจ๋ธ ๋ฒ„์ „์„ ์„ ํƒํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.
* ๋‹ค์šด๋กœ๋“œ๋ฅผ ํด๋ฆญํ•˜์‹ญ์‹œ์˜ค.
![](img/download_model.jpg)
๋‹ค์šด๋กœ๋“œ ๊ณผ์ •์€ ์ง„ํ–‰๋ฅ  ํ‘œ์‹œ ์ค„์ด์žˆ๋Š” ๋ช…๋ น ์ค„ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
์ผ์‹œ ์ค‘์ง€ ๋ฐ ๋‹ค์‹œ ์‹œ์ž‘์„ ์ง€์›ํ•˜๋ฉฐ ๋Œ€์šฉ๋Ÿ‰ ํŒŒ์ผ๋„ ๋ฌธ์ œ์—†์ด ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
## ์ผ๊ด„์ ์œผ๋กœ ๋ชจ๋ธ ์ƒˆ ๋ฒ„์ „ ํ™•์ธ
Civitai์—์„œ ์ƒˆ ๋ฒ„์ „์„ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ๋กœ์ปฌ ๋ชจ๋ธ์„ ๋ชจ๋ธ ์œ ํ˜• ๋ณ„๋กœ ์ผ๊ด„์ ์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ชจ๋ธ ์œ ํ˜•์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
![](img/check_model_new_version.jpg)
์ƒˆ ๋ฒ„์ „์„ ํ™•์ธ ํ•  ๋•Œ๋งˆ๋‹ค ๋ชจ๋ธ์ด ๋ชจ๋‘ ํ™•์ธ ๋  ๋•Œ๊นŒ์ง€ 1 ์ดˆ์˜ ์ง€์—ฐ์ด ์žˆ์œผ๋ฏ€๋กœ ์†๋„๊ฐ€ ๋‹ค์†Œ ๋Š๋ฆฝ๋‹ˆ๋‹ค.
์ด๊ฒƒ์€ Civitai๊ฐ€ ์ด ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ์ธํ•ด ์ผ์‹œ์ ์œผ๋กœ DDos์™€ ์œ ์‚ฌํ•œ ์ƒํ™ฉ์— ๋น ์ง€์ง€ ์•Š๋„๋ก ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ผ๋ถ€ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต ์—…์ฒด๋Š” "๋ฌด๋ฃŒ ์‚ฌ์šฉ์ž์˜ ์ดˆ๋‹น API ์š”์ฒญ ์ˆ˜๋Š” 1 ํšŒ๋ฅผ ์ดˆ๊ณผ ํ•  ์ˆ˜ ์—†๋‹ค"๋Š” ๋ณดํ˜ธ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. Civitai๋Š” ์ด๋Ÿฌํ•œ ์„ค์ •์ด ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ๋Š” ์—ฌ์ „ํžˆ ๊ทธ๊ฒƒ์„ ๋ณดํ˜ธํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด ๊ทธ๊ฒƒ์ด ๋‹ค์šด๋˜๋ฉด ๋ชจ๋‘์—๊ฒŒ ์ข‹์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
ํ™•์ธ์ด ์™„๋ฃŒ๋˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด UI์— ๋ชจ๋“  ์ƒˆ ๋ฒ„์ „์„ ์ฐพ์€ ์ •๋ณด๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
๊ฐ ๋ชจ๋ธ ์ƒˆ ๋ฒ„์ „์—๋Š” 3 ๊ฐœ์˜ ๋งํฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
* ์ฒซ ๋ฒˆ์งธ๋Š” ์ด ๋ชจ๋ธ์˜ ์›น ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค.
* ๋‘ ๋ฒˆ์งธ๋Š”์ด ์ƒˆ ๋ฒ„์ „์˜ ๋‹ค์šด๋กœ๋“œ ์ฃผ์†Œ์ž…๋‹ˆ๋‹ค.
* ์„ธ ๋ฒˆ์งธ๋Š” ๋ฒ„ํŠผ์ž…๋‹ˆ๋‹ค. Python ์ธก์—์„œ ์ƒˆ ๋ฒ„์ „์„ ๋ชจ๋ธ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ง์ ‘ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
์ด ๋ฐฉ์‹์œผ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜๋ฉด "๋ชจ๋ธ ๋‹ค์šด๋กœ๋“œ" ์˜์—ญ๊ณผ ๋ช…๋ น ์ค„ ์ฐฝ์— ๋‹ค์šด๋กœ๋“œ ์„ธ๋ถ€ ์ •๋ณด๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์˜ ์ž‘์—…๋งŒ ์ง€์›๋ฉ๋‹ˆ๋‹ค.
![](img/check_model_new_version_output.jpg)
## URL์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ชจ๋ธ ์ •๋ณด ๊ฐ€์ ธ์˜ค๊ธฐ
Civitai์—์„œ ๋ชจ๋ธ์˜ SHA256์„ ์ฐพ์„ ์ˆ˜ ์—†์ง€๋งŒ ์—ฌ์ „ํžˆ Civitai ๋ชจ๋ธ์— ๋ชจ๋ธ์„ ์—ฐ๊ฒฐํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ํ•ด๋‹น ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ํŽ˜์ด์ง€์—์„œ ๋ชจ๋ธ์„ ์„ ํƒํ•˜๊ณ  Civitai ๋ชจ๋ธ ํŽ˜์ด์ง€์˜ URL์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ํ•ด๋‹น Civitai ๋ชจ๋ธ์˜ ์ •๋ณด๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ๋กœ์ปฌ ๋ชจ๋ธ์˜ ์ •๋ณด๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
![](img/get_one_model_info.jpg)
## ๊ธฐํƒ€ ์„ค์ •
**์„ค์ • ์ €์žฅ ๋ฒ„ํŠผ์€ ์Šค์บ” ๋ชจ๋ธ ์˜์—ญ ๋ฐ ๊ธฐํƒ€ ์„ค์ • ๋‘ ์˜์—ญ์˜ ์˜ต์…˜์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.**
* "ํ•ญ์ƒ ํ‘œ์‹œ ๋ฒ„ํŠผ"์€ ํ„ฐ์น˜ ์Šคํฌ๋ฆฐ์—์„œ ํŽธ๋ฆฌํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
* "์ž‘์€ ๊ทธ๋ฆผ ๋ชจ๋“œ์—์„œ ๊ธฐ๋Šฅ ๋ฒ„ํŠผ ํ‘œ์‹œ"๋Š” ์ž‘์€ ๊ทธ๋ฆผ ๋ชจ๋“œ์—์„œ ๊ธฐ๋Šฅ ๋ฒ„ํŠผ์„ ํ‘œ์‹œํ• ์ง€ ์—ฌ๋ถ€๋ฅผ ์ „ํ™˜ํ•ฉ๋‹ˆ๋‹ค.
![](img/other_setting.jpg)
## ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€
Extra Network๋Š” model_name.png ๋ฐ model_name.preview.png ๋‘ ๊ฐ€์ง€ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€ ์ด๋ฆ„์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ model_name.png์ด ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋†’์Šต๋‹ˆ๋‹ค.
์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋†’์€ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€๊ฐ€ ์—†์œผ๋ฉด ์ž๋™์œผ๋กœ model_name.preview.png๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์ง์ ‘ ๋งŒ๋“  ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€์™€ ์ธํ„ฐ๋„ท์—์„œ ๋‹ค์šด๋กœ๋“œํ•œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€๋ฅผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์šฐ์„ ์ˆœ์œ„๋Š” ์ง์ ‘ ๋งŒ๋“  ์ด๋ฏธ์ง€๊ฐ€ ๋†’์Šต๋‹ˆ๋‹ค.
## ํ‚ค์›Œ๋“œ
์นด๋“œ์— ํ‚ค์›Œ๋“œ ์ถ”๊ฐ€ ๋ฒ„ํŠผ์€ civitai ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€์—์„œ ์–ป์€ ํ‚ค์›Œ๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด๋ฉฐ, ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ๋งŒ๋“  ์ด๋ฏธ์ง€์˜ ํ‚ค์›Œ๋“œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.
๋ชจ๋“  ์ด๋ฏธ์ง€์— ํ‚ค์›Œ๋“œ๊ฐ€ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ฉฐ, ๋ชจ๋ธ์— ๋”ฐ๋ผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€์˜ ํ‚ค์›Œ๋“œ๊ฐ€ ๋ชจ๋‘ ๊ฐ™์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์—ฌ๊ธฐ์„œ๋Š” civitai ๋ชจ๋“  ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€ ์ •๋ณด๋ฅผ ํƒ์ƒ‰ํ•˜์—ฌ ์ฒซ ๋ฒˆ์งธ ํ‚ค์›Œ๋“œ๊ฐ€ ์žˆ๋Š” ์ด๋ฏธ์ง€๋ฅผ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
## SHA256
ํŒŒ์ผ์˜ SHA256์„ ์ƒ์„ฑํ•˜๋ ค๋ฉด ํ”Œ๋Ÿฌ๊ทธ์ธ์—์„œ ์ „์ฒด ํŒŒ์ผ์„ ์ฝ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€ํ˜• ํŒŒ์ผ์˜ ๊ฒฝ์šฐ ์‹œ์Šคํ…œ์ด ๋Š๋ ค์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
SHA256์€ civitai์—์„œ ํ•ด๋‹น ๋ชจ๋ธ์„ ์ฐพ์„ ์ˆ˜ ์—†๋Š” ๋‘ ๊ฐ€์ง€ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
* ๋„ˆ๋ฌด ์˜ค๋ž˜๋œ ๋ชจ๋ธ์ด๋ฏ€๋กœ civitai์— SHA256์ด ์ €์žฅ๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
* ๋ชจ๋ธ ์ž‘์„ฑ์ž๊ฐ€ ๋ชจ๋ธ ํŒŒ์ผ์„ ์กฐ์šฉํžˆ ๊ต์ฒดํ–ˆ์ง€๋งŒ ์„ค๋ช… ๋ฐ ๋ฒ„์ „์„ ์ˆ˜์ •ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์›น ํŽ˜์ด์ง€์—์„œ๋Š” ํ™•์ธํ•  ์ˆ˜ ์—†์ง€๋งŒ civitai ๋ฐ ๋กœ์ปฌ ๋ชจ๋ธ ํŒŒ์ผ์€ ์ด๋ฏธ ๋‹ค๋ฅธ ํŒŒ์ผ์ž…๋‹ˆ๋‹ค.
์ด๋Ÿฌํ•œ ๊ฒฝ์šฐ์—๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์—์„œ ๋ชจ๋ธ ํŽ˜์ด์ง€ URL์„ ์ œ๊ณตํ•˜์—ฌ ๋ชจ๋ธ ์ •๋ณด ํŒŒ์ผ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
## ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ
### 4๊ฐœ์˜ ์นด๋“œ ๋ฒ„ํŠผ์ด ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
#### ํ•œ๊ตญ์–ด ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค
์ƒˆ ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œํ•˜๋ฉด, ์ตœ์‹  ๋ฒ„์ „์—์„œ ํ•œ๊ตญ์–ด ๋ฒˆ์—ญ์œผ๋กœ ์ธํ•œ ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์–‘๋ฐฉํ–ฅ ๋‹ค๊ตญ์–ด ํ”Œ๋Ÿฌ๊ทธ์ธ์€ v1.6.1.1 ์ดํ›„ ๋ฒ„์ „๋ถ€ํ„ฐ ์ง€์›๋ฉ๋‹ˆ๋‹ค.
#### ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ํ•œ๊ตญ์–ด ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค
ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ํ•œ๊ตญ์–ด ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•œ ๊ฒฝ์šฐ ์ผ๋ฐ˜์ ์ธ ํ•œ๊ตญ์–ด ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ๋ณ€๊ฒฝํ•˜์‹ญ์‹œ์˜ค.
#### ๋‹ค๋ฅธ ๊ฒฝ์šฐ
๋จผ์ € "Refresh Civitai Helper" ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ Civitai Helper๋ฅผ ์ƒˆ๋กœ๊ณ ์นจํ–ˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.
๊ทธ๋Ÿฐ ๋‹ค์Œ ์ด ๋ฌธ์ œ๊ฐ€ ๊ณ„์†๋˜๋Š” ๊ฒฝ์šฐ, ์œ ์ผํ•œ ์ด์œ ๋Š” ์ตœ์‹  ๋ฒ„์ „์˜ SD webui๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
๋งŒ์•ฝ SD webui์˜ ํŒŒ์ผ์„ ์ˆ˜์ •ํ–ˆ๋‹ค๋ฉด, ์—…๋ฐ์ดํŠธ ์ž‘์—…์ด ์‹คํŒจํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—…๋ฐ์ดํŠธ๊ฐ€ ์ œ๋Œ€๋กœ ์ด๋ฃจ์–ด์กŒ๋Š”์ง€ ํ™•์ธํ•˜๋ ค๋ฉด git ๋ช…๋ น ์ค„์˜ ์ถœ๋ ฅ ์ •๋ณด๋ฅผ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
git์€ ์ข…์ข… ์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ๊ฑฐ๋ถ€ํ•˜๊ณ , ์ผ๋ถ€ ์ถฉ๋Œ์„ ์ˆ˜๋™์œผ๋กœ ํ•ด๊ฒฐํ•ด์•ผ ํ•œ๋‹ค๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ๋ช…๋ น ์ค„ ์ถœ๋ ฅ์„ ํ™•์ธํ•˜์ง€ ์•Š์œผ๋ฉด ์—…๊ทธ๋ ˆ์ด๋“œ๊ฐ€ ์„ฑ๊ณตํ–ˆ๋‹ค๊ณ  ์ž˜๋ชป ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
### Request model info from civitai
์ด๊ฒƒ์€ Civitai์— ์—ฐ๊ฒฐํ•˜๊ณ  ์žˆ์Œ์„ ๋‚˜ํƒ€๋‚ด๋ฉฐ, ์ •๋ณด๊ฐ€ ์—†์œผ๋ฉด ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
### ๋ชจ๋ธ ์ •๋ณด ์Šค์บ” ๋˜๋Š” ๊ฐ€์ ธ์˜ค๊ธฐ ์‹คํŒจ
์ด ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ์ด์ œ ๋งค์šฐ ์•ˆ์ •์ ์ด๋ฏ€๋กœ, ์ด ๋ฌธ์ œ์˜ ์›์ธ์€ ๋Œ€๋ถ€๋ถ„ Civitai๊ฐ€ ์—ฐ๊ฒฐ ์š”์ฒญ์„ ๊ฑฐ๋ถ€ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
Civitai๋Š” ๋Œ€ํ˜• ์›น์‚ฌ์ดํŠธ์™€ ๊ฐ™์ด ์•ˆ์ •์ ์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์›น์‚ฌ์ดํŠธ๊ฐ€ ๋‹ค์šด๋˜๊ฑฐ๋‚˜ API ์—ฐ๊ฒฐ์„ ๊ฑฐ๋ถ€ํ•  ์ˆ˜ ์žˆ๊ณ , API ์š”์ฒญ์„ ์‹ค์ œ ๊ฒ€์ฆ ํŽ˜์ด์ง€๋กœ ์ „ํ™˜ํ•˜์—ฌ ์ฐจ๋‹จํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
Civitai์—๋Š” ์—ฐ๊ฒฐ ํ’€ ์„ค์ •์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋™์‹œ์— ํ—ˆ์šฉ๋˜๋Š” ์ตœ๋Œ€ ์—ฐ๊ฒฐ ์ˆ˜์ž…๋‹ˆ๋‹ค. ์ด ์ˆ˜์น˜์— ๋„๋‹ฌํ•˜๋ฉด ๋‹ค์Œ API ์—ฐ๊ฒฐ ์š”์ฒญ์€ ๋ชจ๋‘ ๊ฑฐ๋ถ€๋ฉ๋‹ˆ๋‹ค. ์ด ๋•Œ๋Š” ์ž ์‹œ ๊ธฐ๋‹ค๋ ธ๋‹ค๊ฐ€ ๋‹ค์‹œ ์‹œ๋„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋˜ํ•œ ๊ตญ๋‚ด ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ๋Š” ํ”„๋ก์‹œ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๊ฐœ๋Š” ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•ด์•ผ๋งŒ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
### civitai์—์„œ ์ž˜๋ชป๋œ ๋ชจ๋ธ ์ •๋ณด ๋ฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€ ๊ฐ€์ ธ์˜ค๊ธฐ
์•ˆํƒ€๊น๊ฒŒ๋„, civitai์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ผ๋ถ€ ๋ชจ๋ธ์ด ์ž˜๋ชป๋œ sha256์œผ๋กœ ์ €์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์—ฌ๊ธฐ๋ฅผ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค:
[https://github.com/civitai/civitai/issues/426](https://github.com/civitai/civitai/issues/426)
๋”ฐ๋ผ์„œ ์ด ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์€ ํ•ด๋‹น ๋ชจ๋ธ์˜ ์˜ฌ๋ฐ”๋ฅธ ๋ชจ๋ธ ์ •๋ณด๋‚˜ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ด๋ฏธ์ง€๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
์ด ๊ฒฝ์šฐ ๋ชจ๋ธ ์ •๋ณด ํŒŒ์ผ์„ ์ œ๊ฑฐํ•˜๊ณ  ์ด ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์˜ ํƒญ ํŽ˜์ด์ง€์—์„œ civitai url๋กœ ์˜ฌ๋ฐ”๋ฅธ ๋ชจ๋ธ ์ •๋ณด๋ฅผ ๊ฐ€์ ธ์™€์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋˜ํ•œ, ์ž˜๋ชป๋œ sha256์„ ๊ฐ€์ง„ ํ•ด๋‹น ๋ชจ๋ธ์„ civitai์— ์‹ ๊ณ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
[https://discord.com/channels/1037799583784370196/1096271712959615100/1096271712959615100](https://discord.com/channels/1037799583784370196/1096271712959615100/1096271712959615100)
civitai์— ๊ทธ ๋ชจ๋ธ์„ ์‹ ๊ณ ํ•˜์—ฌ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.
### Colab ์‚ฌ์šฉ์‹œ ์Šค์บ” ์‹คํŒจ
๋จผ์ € ๋ณด์ด๋Š” ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋ฅผ Google์—์„œ ๊ฒ€์ƒ‰ํ•ด๋ณด์„ธ์š”. ๋Œ€๊ฐœ Colab์˜ ๋ฌธ์ œ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค.
๊ทธ๋ฆฌ๊ณ  Colab์ด Google ๋“œ๋ผ์ด๋ธŒ์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋‹ค๋ฉด, ํŒŒ์ผ์— ๋Œ€ํ•œ ์ผํšŒ์„ฑ ์•ก์„ธ์Šค ์ œํ•œ์œผ๋กœ ์ธํ•ด ์Šค์บ”์ด ์‹คํŒจํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” Google ๋“œ๋ผ์ด๋ธŒ์˜ ์ œํ•œ ์‚ฌํ•ญ์œผ๋กœ, ์ž์„ธํ•œ ๋‚ด์šฉ์€ Google ๊ฒ€์ƒ‰์„ ํ†ตํ•ด ์•Œ์•„๋ณด์„ธ์š”.