์ด๋ฏธ์ง€ ๊ตฌํ˜„ AI ํ”Œ๋žซํผ(Platform)/Stable Diffusion

[๊ธฐ์ดˆํŽธ] 02. ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI: ์œˆ๋„์šฐ์— ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•

๋ชฝ๋ฌผ๊ณ ๊ธฐ๐“†œ 2024. 9. 29. 16:37
728x90
728x90

 

์ธ๊ณต์ง€๋Šฅ์œผ๋กœ ๋งŒ๋“  ์ด๋ฏธ์ง€

 


 

โ… . ๊ณ ์„ฑ๋Šฅ ์ด๋ฏธ์ง€ ์ƒ์„ฑ์„ ์œ„ํ•œ ์ฒซ ๊ฑธ์Œ, ์œˆ๋„์šฐ ์„ค์น˜ ๊ฐ€์ด๋“œ

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š”

์ปดํ“จํ„ฐ์— ์ง์ ‘ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ

์›น์—์„œ ์‚ฌ์šฉํ•˜๋„๋ก

ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค.

 

์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š”

PC์— ์ง์ ‘

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI๋ฅผ

์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์›น์—์„œ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜์—ฌ

์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ์ด์ „ ํฌ์ŠคํŒ…์—์„œ

๋‹ค๋ฃจ์—ˆ์œผ๋‹ˆ ์ฐธ๊ณ ํ•ด ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. 

 

[์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์„ค์น˜] GPU ๋Š˜๋ฆฌ๊ธฐ, Stable Diffusion Web ui ์ฝ”๋ ™ ์„ค์น˜ (tistory.com)

 

[์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์„ค์น˜] GPU ๋Š˜๋ฆฌ๊ธฐ, Stable Diffusion Web ui ์ฝ”๋ ™ ์„ค์น˜

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „(Stable Diffusion)์€ 2022๋…„์— ์ถœ์‹œํ•œ ๋”ฅ๋Ÿฌ๋‹ ํ…์ŠคํŠธ, ์ด๋ฏธ์ง€ ๊ธฐ๋ฐ˜ ์ด๋ฏธ์ง€ ์ƒ์„ฑ ์ž‘์—… ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ํ˜„์žฌ ๋œจ๊ฑฐ์šด ๊ฐ์ž๋กœ ํ™”๋‘๊ฐ€ ๋˜๊ณ  ์žˆ๋Š” ๋ฏธ๋“œ์ €๋‹ˆ์™€ ํ•จ๊ป˜ ํฐ ์ธ๊ธฐ๋ฅผ ๋Œ๊ณ  ์žˆ๋Š” ํ”„๋กœ

grmeems.tistory.com

 

 

์ด๋ฒˆ ๊ฐ€์ด๋“œ๋Š”

GitHub์— ์ œ๊ณต๋œ ์„ค์น˜ ๋ฐฉ๋ฒ•์„ ๊ธฐ์ค€์œผ๋กœ

ํŒŒ์ด์ฌ, Git, ๊ทธ๋ฆฌ๊ณ  ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ(cmd)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ

์œˆ๋„์šฐ 10/11์— ์„ค์น˜ํ•˜๋Š” ๊ณผ์ •์„

๋‹จ๊ณ„๋ณ„๋กœ ์•ˆ๋‚ดํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

 

 

1. ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI ์„ค์น˜๋ฅผ ์œ„ํ•œ ์ค€๋น„๋ฌผ

 

๋จผ์ € ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•˜๊ธฐ ์ „์— ๋ช‡ ๊ฐ€์ง€ ํ•„์š”ํ•œ ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฒˆ ๊ณผ์ •์—์„œ๋Š” ํŒŒ์ด์ฌ(Python) 3.10.6๊ณผ Git์„ ์‚ฌ์šฉํ•  ๊ฒƒ์ด๋ฉฐ,

์ด๋ฅผ ํ†ตํ•ด ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI๋ฅผ ์„ค์น˜ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI๋ฅผ ์„ค์น˜ํ•˜๊ณ  ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š”

์ผ์ • ์ˆ˜์ค€์˜ ์ปดํ“จํ„ฐ ์‚ฌ์–‘์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

ํŠนํžˆ, ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์˜ ์„ฑ๋Šฅ์ด ์ค‘์š”ํ•œ๋ฐ,

 ์ตœ์†Œํ•œ 4GB ์ด์ƒ์˜ VRAM์„ ๊ฐ€์ง„

๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

์„ค์น˜๋ฅผ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— Github์—์„œ ์„ค์น˜ ๋ฐฉ๋ฒ•์„ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์œผ๋‹ˆ

๋จผ์ € ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. 

์•„๋ž˜ ๋งํฌ๋ฅผ ํด๋ฆญํ•ด๋ณด์‹œ๋ฉด

๋ฐฉ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. 

GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI

 

GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI

Stable Diffusion web UI. Contribute to AUTOMATIC1111/stable-diffusion-webui development by creating an account on GitHub.

github.com

 

Ctrl+F ๋ฅผ ๋ˆ„๋ฅด๊ณ  window๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋ฉด

Automatic Installation on Windows ๋ผ๋Š” ํ•ญ๋ชฉ์„ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

์ด๋ ‡๊ฒŒ 4๊ฐ€์ง€ ๋‹จ๊ณ„๋กœ ์ง„ํ–‰ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. 

 ์•„๋ž˜ ์ด๋ฏธ์ง€์™€ ๊ฐ™์ด ๋งํฌ๋ฅผ ํด๋ฆญํ•ด์ฃผ์‹œ๋ฉด

๋‹ค์šด๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค. 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

 


โ…ก. StableDiffusion PC์„ค์น˜ ์ˆœ์„œ

 

1.  ํŒŒ์ด์ฌ 3.10.6 ์„ค์น˜

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

์ตœ์‹  ๋ฒ„์ „์˜ ํŒŒ์ด์ฌ์ด ์•„๋‹Œ 3.10.6 ๋ฒ„์ „์„ ์„ค์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ‘torch’ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€์˜

ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด์„œ์ด๋‹ˆ ๊ผญ ํ•ด๋‹น ๋ฒ„์ „์„ ์‚ฌ์šฉํ•ด ์ฃผ์„ธ์š”.

 ์ƒ๊ธฐ ์ด๋ฏธ์ง€์˜ ๋งํฌ๋ฅผ ํด๋ฆญํ•˜์‹œ๋ฉด, 

์•„๋ž˜์™€ ๊ฐ™์€ ์ด๋ฏธ์ง€๊ฐ€ ๋‚˜์˜ต๋‹ˆ๋‹ค. 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

์•„๋ž˜๋กœ ์Šคํฌ๋กคํ•˜์‹œ๋ฉด

ํŒŒ์ผ์ด ๋‚˜์˜ต๋‹ˆ๋‹ค. 

๋‚ด ์ปดํ“จํ„ฐ ์‚ฌ์–‘์— ๋งž๊ฒŒ ํ•ด๋‹น ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ํ•ฉ๋‹ˆ๋‹ค. 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 ๋ฐ”๋กœ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ๋„๋ก 

๋งํฌ์™€ ํŒŒ์ผ ์ฒจ๋ถ€๋“œ๋ฆฝ๋‹ˆ๋‹ค. 

Python Release Python 3.10.6 | Python.org

 

Python Release Python 3.10.6

The official home of the Python Programming Language

www.python.org

 

ํŒŒ์ผ๋‹ค์šด๋กœ๋“œ 

 

ํŒŒ์ด์ฌ ๊ณต์‹ ์‚ฌ์ดํŠธ์—์„œ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

ํŒŒ์ด์ฌ 3.10.6์„ ๋‹ค์šด๋กœ๋“œ ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. 

 


 

โ—‡ ์„ค์น˜๋ฐฉ๋ฒ•

 

♣ "Add Python to PATH" ์ฒดํฌํ•˜๊ธฐ 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

์„ค์น˜ ๊ณผ์ •์—์„œ "Add Python to PATH"

 ์˜ต์…˜์— ์ฒดํฌํ•˜๋Š” ๊ฒƒ์„ ์žŠ์ง€ ๋งˆ์„ธ์š”. 

์ด ์„ค์ •์„ ํ•˜์ง€ ์•Š์œผ๋ฉด

๋‚˜์ค‘์— ๋ณ„๋„๋กœ ํ™˜๊ฒฝ์„ค์ •์—์„œ ์ˆ˜์ •ํ•ด์•ผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 ์˜ต์…˜์ด ๋ชจ๋‘ ์„ ํƒ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

์ปดํ“จํ„ฐ๋ฅผ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ๋•Œ๋Š”

์›นUI๋ฅผ ์ข…๋ฃŒํ•ด ๋†“์•„์•ผ ๋ถˆํ•„์š”ํ•œ

๋ณด์•ˆ ๋ฌธ์ œ๋ฅผ ํ”ผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜


 

2.  Git ์„ค์น˜

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

์ด์ œ git์„ ์„ค์น˜ํ•  ์ฐจ๋ก€์ž…๋‹ˆ๋‹ค.

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

์ด ๋˜ํ•œ ๋‚ด ์ปดํ“จํ„ฐ ์‚ฌ์–‘์— ๋งž๋Š” ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ

๋‹ค์šด๋กœ๋“œ ํ•ฉ๋‹ˆ๋‹ค. 

 

Git ๊ณต์‹ ์‚ฌ์ดํŠธ์—์„œ ์ œ๊ณตํ•˜๋Š” ์ตœ์‹  ๋ฒ„์ „๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. 

Git์„ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.

 

ํŒŒ์ผ๋‹ค์šด๋กœ๋“œ


โ—‡ ์„ค์น˜๋ฐฉ๋ฒ•

 

♣ ๋งจ ํ•˜๋‹จ ์ฒดํฌ๋˜์–ด ์žˆ๋Š” ๊ฒƒ ๋งŒ ํ™•์ธํ•˜์‹œ๋ฉด ๋˜์„ธ์š”.

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

 

์›นUI ์‹คํ–‰ ์—ฌ๋ถ€๋ฅผ ์ฃผ๊ธฐ์ ์œผ๋กœ ํ™•์ธํ•˜๊ณ , 

์ž‘์—…์ด ๋๋‚˜๋ฉด ๊ผญ ์ข…๋ฃŒํ•˜์„ธ์š”.

 

 ์ด์™ธ ์„ค์ •์€ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ํ•ด๋„ ๋ฌด๋ฐฉํ•ฉ๋‹ˆ๋‹ค. 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

 

์ƒˆ๋กœ ์—…๋ฐ์ดํŠธ๋˜์–ด ์ถ”๊ฐ€๋œ ์™ธ๋ถ€ ssh ์‚ฌ์šฉ ๊ฐ€๋Šฅ ์ฒดํฌ๋ž€์€

๋„˜์–ด๊ฐ€์ฃผ์‹œ๊ณ  ๊ทธ๋ƒฅ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ์ง„ํ–‰ํ•ด์ฃผ์„ธ์š”.

 

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 ์บ์‹ฑ ํ™œ์„ฑํ™”๋Š” ์ฒดํฌํ•ด์ œ ํ•ด์ฃผ์„ธ์š”. 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜
์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

3. ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

 

์ด์ œ Git์„ ์ด์šฉํ•ด ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI์˜

์ €์žฅ์†Œ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

๋ช…๋ น ํ”„๋กฌํ”„ํŠธ(cmd)๋ฅผ ์‹คํ–‰ํ•˜๊ณ ,

์›ํ•˜๋Š” ํด๋”๋กœ ์ด๋™ํ•œ ํ›„

๋‹ค์Œ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ด ์ €์žฅ์†Œ๋ฅผ ๋ณต์ œํ•ฉ๋‹ˆ๋‹ค.

 

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

 

๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜๋ฉด ํ•ด๋‹น ํด๋”์—

stable-diffusion-webui ํด๋”๊ฐ€ ์ƒ์„ฑ๋˜๊ณ ,

๊ทธ ์•ˆ์— ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI ๊ด€๋ จ ํŒŒ์ผ์ด ๋‹ค์šด๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค

 

 


โ—‡ ์„ค์น˜๋ฐฉ๋ฒ•

 

♣ C๋“œ๋ผ์ด๋ธŒ์—์„œ cmd ๋“ค์–ด๊ฐ€๊ธฐ

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

 

์œˆ๋„์šฐ ํƒ์ƒ‰๊ธฐ์—์„œ (C:)๋“œ๋ผ์ด๋ธŒ๋กœ ๋“ค์–ด๊ฐ€์ค๋‹ˆ๋‹ค.

C๋“œ๋ผ์ด๋ธŒ ์ฃผ์†Œ์ฐฝ์—์„œ cmd๋ฅผ ๋„ฃ๊ณ  ์—”ํ„ฐ ๋ˆŒ๋Ÿฌ์ฃผ์„ธ์š”.

 

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

 

cmd์—์„œ ํŒŒ์ผ ์„ค์น˜

์ดํ›„ ๋„์Šค์ฐฝ์ด ๋‚˜ํƒ€๋‚˜๋ฉด

๋ช…๋ น์–ด๋ฅผ ๋ถ™์—ฌ์ฃผ์„ธ์š”.

 

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

 

์ดํ›„ ์ž๋™์œผ๋กœ ์„ค์น˜๋ฉ๋‹ˆ๋‹ค.

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

 

์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

 


 

4. ์„ค์น˜ ์™„๋ฃŒ ํ›„ ์›นUI ์ ‘์†

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

 

์ด์ œ (C:) ๋“œ๋ผ์ด๋ธŒ์—์„œ

stable-diffusion-webui ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 


โ—‡ ์„ค์น˜๋ฐฉ๋ฒ•

 

♣ stable-diffusion-webui >  webui-user.bat

 

stable-diffusion-webui >  webui-user.bat ์ˆœ์„œ๋กœ ๋“ค์–ด๊ฐ€์ฃผ์„ธ์š”.

 webui-user.bat ํŒŒ์ผ์„ ์‹คํ–‰ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. 

๋ณด์‹œ๋ฉด " webui-user.bat" ํŒŒ์ผ๊ณผ ์ด๋ฆ„์ด ์กฐ๊ธˆ ๋‹ค๋ฅธ ๊ฒƒ  ๊ฐ™์Šต๋‹ˆ๋‹ค.

".bat"๋Š”

".pdf", ".txt" ์ฒ˜๋Ÿผ ํŒŒ์ผ ํ˜•์‹์„ ์˜๋ฏธํ•˜๋Š”๋ฐ์š”,

๋ฐฐ์น˜ ํŒŒ์ผ์„ ์—ด์–ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. 

 

โ€ป ์ฃผ์˜: ์ด ํŒŒ์ผ์€ ๋ฐ˜๋“œ์‹œ ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์ด ์•„๋‹Œ ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋กœ ์‹คํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋งŒ์•ฝ ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์œผ๋กœ ์‹คํ–‰ํ•  ๊ฒฝ์šฐ, ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ฃผ์˜ํ•˜์„ธ์š”.

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

webui-user.bat ์‹คํ–‰ ํ›„ ํ•„์ˆ˜ ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜ (5๋ถ„ ๋‚ด์™ธ)

 

webui-user.bat๋ฅผ ์ฒ˜์Œ ์‹คํ–‰ํ•˜๋ฉด ํ•„์š”ํ•œ ํŒจํ‚ค์ง€๋“ค์ด ์ž๋™์œผ๋กœ ์„ค์น˜๋ฉ๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์—์„œ ์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ์ด ํ•„์š”ํ•˜๋ฉฐ, ๋‹ค์šด๋กœ๋“œ ์†๋„์— ๋”ฐ๋ผ ์‹œ๊ฐ„์ด ๋‹ค์†Œ ์†Œ์š”๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ PC ๋กœ์ปฌ ์„ค์น˜ํ•˜๊ธฐ ใ…ฃ StableDiffusion WebUI ๋‹ค์šด๋กœ๋“œ ใ…ฃ #Python์„ค์น˜ #Git์„ค์น˜

 

์˜ค๋ฅ˜ ํ™•์ธ

RuntimeError: Torch is not able to use GPU; 

 

 

RuntimeError: Torch is not able to use GPU; 

add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check

 

์˜ค๋ฅ˜๊ฐ€ ๋‚ฌ์Šต๋‹ˆ๋‹ค.

RuntimeError: Torch is not able to use GPU; 

๋ผ๊ณ  ํ•˜๋„ค์š”. 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์„ค์น˜ ์ค‘ "RuntimeError"๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ,

๋ช‡ ๊ฐ€์ง€ ์ผ๋ฐ˜์ ์ธ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์‹œ๋„ํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ž˜ ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ผ ํ•ด๋ณด์„ธ์š”:

 

 

1) Python ๋ฐ pip ๋ฒ„์ „ ํ™•์ธ

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์„ค์น˜์— ํ•„์š”ํ•œ

Python ๋ฒ„์ „์„ ํ™•์ธํ•ด์ค๋‹ˆ๋‹ค. 

python --version ๋ฐ pip --version ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด

ํ˜„์žฌ ๋ฒ„์ „์„ ํ™•์ธํ•˜์„ธ์š”.  

 

python --version
python --version

 

 ๋„ค. ์ •์ƒ์ ์ž…๋‹ˆ๋‹ค. 

 

2) ์˜์กด์„ฑ ํŒจํ‚ค์ง€ ์„ค์น˜ ๋ฐ ์—…๋ฐ์ดํŠธ

 

ํ•„์š”ํ•œ ํŒจํ‚ค์ง€ ๋ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ณ 

์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜์„ธ์š”.

์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”.

 

pip install --upgrade pip setuptools wheel

 

๋งŒ์•ฝ ์˜ค๋ฅ˜๊ฐ€ ๋‚ฌ๋‹ค๋ฉด ๊ด€๋ฆฌ์ž๋กœ ์‹คํ–‰์ด ๋˜์—ˆ๋Š”์ง€

ํ™•์ธํ•ด์ฃผ์„ธ์š”. 

์ผ๋ฐ˜์œผ๋กœ ๋“ค์–ด๊ฐ€๋ฉด ๊ฒฝ๋กœ ์ง€์ •์ด ์•ˆ๋˜์–ด ์˜ค๋ฅ˜๊ฐ€ ๋‚ฉ๋‹ˆ๋‹ค.  

 

 

์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ํ•ด๋‹น ๊ฒฝ๋กœ๋กœ ์‹คํ–‰ํ•˜๋Š” ์ด์œ ๋Š”

ํ˜„์žฌ ์‹œ์Šคํ…œ์— ์„ค์น˜๋œ Python์˜ ์ •ํ™•ํ•œ ๊ฒฝ๋กœ๋ฅผ ์ง€์ •ํ•˜์—ฌ

์˜ฌ๋ฐ”๋ฅธ ํ™˜๊ฒฝ์—์„œ ํŒจํ‚ค์ง€๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๊ธฐ ์œ„ํ•ด์„œ์ž…๋‹ˆ๋‹ค.

๋ช‡ ๊ฐ€์ง€ ์ด์œ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค:

 

1) ๋‹ค์ค‘ Python ์„ค์น˜: ์‹œ์Šคํ…œ์— ์—ฌ๋Ÿฌ ๋ฒ„์ „์˜ Python์ด ์„ค์น˜๋˜์–ด ์žˆ๋Š” ๊ฒฝ์šฐ, ์–ด๋–ค Python ๋ฒ„์ „์˜ pip๋ฅผ ์‚ฌ์šฉํ• ์ง€ ๋ช…ํ™•ํ•˜๊ฒŒ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. python -m pip ํ˜•์‹์œผ๋กœ ์‹คํ–‰ํ•˜๋ฉด ํ•ด๋‹น Python ๋ฒ„์ „์— ์—ฐ๊ฒฐ๋œ pip๊ฐ€ ์‹คํ–‰๋˜๋ฏ€๋กœ ์ถฉ๋Œ ์—†์ด ์˜ฌ๋ฐ”๋ฅธ ํ™˜๊ฒฝ์— ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2) ๊ฒฝ๋กœ ๋ฌธ์ œ: ์ผ๋ถ€ ์‹œ์Šคํ…œ์—์„œ๋Š” pip ๋ช…๋ น์–ด ์ž์ฒด๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ™˜๊ฒฝ ๋ณ€์ˆ˜์— ์„ค์ •๋˜์–ด ์žˆ์ง€ ์•Š๊ฑฐ๋‚˜ ๊ถŒํ•œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Python ๊ฒฝ๋กœ๋ฅผ ์ง์ ‘ ์ง€์ •ํ•˜๋ฉด ์ด๋Ÿฌํ•œ ๊ฒฝ๋กœ ๋ฌธ์ œ๋ฅผ ์šฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

3) ๊ถŒํ•œ ๋ฌธ์ œ: ๊ด€๋ฆฌ์ž ๊ถŒํ•œ ์—†์ด pip install์„ ์ˆ˜ํ–‰ํ•  ๋•Œ ์‹œ์Šคํ…œ ๊ฒฝ๋กœ์— ์“ฐ๊ธฐ ๊ถŒํ•œ์ด ์—†๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. Python ๊ฒฝ๋กœ๋ฅผ ์ง์ ‘ ์ง€์ •ํ•˜์—ฌ ์‹คํ–‰ํ•˜๋ฉด, ํ•ด๋‹น Python์˜ ์‚ฌ์šฉ์ž ๋””๋ ‰ํ† ๋ฆฌ์— ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ฑฐ๋‚˜ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 

์ด์ œ ์—…๊ทธ๋ ˆ์ด๋“œ๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์œผ๋‹ˆ,

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์„ค์น˜๋ฅผ ๊ณ„์† ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 

 

 ๋„ค. ์•ˆ๋ฉ๋‹ˆ๋‹ค. ์™œ์ผ๊นŒ์š”?

ํ•ญ์ƒ ์ด๋Ÿฐ ๋ณต์žกํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋Š” ์ €๋ฅผ ํž˜๋“ค๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. 

 

3) CUDA ๋ฐ PyTorch ์„ค์น˜ ํ™•์ธ

 

GPU๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ,

CUDA ๋ฐ PyTorch๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ณต์‹ PyTorch ์›น์‚ฌ์ดํŠธ์—์„œ

์‹œ์Šคํ…œ์— ๋งž๋Š” ์„ค์น˜ ๋ช…๋ น์–ด๋ฅผ ํ™•์ธํ•œ ํ›„

์‹คํ–‰ํ•ด ๋ณด์„ธ์š”.

์ €๋Š” ์—”๋น„๋””์•„ cuda_11.8.0_522.06_windows ๋ฅผ ์„ค์น˜ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 

 

CUDA Toolkit 11.8 Downloads

 

 

 

 

์—”๋น„๋””์•„ ์†๋“ค์–ด๋ณด์„ธ์š”.

์—ฌ๊ธฐ ๋งํฌ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

 

CUDA Toolkit 11.8 Downloads | NVIDIA Developer

 

CUDA Toolkit 11.8 Downloads

 

developer.nvidia.com

 

ํŒŒ์ผ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. 

ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ

 

์ž ์ด์ œ ๋‹ค์‹œ ๋งˆ์Œ์„ ๊ฐ€๋ผ ์•‰ํžˆ๊ณ 

์„ค์น˜์˜ ์‹œ๊ฐ„์„ ๊ฐ–์Šต๋‹ˆ๋‹ค. 

 

๋„ค ์˜ค๋ž˜๊ฑธ๋ฆฝ๋‹ˆ๋‹ค.

 

 

ํ•˜์•„..

10~20๋ถ„ ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค.๊ทธ๋Œ€๋กœ ์ญ‰์ญ‰ ์ง„ํ–‰ํ•ด์ฃผ์„ธ์š”.

๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋‹ค์Œ ๋‹ค์Œ ๋ˆ„๋ฅด์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

 

์ธ๋‚ด์˜ ์‹œ๊ฐ„์ด ํ๋ฅด๊ณ 

๋“œ๋””์–ด ์™„๋ฃŒ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 

 

 

 

๋™์˜ ํ•ด์ฃผ์‹œ๊ณ  ๋กœ๊ทธ์ธ๊นŒ์ง€

 

 ์ธ๊ณ ์˜ ์‹œ๊ฐ„์„ ๊ฑฐ์ณ

 ๋“œ๋””์–ด ์„ฑ๊ณต

 

ํž˜๋“ค๋‹ค๊ณ  ๋ฐฐ์น˜ํŒŒ์ผ ๊ด€๋ฆฌ์ž๋กœ ์—ฌ์‹œ์ง€ ๋งˆ์‹œ๊ตฌ์š”.

(cmd๋Š”  ๊ด€๋ฆฌ์ž๋กœ ์—ฌ๋‹ˆ๊นŒ์š”.)

โ€ป ๋„์Šค์ฐฝ์ด ์ผœ์ ธ์žˆ์–ด์•ผ ์‹คํ–‰๋˜๋‹ˆ ๋„์ง€ ๋งˆ์„ธ์š”

๋‹ค์‹œ ๋ฐฐ์น˜ ํŒŒ์ผ ์—ด์–ด์ฃผ์„ธ์š”. 

๋ชจ๋ธ์ด ์—†์œผ๋ฉด ์•„๋ž˜ ํ™”๋ฉด๋งŒ ๋‚˜์˜ค๊ณ 

FileNotFoundError ๊ฐ€ ๋œจ๊ธด ํ•ฉ๋‹ˆ๋‹ค.

์•„๋ž˜ ํ™”๋ฉด ๋‚˜์˜ค๋ฉด ์„ฑ๊ณตํ•œ๊ฑฐ์—์š”. 

 

 

๋„ค. ์ •์ƒ์ ์œผ๋กœ ๋˜๋‹ˆ๋‹ค. ํœด ๋‹คํ–‰

 

 

 

 

 ์„ค์น˜ ์™„๋ฃŒ 

์„ค์น˜ ์™„๋ฃŒ ํ›„ ์›นUI ์ ‘์†

 

(๋ชจ๋ธ๋„ ์žˆ๊ณ ) ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์—

 

Running on local URL: http://127.0.0.1:7860

 

์™€ ๊ฐ™์€ ๋ฉ”์‹œ์ง€๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ํ•ด๋‹น ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI์— ์ ‘์†ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ œ๋ถ€ํ„ฐ ๋ณธ๊ฒฉ์ ์œผ๋กœ ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ๋ฅผ ํ™œ์šฉํ•œ

์ด๋ฏธ์ง€ ์ƒ์„ฑ์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

โ€ป ๋„์Šค์ฐฝ์ด ์ผœ์ ธ์žˆ์–ด์•ผ ์‹คํ–‰๋˜๋‹ˆ ๋„์ง€ ๋งˆ์„ธ์š”

 

 

 

์„ค์น˜ ์ค‘ ์ฃผ์˜ ์‚ฌํ•ญ

 

1) ์„ค์น˜ ๋„์ค‘ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ,

    Python ๋ฒ„์ „์ด๋‚˜ Git ์„ค์น˜ ์—ฌ๋ถ€๋ฅผ ๋‹ค์‹œ ํ™•์ธํ•ด ๋ณด์„ธ์š”.

 

2) ์‹คํ–‰ ์‹œ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ์˜ ์„ฑ๋Šฅ์— ๋”ฐ๋ผ ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ ์ค‘์— ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI๋Š” NVidia-GPU๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•˜๋ฉฐ,

    ์ตœ์†Œ 4GB ์ด์ƒ์˜ VRAM์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

 

3) ์‚ฌ์šฉ ์‹œ ๋ฐ˜๋“œ์‹œ ๊ฐœ์ธ ์ •๋ณด๋ฅผ ํฌํ•จํ•˜์ง€ ์•Š๋Š” ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ์ฃผ์˜ํ•˜๋ฉฐ,

    ์ƒ์„ฑ๋œ ์ด๋ฏธ์ง€์˜ ์šฉ๋„์™€ ๋ชฉ์ ์„ ๋ฏธ๋ฆฌ ๊ณ„ํšํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

 

 

 

 


 

๋งˆ์ง€๋ง‰ ์ฃผ์˜์‚ฌํ•ญ

 

์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š”

PC์— ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI๋ฅผ

์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•ด ๋“œ๋ ธ์Šต๋‹ˆ๋‹ค.

 

GitHub์— ์žˆ๋Š” ๊ฐ€์ด๋“œ์— ๋”ฐ๋ผ

์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹จ๊ณ„๋ณ„๋กœ ์•ˆ๋‚ดํ•ด ๋“œ๋ ธ์œผ๋‹ˆ,

์ฒ˜์Œ ์„ค์น˜ํ•˜์‹œ๋Š” ๋ถ„๋“ค๋„

์ด ๊ฐ€์ด๋“œ๋ฅผ ๋”ฐ๋ผ ํ•˜์‹œ๋ฉด

์–ด๋ ต์ง€ ์•Š๊ฒŒ ์„ค์น˜ํ•˜์‹ค ์ˆ˜ ์žˆ์„ ๊ฑฐ์˜ˆ์š”.

 

AI ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๋„๊ตฌ๋Š” ์•„์ง ์—ฌ๋Ÿฌ

์œค๋ฆฌ์ , ๋ฒ•์  ์ด์Šˆ๊ฐ€ ์™„์ „ํžˆ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ AI๋Š” ์‚ฌ๋žŒ์ด ์ง์ ‘ ๋…ธ์ถœ๋˜๊ธฐ ์–ด๋ ค์šด ์ƒํ™ฉ์—์„œ,

์ ์ ˆํ•˜๊ฒŒ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ๋Š” ๊ฐ€๋Šฅ์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ์›นUI๋ฅผ ํ™œ์šฉํ•˜์—ฌ

๋‹ค์–‘ํ•œ ์ฐฝ์ž‘ ํ™œ๋™์„ ์‹œ์ž‘ํ•ด ๋ณด์‹œ๋˜,

๊ณผํ•˜์ง€ ์•Š๋Š” ์„ ์—์„œ ์ ์ ˆํ•˜๊ณ 

์‹ ์ค‘ํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

 

 

 

728x90
728x90