๋ก์ปฌ AI ์๋์ ์ฌ๋ช
์ผ์ ์ ์ผ๋ ๊ธ์ ๋ํ follow-up์ผ๋ก ๊ธ์ ํ๋ ๋ ์จ๋ณด๊ณ ์ ํ๋ค. ๋๊ฐ ๋ด๊ฐ ๋ญ ์ด๋ป๊ฒ ์ฐ๊ณ ์๊ณ , ๊ฐ์์ ์ด๋ค์ง์ ๋ํ ์์ฝ์ด๋ค.
โ
์ฅ๋น
์ ์ ๊ธ์ ์ผ์ ๋์๋ ์๋ง ์์ง 2060์ ์ธ ๋์์ ํ ๋ฐ, ์ง๊ธ์ 4070 Ti๋ฅผ ์ฐ๊ณ ์๋ค. ์ผ๋ง ์ ์ ๋ง์ถ ๊ฑด ์๋๊ณ ์ข ๋๋ค. ์ถฉ๋ถํ ์ธ ๋งํจ์๋ ์์ฌ์ด ๋์ด ์์ด์ 4090์ ๋ง์ถฐ์ผ ํ๋ ์ถ์ ๋ง์์ด ์๊พธ ์ผ๋ ์ธ๋ค. CPU๋ ์ธํ ์ ํ์ผ๋ก ๋์ถฉ ๊ธ ๋ง์ถฐ์ ์๊ณ , ๋ฉ๋ชจ๋ฆฌ๋ 64GB๋ฅผ ์ฐ๊ณ ์๋ค. OS๋ ๊ฒ์ด๋ฐ์ ๊ฒธํด์ ์ฐ๋ ๊ธฐ๊ธฐ์ด๊ธฐ ๋๋ฌธ์ Windows 11์ ์ฐ๊ณ ์๋ค. ๋ณธ ์ ์ ์ผ๋ก๋ Mixtral์ด ๋๋ฌด ๋๋ ค ์ฐ๊ธฐ ์ด๋ ค์ด ๊ฒ๊ณผ ์กฐ๊ธ ๋ณต์กํ ์ํฌํ๋ก๊ฐ ์๊ฐ์ด ๋ค์ ๊ฑธ๋ฆฌ๋ ์ ์ ๋นผ๋ฉด ํฌ๊ฒ ๋ฌธ์ ๊ฐ ์๋ค.
๋ค๋ง ์คํ ์์ค ์ด์์ฒด์ ์ธ ์ , ์ปค๋งจ๋ ๋ผ์ธ ํ์ฉ์ ์ฉ์ดํจ, ๊ทธ๋ฆฌ๊ณ ์๋ง ์ถ๋ก ๋ง์ด๋ผ๋ ์ฑ๋ฅ์ด ๋ซ๋ค๊ณ ์๊ณ ์๋ค๋ ์ ๋ฑ์์ ๊ฐ๋ฅํ๋ค๋ฉด ๋ฆฌ๋ ์ค๋ฅผ ์ฐ๊ณ ์ถ๋ค. AMD๋ ์ธํ ์ GPU๋ ๊ฒ์ด๋ฐ์ ๋ฌผ๋ก ์ด๊ณ ๊ฐ์ง๊ณ ๋ ธ๋ ๊ฒ๋ง ์๊ฐํด๋ ์ธ์ ๊ฐํผ๊ณคํด์ง ๊ฑฐ ๊ฐ๋ปํด์ ๊ณ ๋ ค์กฐ์ฐจ ํ์ง ์์๋ค.
์ถ๋ก : ๊ทธ๋ฆผ
SDXL์ GOAT๋ค. ๋ชจ๋ฅด๊ฒ ์ผ๋ฉด ์ธ์๋ผ. ๋ Turbo๋ ์ ์ด๋ค. SD2.1์ ๋งํ์ง๋ง SDXL์ ์ํ๊ณ ์ธก๋ฉด์์ 1.5 ์ด์์ ๋ฌด์ธ๊ฐ๊ฐ ๋ ์ฌ์ง๊ฐ ์ถฉ๋ถํ ์๋ค. ์ด์ฉ๋ฉด ์ด๋ฏธ ๋ฐ์ด๋์๋์ง๋ ๋ชจ๋ฅธ๋ค. ํ๋กฌํํธ ํด์์ด๋ ์ด๋ฏธ์ง์ ์์ฐ์ค๋ฌ์ ๋ฑ์ง์์ ๋ฒ ์ด์ค ๋ชจ๋ธ์ ์ญ๋์ด ํฌ๊ฒ ์ฐจ์ด๋๋ค. ๊ฐ๋ ์์ฌ์ธ ๋ ์์ง๋ง ์ด๋ฏธ ๋ค์ํ๊ณ ๋ง์ ์์ ์ฒดํฌํฌ์ธํธ์ ๋ก๋ผ๊ฐ ๋์ ์๋ค. Turbo๋ ๊ทธ๋ฅ ์กธ๋ผ ๊ฐ๋น ๋ฅด๋ค. ํ๋ฆฌํฐ๋ฅผ ํฌ์ํ๋ ๊ฒ๋ ์๋๋ค. ์๋ ๋๋ ๊ฑด์ง ๋ชจ๋ฅด๊ฒ ๋๋ฐ XL ๋ก๋ผ ๊ทธ๋๋ก ์จ์ง๊ธธ๋ ๊ทธ๋ฅ ๊ทธ๋ ๊ฒ ์ฐ๋ ์ค์ด๋ค. SD3๋ ์ ์จ๋ดค๊ณ , Pony๋ ์ฉ๋ก์ ๋ฐ๋ผ ์ ์ฌ๋ ฅ์ด ์ด๋ง์ด๋งํ ๊ฒ ๊ฐ๋ค.
UI๋ก๋ AUTOMATIC1111์ ์ฐ๋ค๊ฐ ComfyUI๋ก ๊ฐ์ํ ์ดํ ๋ฐฐ์น๋ก ์ ์ค์ผ์ผ ๋๋ฆด ๋๋ ๋จ์ํ i2i ์ธํ์ธํธ ๋๋ฆด ๋๋ฅผ ์ ์ธํ๋ฉด ํ ๋ฒ๋ ๋ค๋ฅผ ๋์๋ณด์ง ์์๋ค. ๊ทธ๋ ๋ค๊ณ ๋ถ๋ง์ด ์๋ ๊ฑด ์ ํ ์๋๋ฐ, AUTOMATIC1111์ด ๋๋ฌด๋๋ ์กฐ์ ํ๊ณ ํ์ ํด์ Comfy๋ฅผ ์ธ ์๋ฐ์ ์๋ค. ๋ณต์กํ ์ํฌํ๋ก ๊ตฌ์ฑ์ด ํจ์ฌ ๋ ์ ๋ฆฌํ๊ณ ๊ฐ์ข ์ค์ ๊ฐ ์ ์ฅ ๋ฐ ์ฌ์ฌ์ฉ๋ ๋ ๋ซ๋ค. Comfy๋ ์ด๋์ ๋ ์ง์ฆ๋๋ ์ ์ด ๋ง์ ๊ทธ๋ฅ ํ์ด์ฌ ์ฝ๋๋ฅผ ์จ์ผ๊ฒ ๋ค ์ถ์ด์ ๋ด๊ฐ ๊ทธ๋ฆฌ๋ ์ซ์ดํ๋ ํ์ด์ฌ์ ๋ช ์ค์ด๋๋ง ๊ฒฐ๊ตญ ์ฐ๊ณ ์ผ ๋ง์๋๋ฐโฆ ๋ชจ๋ธ ์ฌ๋ฆฌ๊ณ ๋ด๋ฆฌ๋ ์์ ๊ด๋ จํด์ ์ฒ๋ฆฌ๊ฐ ํ์ํ ๊ฑด์ง ์๊พธ OOM๋๊ณ ๋๋ฆฌ๊ธธ๋ ๊ทธ๋ฅ ์คํ ์์ค UI๋ฅผ ์ฐ๊ณ ๋ ์๋ค. ์ฌ์ด ๊ฑฐ ํ๋ ์๋ค ์ ๋ง.
์ฒดํฌํฌ์ธํธ์ ๋ก๋ผ๋ CivitAI์์ ๋ฐ์๋ค ์ฐ๊ณ ์๋ค. ํ ์คํธ์ ๋ฐ๋๋ก HF๋ ์ด๋ฏธ์ง ๋ชจ๋ธ ๊ด๋ จํด์๋ ์ฌ๋ฌ ๋ชจ๋ก ์ฐ๊ธฐ ๊ณค๋ํ ์ํฉ์ด๋ค.
ํ๋ จ: ๊ทธ๋ฆผ
kohya_ss๋ฅผ ์ฐ๋ค๊ฐ OneTrainer๋ฅผ ์ฐ๊ณ ์๋ค. ๋ฐ๊พธ๊ณ ๋ ๋ค๋ก ๋ฐ๋ก kohya_ss๋ ์ญ์ ํด๋ฒ๋ ธ๋ค. ์บก์ ๋ ๊ธฐ๋ฅ์ด ์กฐ๊ธ ๋ถ์กฑํ๊ธด ํ๋ฐ, ๋ด๊ฐ 100์ฅ ์ด์์ ๋ฐ์ดํฐ์ ์ผ๋ก ํ๋ จ์ ๋๋ฆด ์ผ์ ์ ์๋์ง๋ผ ์๋ํฐ๋ฅผ ์์ผ๋ก ์ผ์ ํธ์งํด๋ ํฌ๊ฒ ๋ฌธ์ ๊ฐ ์๋ค. ์์งํ ๋งํ๋ฉด ํ ๊ฑฐ ์ ํ ๊ฑฐ ๋ ๊ฐ ๋๊ณ ์ ๋น๊ตํด๋ณด์ง ์์์ง๋ง masked training์ด ๊ต์ฅํ ํฅ๋ฏธ๋กญ๊ณ ๋งค๋ ฅ์ ์ธ ๊ธฐ๋ฅ์ด๋ค. ์ด์ ๋ ๋ชจ๋ฅด๊ฒ ์ผ๋ ๋์ผ ์ค์ ์ผ๋ก OOM๋ ๋ ๋๊ณ ์ฑ๋ฅ๋ ๋ ๋์ค๋ ๊ฒ ๊ฐ๋ค. ์ํ๋ง์ด๋ ๋ฐฑ์ ๋ ๋ณด๋ค ๋ค์ํ๊ฒ ์ค์ ํ ์ ์๊ณ , ํ๋ จ ์์ฒด์ ์ธ์๋ ๋ณด๋ค ๋ค์ํ ๋๋์ด๋ค. ํ ์๋ณด๋๋ OneTrainer ์ชฝ์ด ๋ด ๊ธฐ์ค์ ๋ ๋ณด๊ธฐ ๋ซ๋ค.
์ถ๋ก : ์์
Stable Video Diffusion์ ๋ฑ ๋ช ์ฅ ๋๋ ค๋ณด๊ธฐ๋ง ํ๋ค. ์์ง์ ์ด๋ฏธ์ง๋ ๋ต๋ตํ ๋๊ฐ ์๋ ๋ง๋น์ ์ฑ๋ฅ์ด ํ์ฐธ ๋ชจ์๋ผ๊ณ , ๊ฒฐ๊ณผ๋ฌผ๋ ์์ฝ๋ค. OpenAI์ Sora๊ฐ ๋ฐํ๋์๊ณ ์ฑ๋ฅ๋ ๋ฏฟ๊ธฐ์ง ์๊ฒ ๋๋ผ์ด ์์ค์ผ๋ก ๋์์ผ๋โฆ ํด๋ก์ฆ๋ ์์ค๋ ๊ฑฐ๋ฅธ๋ค.
์ถ๋ก : ๊ธ
LLaMA๋ ์ ์ด๊ณ Mistral์ ๋ฌด์ ์ด๋ค. LLM์ ๋ค์ํ ์ด์ ๋ก ๋น๊ฒ์ด ๋ชจ๋ธ์ ์ธ ๋๊ธฐ๊ฐ ํฌ๊ณ , ๋ค์ํ ๋๊ธฐ๋ก ๋ก์ปฌ ๊ตฌ๋์ ํ ์ด์ ๊ฐ ๊ฐํ๋ค. ์คํ ์์ค LLM์ด ๋ฏธ์น๋ฏ์ด ๋ฐ์ ํ๊ณ ์๋ค๋ ๊ฒ์ ์ ๋ง ๋คํ์ด๋ค. ์ด์ฉ๋ฉด ์ ๋ง๋ก ์คํ ์์ค๊ฐ ์์ฉ ๋ชจ๋ธ๋ค์ ์ด๊ธฐ๋ ๋ ์ด ์ฌ์ง๋ ๋ชจ๋ฅธ๋ค.
UI๋ก๋ ollama
์ open-webui
(๊ตฌ ollama-webui
)๋ฅผ ์ฐ๊ณ ์๋๋ฐ, ํธํ๊ฒ ๋ฌธ์ ์์ด ์ ์ฐ๊ณ ์๋ค. Modelfile
์ ์์ฑํ๊ณ ๊ด๋ฆฌ ๋ฐ ์ฌ์ฉํ๋ ๋๋๋ ๊ทธ๋ฅ์ ๋ฅ ๊ด์ฐฎ๋ค. ๊ทผ๋ OpenAI ์ ํ์ ์ผ์ ์จ๋ณธ ์ ์ ์์ง๋ง, UI๋ ๋ด๊ฐ ์จ๋ณธ ๋ฒ์ ์ ChatGPT ์ธํฐํ์ด์ค๊น์ง๋ ๋ง์ด ๋ฐ๋ผ์๋ค๊ณ ์๊ฐํ๋ค. ๊ทผ๋๋ ChatGPT๋ ์ณ๋ค๋ณธ ์ ๋ ์๋ค.
๋ชจ๋ธ์ ์ผ์ฐจ์ ์ผ๋ก Open LLM Leaderboard์ ๋ ๋ง์ /r/LocalLLaMa๋ฅผ ์ฐธ๊ณ ํด Hugging Face์์ ์ฐพ์ ์ฐ๊ณ ์๋ค. OpenHermes-2.5-Mistral-7b
๋ฅผ ์ฐ๋ค๊ฐ ์ผ๋ง ์ ๋ถํฐ WestLake-7B-v2
๋ฅผ ์ฐ๊ณ ์๋๋ฐ ๋ด ์ ์ฆ ์ผ์ด์ค๋ก ์ฐ๊ธฐ์๋ ์ ๋ฐ๊พผ ๊ฒ ๊ฐ๋ค. ์ด๋ฏธ์ง ์์ฑ, ๊ตฌ์ฒด์ ์ผ๋ก๋ Stable Diffusion ์ํ๊ณ์๋ ๋ค๋ฅด๊ฒ ์ฒดํฌํฌ์ธํธ๊ฐ ๊ต์ฅํ ๋ค์ํ๊ณ ์์ํ๋ผ๋ ์ต์
๊น์ง ๋ํด์ง๊ธฐ ๋๋ฌธ์ ์ฒ์์ ํท๊ฐ๋ฆด ์ ์๋ค. ๋๋ ๋์ฒด๋ก Q4_K_M์ด๋ Q5_K_M์ ์ฐ๊ณ ์๋๋ฐ ์ฐจ์ด๋ ์ ๋ชจ๋ฅธ๋ค. ์๋ฌดํผ TheBloke ๋ง์ธ๋ค. Llama 3๊ฐ ๋์จ ๋ค๋ก๋ ์์ง ๋ชจ๋ธ์ ๋ ์์๋ณด์ง ์์๋๋ฐ, ๋ฒ ์ด์ค ๋ชจ๋ธ๋ง ํด๋ ์๋นํ ๊ฒ ๊ฐ๋ค.
Mixtral์ ์ฌ์์ด ๋ถ์กฑํด ์ ๋๋ก ์จ๋ณด์ง ๋ชปํ๋ค. ๋์๋ ๊ฐ๋๋ฐ ๋ต๋ตํ๊ฒ ๋๋ ค์, ๋ฑ ๊ตฌ๋๊น์ง๋ง ํด๋ดค๋ค. miqu
๋ 70b๋ ๋ผ์ ๋ชป ๋๋ฆฌ๋๋ฐ ํ๊ฒฉ์ ์ธ ๊ธฐ์ ์ ๋ํ๊ตฌ๋ง ์ค๋งค๋ถ๋ง ๊ธฐ๋ค๋ฆฌ๋ ์ค์ด๋ค.
์ฝ๋ฉ ๊ด๋ จํด์๋, Codium์์๋ ๋์๊ฐ์ง ์์์, VSC์์ Continue๋ฅผ ํตํด ollama
๋ฅผ ํธ์ถํ๋ ์
์
์ผ๋ก ๊ตฌ์ฑํด๋ณด์๋ค. Tab autocompletion์ด ์ ๋์ํ์ง ์์ ํ๋ฒ์ฉ ๊ณ ์ณ๋ณด๋ ์ค์ธ๋ฐ ๊นํ ์ฝํ์ผ๋ฟ๋ ์ถ์ ์ด๊ธฐ์ ์ ๊น ์ฐ๊ณ ๊ทธ ๋ค๋ก ์จ๋ณธ ์ ์ด ์์ด์ ํฌ๊ฒ ๋ถํธํ์ง ์๋ค. ์ด์ฐจํผ ์์ง ํ๋ฆฌ๋ทฐ์ธ ๊ธฐ๋ฅ์ด๋ผ ์ ์ ์
๋ฐ์ดํธ๋ฅผ ๊ธฐ๋ค๋ ค์ผ ํ ๊ฒ ๊ฐ๋ค.