2026๋…„ 7์›” 21์ผ ํ™”์š”์ผ

kaggle + qwen2.5_unsloth_langgraph_agent

kaggle ํ™˜๊ฒฝ์˜ qwen2.5_unsloth_langgraph_agent ์ƒ˜ํ”Œ ์ž…๋‹ˆ๋‹ค. ํŒŒ์ธํŠœ๋‹, ๋ผ๋งˆ์ธ๋ฑ์‹ฑ, ๋žญ๊ทธ๋ž˜ํ”„๊ฐ€ ์ ์šฉ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ตฌ๊ธ€ ai ๋ฅผ ๊ดด๋กญํ˜€์„œ ๋‚˜์˜จ ์ฝ”๋“œ ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ์—‰ํ„ฐ๋ฆฌ ์ฝ”๋“œ ๋ญ‰์น˜๋ฅผ, ๊ฐ€์ ธ๊ฐ€์„œ ๊ธฐํ•„์ฝ” ๊ผญ ์‚ฌ์šฉ ํ•˜์‹ ๋‹ค๋ฉด ๊ผญ ๋ณธ์ธ์˜ ํ™˜๊ฒฝ์— ๋งž๊ฒŒ ๋ฒ„๊ทธ๋‚˜ ์—๋Ÿฌ๋ฅผ ๊ผญ ํ•œ ๋ฒˆ ๋” ํ™•์ธ(์ฃผ์˜)ํ•˜๊ณ  ์‚ฌ์šฉํ•ด ์ฃผ์„ธ์š”.

์ƒ์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜ ์ฒจ๋ถ€ํ•œ ๊นƒํ—ˆ๋ธŒ ๊ธฐ์ŠคํŠธ(GitHub Gist) ๋งˆํฌ๋‹ค์šด ๋ฌธ์„œ๋ฅผ ํ†ตํ•ด ๋ฐ”๋กœ ๋ณต์‚ฌํ•˜์—ฌ ์‚ฌ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


ํŒŒ์ด์ฌ์—์„œ MCP(Model Context Protocol)๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ๊ตฌ๊ธ€ ๊ฒ€์ƒ‰์ด๋‚˜ ๋ธŒ๋ผ์šฐ์ง• ๊ฐ™์€ ์™ธ๋ถ€ ๋„๊ตฌ๋ฅผ ์‹คํ–‰ํ•˜๋ ค๋ฉด, ์•ˆ๋“œ๋กœ์ด๋“œ๋‚˜ ์•ˆํŠธ๋กœํ”ฝ์—์„œ ๊ณต์‹ ์ œ๊ณตํ•˜๋Š” mcp ํŒŒ์ด์ฌ ํด๋ผ์ด์–ธํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋žญ๊ทธ๋ž˜ํ”„(LangGraph) ์‹œ์Šคํ…œ ๋‚ด๋ถ€์—์„œ ์ฐธ๊ณ ์„œ ์ ์ˆ˜๊ฐ€ ๋‚ฎ์„ ๋•Œ MCP ๊ตฌ๊ธ€ ๊ฒ€์ƒ‰ ์„œ๋ฒ„๋ฅผ ๊นจ์›Œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„์˜ค๋Š” ํ•ต์‹ฌ ์—ฐ๊ฒฐ ์ฝ”๋“œ๋ฅผ ๊ตฌํ˜„ํ•ด ๋“œ๋ฆด๊ฒŒ์š”.

1. ์‚ฌ์ „ ์ค€๋น„ (๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ค์น˜)ํ„ฐ๋ฏธ๋„์„ ์—ด๊ณ  MCP ํด๋ผ์ด์–ธํŠธ ํ†ต์‹ ์„ ์œ„ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋จผ์ € ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.

์ƒ์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜ ์ฒจ๋ถ€ํ•œ ๊นƒํ—ˆ๋ธŒ ๊ธฐ์ŠคํŠธ(GitHub Gist) ๋งˆํฌ๋‹ค์šด ๋ฌธ์„œ๋ฅผ ํ†ตํ•ด ๋ฐ”๋กœ ๋ณต์‚ฌํ•˜์—ฌ ์‚ฌ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


colab + qwen2.5_unsloth_langgraph_agent

colab ํ™˜๊ฒฝ์˜ qwen2.5_unsloth_langgraph_agent ์ƒ˜ํ”Œ ์ž…๋‹ˆ๋‹ค. ํŒŒ์ธํŠœ๋‹, ๋ผ๋งˆ์ธ๋ฑ์‹ฑ, ๋žญ๊ทธ๋ž˜ํ”„๊ฐ€ ์ ์šฉ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธด ํ•˜๋ฃจ์— 4์‹œ๊ฐ„ ์ •๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅ ํ•˜์—ฌ ์ถ”์ฒœ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. - ์˜ค๋ฅ˜ ์žก๋‹ค ์‹œ๊ฐ„ ๋‹ค ๊ฐ‘๋‹ˆ๋‹ค.

๊ตฌ๊ธ€ ai ๋ฅผ ๊ดด๋กญํ˜€์„œ ๋‚˜์˜จ ์ฝ”๋“œ ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ์—‰ํ„ฐ๋ฆฌ ์ฝ”๋“œ ๋ญ‰์น˜๋ฅผ, ๊ฐ€์ ธ๊ฐ€์„œ ๊ธฐํ•„์ฝ” ๊ผญ ์‚ฌ์šฉ ํ•˜์‹ ๋‹ค๋ฉด ๊ผญ ๋ณธ์ธ์˜ ํ™˜๊ฒฝ์— ๋งž๊ฒŒ ๋ฒ„๊ทธ๋‚˜ ์—๋Ÿฌ๋ฅผ ๊ผญ ํ•œ ๋ฒˆ ๋” ํ™•์ธ(์ฃผ์˜)ํ•˜๊ณ  ์‚ฌ์šฉํ•ด ์ฃผ์„ธ์š”.

์ƒ์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜ ์ฒจ๋ถ€ํ•œ ๊นƒํ—ˆ๋ธŒ ๊ธฐ์ŠคํŠธ(GitHub Gist) ๋งˆํฌ๋‹ค์šด ๋ฌธ์„œ๋ฅผ ํ†ตํ•ด ๋ฐ”๋กœ ๋ณต์‚ฌํ•˜์—ฌ ์‚ฌ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์ธํ„ฐ๋„ท ๊ฐ€์งœ ๋‰ด์Šค๋‚˜ ํŽธํ–ฅ๋œ ๋ฐ์ดํ„ฐ์— ์˜ค์—ผ๋˜์ง€ ์•Š๊ณ , ์˜ค์ง ์ •์ œ๋œ ์–ธ์–ด ๋Šฅ๋ ฅ๊ณผ ํŠน์ • ์ „๋ฌธ ์ง€์‹์—๋งŒ ํŠนํ™”๋œ ๋Œ€ํ‘œ์ ์ธ AI ๋ชจ๋ธ๋“ค์„ ์†Œ๊ฐœํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

1. ๊ต๊ณผ์„œ ๋ฐ์ดํ„ฐ๋กœ๋งŒ ํ•™์Šตํ•œ '์ฒญ์ • ๋ชจ๋ธ' (Phi, Llama ๋“ฑ)์ตœ๊ทผ AI ํ•™๊ณ„๋Š” ์ธํ„ฐ๋„ท ์ „์ฒด๋ฅผ ๊ธ์–ด๋ชจ์œผ๋Š” ๋Œ€์‹ , '์•„์ด์—๊ฒŒ ๊ต๊ณผ์„œ๋งŒ ์ฝํžˆ๋“ฏ' ๊นจ๋—ํ•œ ๋ฐ์ดํ„ฐ๋งŒ ์—„์„ ํ•ด ํ•™์Šต์‹œํ‚ค๋Š” ๋ฐฉ์‹์„ ์”๋‹ˆ๋‹ค.

* MS Phi-3 / Phi-4: ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๊ฐ€ ๋งŒ๋“  ๋Œ€ํ‘œ์ ์ธ ๊ณ ํ’ˆ์งˆ ์†Œํ˜• ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค. ์ง€์ €๋ถ„ํ•œ ์ธํ„ฐ๋„ท ๊ธ€์„ ๋ฐฐ์ œํ•˜๊ณ , AI๊ฐ€ ์ƒ์„ฑํ•œ ๊ณ ํ’ˆ์งˆ ํ•™์ˆ  ๋ฐ์ดํ„ฐ์™€ ๋…ผ๋ฆฌ์  ํ€ด์ฆˆ, ๋ฌธ๋ฒ• ๊ต๊ณผ์„œ๋กœ๋งŒ ํ•™์Šตํ•˜์—ฌ ์˜ค์—ผ๋„๊ฐ€ ๋งค์šฐ ๋‚ฎ๊ณ  ๋…ผ๋ฆฌ๋ ฅ์ด ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค.

์ƒ์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜ ์ฒจ๋ถ€ํ•œ ๊นƒํ—ˆ๋ธŒ ๊ธฐ์ŠคํŠธ(GitHub Gist) ๋งˆํฌ๋‹ค์šด ๋ฌธ์„œ๋ฅผ ํ†ตํ•ด ๋ฐ”๋กœ ๋ณต์‚ฌํ•˜์—ฌ ์‚ฌ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


1. ์œ ํŠœ๋ธŒ ๊ฒ€์ƒ‰์ฐฝ์˜ ํ•„ํ„ฐ๋ง ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•œ ๊ฐ•์ œ ๋ฐœ๊ตด

์œ ํŠœ๋ธŒ ๊ฒ€์ƒ‰์ฐฝ์— ๊ทธ๋ƒฅ '๊ฒŒ์ž„ ์ด๋ฆ„ + ๊ณต๋žต'์ด๋ผ๊ณ  ์น˜๋ฉด 99% ์ŠคํŠธ๋ฆฌ๋จธ๋“ค์˜ ๋‡Œ์ ˆ ์˜ˆ๋Šฅ ์˜์ƒ์ด ๋œน๋‹ˆ๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐ•์ œ๋กœ ๊บพ์–ด๋ฒ„๋ฆฌ๋Š” ๊ฒ€์ƒ‰์–ด ์น˜ํŠธํ‚ค๋ฅผ ์จ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

* ๊ฒ€์ƒ‰ ํŒ: [๊ฒŒ์ž„ ์ด๋ฆ„] No Commentary ๋˜๋Š” [๊ฒŒ์ž„ ์ด๋ฆ„] Full Walkthrough๋ผ๊ณ  ์˜์–ด๋กœ ๊ฒ€์ƒ‰ํ•ด ๋ณด์„ธ์š”.

์ƒ์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜ ์ฒจ๋ถ€ํ•œ ๊นƒํ—ˆ๋ธŒ ๊ธฐ์ŠคํŠธ(GitHub Gist) ๋งˆํฌ๋‹ค์šด ๋ฌธ์„œ๋ฅผ ํ†ตํ•ด ๋ฐ”๋กœ ๋ณต์‚ฌํ•˜์—ฌ ์‚ฌ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์ฝ”๋”ฉ์šฉ LLM์—์„œ Abliteration(๊ฒ€์—ด/๊ฑฐ๋ถ€ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์ œ๊ฑฐ)์„ ํ•˜๋Š” ๊ฐ€์žฅ ํ•ต์‹ฌ์ ์ธ ์ด์œ ๋Š” ์•ˆ์ „ ํ•„ํ„ฐ๋กœ ์ธํ•œ ์˜ค์ž‘๋™(False Positive)์„ ๋ง‰๊ณ , ์ทจ์•ฝ์  ๋ถ„์„์ด๋‚˜ ๋ชจ์˜ ํ•ดํ‚น ๊ฐ™์€ ๋ณด์•ˆ ์ฝ”๋”ฉ ์ž‘์—…์„ ์ œ์•ฝ ์—†์ด ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด์„œ์ž…๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์ธ ์ƒ์šฉ LLM์€ ์•ˆ์ „์„ฑ ๊ฐ€์ด๋“œ๋ผ์ธ์— ๋”ฐ๋ผ ์•…์„ฑ์ฝ”๋“œ ์ž‘์„ฑ, ์‹œ์Šคํ…œ ํ•ดํ‚น, ์ทจ์•ฝ์  ๊ณต๊ฒฉ ์ฝ”๋“œ๋ฅผ ์š”์ฒญํ•˜๋ฉด ๋‹ต๋ณ€์„ ๊ฑฐ๋ถ€ํ•˜๋„๋ก ์„ค๊ณ„๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ๊ฒ€์—ด์ด ์ฝ”๋”ฉ ์˜์—ญ์—์„œ ์‹ฌ๊ฐํ•œ ๋ฐฉํ•ด ์š”์†Œ๊ฐ€ ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฅผ ์ œ๊ฑฐํ•œ 'Abliterated' ๋ชจ๋ธ์„ ๋งŒ๋“ค์–ด ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

1. ๋ณด์•ˆ ์ฝ”๋”ฉ ๋ฐ ์ทจ์•ฝ์  ๋ถ„์„ (White-hat Hacking)

์ƒ์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜ ์ฒจ๋ถ€ํ•œ ๊นƒํ—ˆ๋ธŒ ๊ธฐ์ŠคํŠธ(GitHub Gist) ๋งˆํฌ๋‹ค์šด ๋ฌธ์„œ๋ฅผ ํ†ตํ•ด ๋ฐ”๋กœ ๋ณต์‚ฌํ•˜์—ฌ ์‚ฌ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


MeloTTS ์„ค์น˜ ๋ฐ ํ•œ๊ตญ์–ด TTS ์‹คํ–‰ ๊ฐ€์ด๋“œ

1. ํ”„๋กœ์ ํŠธ ๊ฐœ์š”

์ •์˜: MyShell.ai์™€ MIT ์—ฐ๊ตฌ์ง„์ด ๊ฐœ๋ฐœํ•œ ๊ณ ํ’ˆ์งˆ ๋‹ค๊ตญ์–ด TTS ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค.

์ƒ์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜ ์ฒจ๋ถ€ํ•œ ๊นƒํ—ˆ๋ธŒ ๊ธฐ์ŠคํŠธ(GitHub Gist) ๋งˆํฌ๋‹ค์šด ๋ฌธ์„œ๋ฅผ ํ†ตํ•ด ๋ฐ”๋กœ ๋ณต์‚ฌํ•˜์—ฌ ์‚ฌ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


Git ์„ค์น˜๋ถ€ํ„ฐ ์‚ฌ์šฉ์ž ๋“ฑ๋ก๊นŒ์ง€์˜ ํ•ต์‹ฌ์€ ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•œ ํ›„, ํ„ฐ๋ฏธ๋„์—์„œ ์ด๋ฆ„๊ณผ ์ด๋ฉ”์ผ์„ ๋“ฑ๋กํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์šด์˜์ฒด์ œ(OS)๋ณ„ ์„ค์น˜ ๋ฐ ๋“ฑ๋ก ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. * Windows: ์ƒ์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜ ์ฒจ๋ถ€ํ•œ ๊นƒํ—ˆ๋ธŒ ๊ธฐ์ŠคํŠธ(GitHub Gist) ๋งˆํฌ๋‹ค์šด ๋ฌธ์„œ๋ฅผ ํ†ตํ•ด ๋ฐ”๋กœ ๋ณต์‚ฌํ•˜์—ฌ ์‚ฌ์šฉํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.