LLM Primer V โ ์๋ฆฌ์ฆ ์๊ฐ ๋ฐ ๋ชฉ์ฐจ
LLM Primer V: ์ค์ LLM ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ์ ์ฑํฐ๋ณ๋ก ๋ฐ๋ผ๊ฐ๋ ์ํฌ์ค๋ฃจ์ ๋๋ค. ์ด ์ฑ ์ AI ์์ง๋์ด๋ง์ ํ๋กฌํํธ ํธ๋ฆญ์ด ์๋๋ผ ํ๋์ ๋ ๋ฆฝ๋ ํ๋ฌธ ๋ถ์ผ๋ก ๋ค๋ฃจ๋ ๊ถ์ ๋๋ค.
์ด ์๋ฆฌ์ฆ๊ฐ ์กด์ฌํ๋ ์ด์
์์ฉ AI ์์ ์๋ ๋ํ์ด๋๋ ํจํด์ด ์์ต๋๋ค. ํ์ด ์ฃผ๋ง ๋์ ๋ฐ๋ชจ๋ฅผ ๋ง๋ค๊ณ , ๋ฐ๋ชจ๊ฐ ๊ฐํ์ ์์๋ด๊ณ , ํ์ผ๋ฟ์ด ์น์ธ๋๊ณ , ์ฌ์ฏ ๋ฌ ๋ค์๋ ๊ทธ ํ์ผ๋ฟ์ด ํ์ด ใํ๋๋(hardening)ใ์ด๋ผ ๋ถ๋ฅด๊ณ ์์ผ๋ก๋ ใ๋ชจ๋ธ์ด ์ฐ๋ฆฌ๊ฐ ์์ํ์ง ๋ชปํ ์ผ์ ๊ณ์ ํ๋ ๋จ๊ณใ๋ผ ๋ถ๋ฅด๋ ๊ตญ๋ฉด์ ๊ฐํ ์์ต๋๋ค. ๋ชจ๋ธ์ ์๋ฌด๊ฒ๋ ๋ณํ์ง ์์์ต๋๋ค. ๋ณํ ๊ฒ์ ์์ ์ด ์์นํ ์์ญ์ ๋๋ค. ์์์ ์ ์ ๋ ์ ๋ ฅ์ด ๊ทธ๋ด์ธํ ์ถ๋ ฅ์ ๋ง๋ค์ด ๋ด๋ ์์ญ์์, ์์ฒ ๋ช ์ ์ค์ ์ฌ์ฉ์, ์ ๋์ ์ฝํ ์ธ , ๋น์ฉ ๋ผ์ธ, ์ง์ฐ ์์ฐ์ด ์กฐ๊ฑด์ ์ข์ฐํ๋ ์์ญ์ผ๋ก ๋์ด๊ฐ ๊ฒ์ ๋๋ค. ์ 5๊ถ์ ๊ทธ ๋ ๋ฒ์งธ ์์ญ์ ์ฌ๋ ํ๋ฌธ์ ๊ดํ ์ฑ ์ ๋๋ค. ๋ชจ๋ธ์ ํ์ต์ํค๋ ์ฑ ์ด ์๋๊ณ , ํ๋กฌํํธ ์๋ น์ง๋ ์๋๋๋ค. ๋ชจ๋ธ์ ์ฌ์ ์ด ์ด์ํ ์ ์๋ ์์คํ ์ผ๋ก ๋ฐ๊พธ๋ ์์ง๋์ด๋ง์ ๊ดํ ์ฑ ์ ๋๋ค.
์ด ์ฑ ์ ๋๊ตฌ๋ฅผ ์ํ ๊ฒ์ธ๊ฐ
๋์ํ๋ ํ๋กํ ํ์ ์ ์ด๋ฏธ ์ถ์ํ๊ณ , ์ด์ ๊ทธ๊ฒ์ ์ ์งํ๋ผ๋ ์๊ตฌ๋ฅผ ๋ฐ๊ณ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ง๋์ด. ์๋ก์ด LLM ๊ธฐ๋ฅ์ด ๊ทธ๋ก ์ธํ ์ด์ ๋ถ๋ด์ ๊ฐ๋นํ ๊ฐ์น๊ฐ ์๋์ง ํ๋จํด์ผ ํ๋ ํ ํฌ ๋ฆฌ๋. ์ง์ฐยท๋น์ฉยทํ์ง ์ฌ์ด์์ ์๊ธฐ ํ์ด ์ด๋ค ํธ๋ ์ด๋์คํ๋ฅผ ์ง๊ณ ์๋์ง ์ดํดํ๊ณ ์ถ์ AI ํ์ ํ๋ก๋ํธ ๋งค๋์ . ์ด ์ฑ ์ ๋ ์๊ฐ LLM API๋ฅผ ์จ ๋ณธ ์ ์ด ์๊ณ ์ด๋ค ํ๋ ์์ํฌ์ ๋ฌธ์๋ฅผ ํ๋กฌํํธ ํ ํ๋ฆฟ์ด ๋ฌด์์ธ์ง ์ ์ ๋๋ก ์ฝ์ด ๋ดค๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. ํน์ ํ ML ์ฐ๊ตฌ ๋ฐฐ๊ฒฝ์ ๊ฐ์ ํ์ง ์์ต๋๋ค. ํ๋ก๋์ ์์ ์ค์ํ ๊ฒ์ ์์ง๋์ด๋ง ๋ฉ์ปค๋์ฆ์ด๊ณ , ์ฑ ์ ๊ทธ ์ธ์ด์ ๋จธ๋ญ ๋๋ค.
์ฝ๋ ์์
์ฅ๋ค์ ํ๋์ ์คํ์ผ๋ก ๋ฐฐ์น๋์ด ์์ต๋๋ค. ์ 1์ฅ์ด ํ์ ์ก์ต๋๋ค โ ํ๋ฅ ์ ์ฝ์ด ์ฃผ์๋ฅผ ๊ฐ์ธ๋ ๊ฒฐ์ ์ ๋ํผ โ ๊ทธ๋ฆฌ๊ณ ๋๋จธ์ง ์ฅ์ ๊ทธ ๋ํผ์ ๊ฐ ์ธต์ ์ฑ์ ๊ฐ๋๋ค. ์ 2์ฅ๋ถํฐ ์ 4์ฅ๊น์ง๋ ๋ชจ๋ธ, ๊ฒ์, ์์ด์ ํธ๋ฅผ ์ฐจ๋ก๋ก ๊ฑท๊ณ , ์ 5์ฅ๊ณผ ์ 6์ฅ์ ์์คํ ์ด ์์ ํ๊ฒ ์งํํ๊ฒ ํด ์ฃผ๋ ํ๊ฐ์ ๊ด์ธก์ฑ ๋ ์ผ์ ์น์ผ๋ฉฐ, ์ 7์ฅ๊ณผ ์ 8์ฅ์ ๋ณด์๊ณผ ์๋น ๊ฒฝ์ ํ์ผ๋ก ๋ง๋ฌด๋ฆฌํฉ๋๋ค. ์ฒ์๋ถํฐ ๋๊น์ง ์ฝ์ด๋ ์ข๊ณ , ์ง๊ธ ์ฌ๋ฌ๋ถ ์์คํ ์ด ๋ณด์ด๋ ์คํจ ๋ชจ๋์ ํด๋นํ๋ ์ฅ์ผ๋ก ๊ณง์ฅ ๋ฐ์ด๋ค์ด๋ ์ข์ต๋๋ค. ๊ฐ ์ฅ์ ์ํฌ์ค๋ฃจ ๊ธ์ ์ธ ๊ฐ์ง ํต์ฌ ์์ด๋์ด๋ฅผ ์์ถํ๊ณ ์์ ์ ๊ฐ๋ฆฌํต๋๋ค.
์ฌ๋ ์ฅ์ ์ฐ์ฑ
์ํฌ์ค๋ฃจ๋ ํ ์ฅ์ ํ ํธ์ฉ, ํ๋ฃจ ๊ฐ๊ฒฉ์ผ๋ก ๊ณต๊ฐ๋ฉ๋๋ค.
- 4์ 14์ผ โ ์ 1์ฅ โ AI ์์ง๋์ด๋ง์ด๋ผ๋ ํ๋ฌธ. ๋ฐ๋ชจ์ ํ๋ก๋์ ์ฌ์ด์ ์ ๋ขฐ์ฑ ๊ฒฉ์ฐจ, ๊ทธ๋ฆฌ๊ณ ๊ทธ ํ์ ๋ฉ์ฐ๋ ๋ค์ฏ ๊ธฐ๋ฅ.
- 4์ 15์ผ โ ์ 2์ฅ โ ํ์ด๋ฐ์ด์ ๋ชจ๋ธ๊ณผ ํ๋กฌํํธ ์์ง๋์ด๋ง. ๋ชจ๋ธ ํฐ์ด๋ง, ์ํ๋ง ํ๋ผ๋ฏธํฐ, ๋ฐฉ์ด์ ํ๋กฌํํธ, ๊ทธ๋ฆฌ๊ณ ์์ง๋์ด๋ง ํ๋ฉด์ผ๋ก์์ ๊ตฌ์กฐํ ์ถ๋ ฅ.
- 4์ 16์ผ โ ์ 3์ฅ โ ๊ฒ์ ์ฆ๊ฐ ์์ฑ. ์ฒญํน, ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์, ์ฟผ๋ฆฌ ๋ณํ, ๋ฉํฐ๋ชจ๋ฌ, ๊ทธ๋ฆฌ๊ณ text-to-SQL๊น์ง RAG ํ์ดํ๋ผ์ธ์ ๋์์ ๋๊น์ง.
- 4์ 17์ผ โ ์ 4์ฅ โ AI ์์ด์ ํธ์ ๋๊ตฌ ํธ์ถ. ReAct ๋ฃจํ, ๊ณ์ฝ์ผ๋ก์์ ๋๊ตฌ ์คํค๋ง, ๊ทธ๋ฆฌ๊ณ ์์ด์ ํธ๊ฐ ์ค์ ๋ก ํ์๋ก ํ๋ ์ธ ์ธต์ ๋ฉ๋ชจ๋ฆฌ.
- 4์ 18์ผ โ ์ 5์ฅ โ LLM ์ ํ๋ฆฌ์ผ์ด์ ํ๊ฐํ๊ธฐ. LLM-as-judge, RAG ํธ๋ผ์ด์ด๋, ๊ทธ๋ฆฌ๊ณ ์์ด์ ํธ๋ฅผ ์ํ ๊ถค์ ํ ์คํธ.
- 4์ 19์ผ โ ์ 6์ฅ โ AI ๊ด์ธก์ฑ๊ณผ ํธ๋ ์ด์ฑ. OpenTelemetry GenAI ๊ท์ฝ, ์ ๋ง๋ก ์ค์ํ ๋ฉํธ๋ฆญ, ๊ทธ๋ฆฌ๊ณ ํ๊ฐ๋ก ๋๋์๊ฐ๋ ๋ฃจํ.
- 4์ 20์ผ โ ์ 7์ฅ โ LLM ๋ณด์๊ณผ ๊ฐ๋๋ ์ผ. OWASP Top 10, ์ง์ ๋ ๊ฐ์ ์ธ์ ์ , ๊ทธ๋ฆฌ๊ณ ๋ค ์ธต์ ์ํ ๋งคํธ๋ฆญ์ค.
- 4์ 21์ผ โ ์ 8์ฅ โ ์ฑ๋ฅ, ์๋น, ๋น์ฉ ์ต์ ํ. ์๋ฏธ๋ก ์ ์บ์ฑ, ๋์ ๋ผ์ฐํ , ๊ทธ๋ฆฌ๊ณ ์ถ๋ก ์๋ฒ ์์์ ์ค์ ๋ก ์ผ์ด๋๋ ์ผ.
์ด ์ฑ ๊ณผ ์๋ฆฌ์ฆ์ ๋ํ์ฌ
LLM Primer๋ ์ธ์ด ๋ชจ๋ธ์ ๋ง๋ฒ์ด ์๋๋ผ ์์ง๋์ด๋ง์ผ๋ก ๋ค๋ฃจ๋ ์ผ๊ณฑ ๊ถ์ง๋ฆฌ ์๋ฆฌ์ฆ์ ๋๋ค. ์ 5๊ถ์ ๋ค์ฏ ๋ฒ์งธ ๊ถ์ ๋๋ค. ํ์ฐ์ค ์คํ์ผ์ ๋ด๋ดํ๊ณ ๋ฉ์ปค๋์ฆ ์ค์ฌ์ ๋๋ค. ๋ชจ๋ ์ฅ์ ์์ ์ด ๋ซ์ผ๋ ค๋ ์คํจ ๋ชจ๋๋ฅผ ๋ช ๋ช ํ๊ณ , ๊ทธ๊ฒ์ ๋ซ๋ ๋ฉ์ปค๋์ฆ์ ๊ฑธ์ด๊ฐ๋ฉฐ, ๊ทธ ๋ฉ์ปค๋์ฆ์ด ์ฌ๋ ์ฝ๋๋ฅผ ๋ณด์ฌ ์ค๋๋ค. AI๋ฅผ ๋ฐ์๋ค์ด๋ผ๋ ๊ถ์ ๋ ์์ต๋๋ค. ๋ ์๋ ์ด๋ฏธ ๊ทธ ๊ฒฐ์ ์ ๋ด๋ ธ๋ค๊ณ ๊ฐ์ ๋๋ฉฐ, ์ด ์ฑ ์ ๊ทธ๊ฒ์ ์ ํด๋ด๋ ์ผ์ ๊ดํ ์ฑ ์ ๋๋ค. ์ดํ์ ๊ถ๋ค์ ์ค์ผ์ผ๋ง(์ 6๊ถ)๊ณผ, ๊ท์ ํ๊ฒฝ ๋ฐฐํฌ๊ฐ ๋ง์ฃผํ๋ ๋ ๊น๋ค๋ก์ด ๋ณด์ยท๊ฑฐ๋ฒ๋์ค ์ง๋ฌธ(์ 7๊ถ)์ ๋ ๊น์ด ํ๊ณ ๋ญ๋๋ค.