๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

AI์˜ ํ˜„์žฌ์™€ ๋ฏธ๋ž˜

ํ”„๋กฌํ”„ํŠธ ์ ์ˆ˜๋Š” ์˜ฌ๋ž๋Š”๋ฐ ์„œ๋น„์Šค๋Š” ๋‚˜๋น ์งˆ ์ˆ˜ ์žˆ๋‹ค: DSPy·GEPA ์ž๋™ ์ตœ์ ํ™”์˜ ํ•จ์ •

๋ฐ˜์‘ํ˜•

 

ํ”„๋กฌํ”„ํŠธ ์ž๋™ ์ตœ์ ํ™”๋Š” AI๊ฐ€ ์ง€์‹œ๋ฌธ ํ›„๋ณด๋ฅผ ๋งŒ๋“ค๊ณ  ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ํ‰๊ฐ€ํ•ด ๋” ๋‚˜์€ ํ›„๋ณด๋ฅผ ์ฐพ๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. DSPy์™€ GEPA๋Š” ์ด ๋ฐ˜๋ณต์„ ์ฒด๊ณ„ํ™”ํ•˜์ง€๋งŒ, ํ‰๊ฐ€ ์ ์ˆ˜ ์ƒ์Šน์ด ๊ณง ์‹ค์ œ ์„œ๋น„์Šค ํ’ˆ์งˆ ํ–ฅ์ƒ์„ ๋œปํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ์ž๋™ ํ”„๋กฌํ”„ํŠธ ํŠœ๋‹์˜ ์›๋ฆฌ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ ๋ถ„๋ฆฌ, ํ‰๊ฐ€ ํ•จ์ˆ˜, ๋น„์šฉ๊ณผ ๋ฐฐํฌ ํŒ๋‹จ๊นŒ์ง€ ์‹ค๋ฌด ๊ด€์ ์—์„œ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค.

 

ํ”„๋กฌํ”„ํŠธ๋ฅผ ์‚ฌ๋žŒ์ด ๊ณ ์น˜๋Š” ์‹œ๋Œ€๊ฐ€ ๋๋‚ฌ๋‹ค๋Š” ์ด์•ผ๊ธฐ๋Š” ๋งค๋ ฅ์ ์ž…๋‹ˆ๋‹ค. ๋ฌธ์žฅ์„ ์กฐ๊ธˆ ๋ฐ”๊พธ๊ณ  ๋ชจ๋ธ์˜ ๋‹ต์„ ์ฝ์€ ๋’ค ๋‹ค์‹œ ์ˆ˜์ •ํ•˜๋Š” ์ผ์„ AI์—๊ฒŒ ๋„˜๊ธธ ์ˆ˜ ์žˆ๋‹ค๋ฉด, ๊ฐœ๋ฐœ์ž๋Š” ๋ฐ˜๋ณต ์ž‘์—…์—์„œ ๋ฒ—์–ด๋‚  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ DSPy์™€ GEPA๋ฅผ ํ™œ์šฉํ•ด ์ด๋Ÿฐ ๊ฐœ์„  ๋ฃจํ”„๋ฅผ ์ž๋™ํ™”ํ•˜๋Š” ๊ณต๊ฐœ ์‚ฌ๋ก€๊ฐ€ ๋‚˜์˜ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

๊ทธ๋Ÿฐ๋ฐ ์—ฌ๊ธฐ์„œ ์งˆ๋ฌธ์ด ํ•˜๋‚˜ ๋‚จ์Šต๋‹ˆ๋‹ค. AI๊ฐ€ ๊ณ ์นœ ํ”„๋กฌํ”„ํŠธ์˜ ์ ์ˆ˜๊ฐ€ ์˜ฌ๋ž๋‹ค๋ฉด, ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ›๋Š” ๋‹ต๋ณ€๋„ ๋ฐ˜๋“œ์‹œ ์ข‹์•„์กŒ์„๊นŒ์š”? ํ‰๊ฐ€๊ฐ€ ํ˜•์‹๋งŒ ๋ณด๊ฑฐ๋‚˜, ํŠน์ • ์˜ˆ์ œ์— ์ง€๋‚˜์น˜๊ฒŒ ๋งž์ถฐ์ ธ ์žˆ๊ฑฐ๋‚˜, ์ค‘์š”ํ•œ ์˜ค๋ฅ˜๋ฅผ ํ‰๊ท ๊ฐ’์— ๋ฌป์–ด ๋ฒ„๋ฆฐ๋‹ค๋ฉด ๋‹ต์€ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž๋™ํ™”๋Š” ํ‰๊ฐ€ ๊ธฐ์ค€์„ ๋น ๋ฅด๊ฒŒ ๋”ฐ๋ผ๊ฐ€๋Š” ๋Šฅ๋ ฅ์„ ์ฃผ์ง€๋งŒ ๊ทธ ๊ธฐ์ค€ ์ž์ฒด์˜ ํƒ€๋‹น์„ฑ๊นŒ์ง€ ๋ณด์ฆํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.

 

์ด ๊ธ€์€ 2026๋…„ 10์›” 21์ผ ํ™•์ธํ•œ DSPy ๊ณต์‹ ๋ฌธ์„œ, GEPA ๋…ผ๋ฌธ์˜ ๊ณต๊ฐœ ์ดˆ๋ก, LY Corporation ํ•œ๊ตญ์–ด ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ์™€ ๊ฐœ์ธ ๊ฐœ๋ฐœ ๋ธ”๋กœ๊ทธ๋ฅผ ์กฐ์‚ฌํ•ด ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์—…์˜ ๋„์ž… ์„ฑ๊ณผ๋Š” ํ•ด๋‹น ์ €์ž์˜ ๋ณด๊ณ ๋กœ ๊ตฌ๋ถ„ํ•˜๋ฉฐ, ์•„๋ž˜ ๊ณ ๊ฐ ๋ฌธ์˜ ์˜ˆ์‹œ๋Š” ์„ค๊ณ„๋ฅผ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ€์ƒ ์‚ฌ๋ก€์ž…๋‹ˆ๋‹ค. ์ง์ ‘ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•ด ์–ป์€ ๋ฒค์น˜๋งˆํฌ ๊ฒฐ๊ณผ๋Š” ์ œ์‹œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋จผ์ € ์•Œ์•„๋‘˜ ํ•ต์‹ฌ

• DSPy๋Š” LLM ๊ธฐ๋ฐ˜ ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌ์„ฑํ•˜๊ณ  ํ‰๊ฐ€·์ตœ์ ํ™”ํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค.

• GEPA๋Š” ์‹คํ–‰ ํ”์ ๊ณผ ์ž์—ฐ์–ด ํ”ผ๋“œ๋ฐฑ์„ ํ™œ์šฉํ•ด ํ”„๋กฌํ”„ํŠธ ํ›„๋ณด๋ฅผ ๊ฐœ์„ ํ•˜๋Š” ์ตœ์ ํ™” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

• ํ”„๋กฌํ”„ํŠธ ๋ฌธ๊ตฌ๋ฅผ ๋ฐ”๊พธ๋Š” ์ž‘์—…๊ณผ ๋ชจ๋ธ ๊ฐ€์ค‘์น˜๋ฅผ ํ•™์Šตํ•˜๋Š” ์ž‘์—…์€ ๊ตฌ๋ถ„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

• ํƒ์ƒ‰๊ณผ ํ›„๋ณด ์„ ํƒ์— ์‚ฌ์šฉํ•œ ๋ฐ์ดํ„ฐ๋Š” ์ตœ์ข… ์„ฑ๋Šฅ์„ ๋…๋ฆฝ์ ์œผ๋กœ ๊ฒ€์ฆํ•˜๋Š” ๋ฐ์ดํ„ฐ์™€ ์—ญํ• ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

• ์ž๋™ ์ตœ์ ํ™”์˜ ์„ฑ๊ณผ๋Š” ์ ์ˆ˜์™€ ํ•จ๊ป˜ ์‹ค์ œ ์˜ค๋ฅ˜, ๋น„์šฉ, ์ง€์—ฐ๊ณผ ์œ ์ง€๋ณด์ˆ˜ ๋ถ€๋‹ด์œผ๋กœ ํŒ๋‹จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ฝ๋Š” ์ˆœ์„œ

์ž๋™ ์ตœ์ ํ™”์˜ ์›๋ฆฌ → DSPy์™€ GEPA์˜ ์—ญํ•  → ๊ณต๊ฐœ ์‚ฌ๋ก€ ํ•ด์„ → ๋ฐ์ดํ„ฐ์™€ ํ‰๊ฐ€ ์„ค๊ณ„ → ๊ณ ๊ฐ ๋ฌธ์˜ ์ ์šฉ ์˜ˆ์‹œ → ๋น„์šฉ๊ณผ ๋ฐฐํฌ → FAQ

ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์ด ๋ฐ˜๋ณต ์‹คํ—˜์œผ๋กœ ๋ฐ”๋€Œ๊ณ  ์žˆ๋‹ค

์ „ํ†ต์ ์ธ ํ”„๋กฌํ”„ํŠธ ์กฐ์ •์€ ๊ฐœ๋ฐœ์ž์˜ ๊ด€์ฐฐ๊ณผ ๊ฒฝํ—˜์— ๋งŽ์ด ์˜์กดํ–ˆ์Šต๋‹ˆ๋‹ค. “์กฐ๊ฑด์„ ์•ž์— ์“ฐ๋ฉด ๋‚ซ๋‹ค”, “์˜ˆ์‹œ๋ฅผ ๋„ฃ์œผ๋ฉด ์•ˆ์ •๋œ๋‹ค” ๊ฐ™์€ ๊ฐ€์„ค์„ ์„ธ์šฐ๊ณ  ์ถœ๋ ฅ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์€ ๋น ๋ฅด๊ฒŒ ์‹œ์ž‘ํ•˜๊ธฐ ์ข‹์ง€๋งŒ, ๋ณ€๊ฒฝ์ด ์Œ“์ด๋ฉด ์–ด๋А ๋ฌธ์žฅ์ด ์–ด๋–ค ์‹คํŒจ๋ฅผ ์ค„์˜€๋Š”์ง€ ์ถ”์ ํ•˜๊ธฐ ์–ด๋ ค์›Œ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

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

 

์ž๋™ ์ตœ์ ํ™”๋Š” ์ด๋Ÿฐ ๋ฐ˜๋ณต์„ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ์ง€์‹œ๋ฌธ์œผ๋กœ ์˜ˆ์ œ๋ฅผ ์‹คํ–‰ํ•˜๊ณ , ๊ฒฐ๊ณผ๋ฅผ ์ ์ˆ˜์™€ ํ”ผ๋“œ๋ฐฑ์œผ๋กœ ํ‰๊ฐ€ํ•˜๊ณ , ์ƒˆ ํ›„๋ณด๋ฅผ ๋งŒ๋“  ๋‹ค์Œ ๊ฐ™์€ ๊ธฐ์ค€์œผ๋กœ ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ๋žŒ์ด ๋งค๋ฒˆ ๋ชจ๋“  ๋ฌธ์žฅ์„ ์ง์ ‘ ๋ฐ”๊พธ๋Š” ๋Œ€์‹  ํƒ์ƒ‰ํ•  ๋ฌธ์ œ์™€ ์„ฑ๊ณต ๊ธฐ์ค€์„ ์ •์˜ํ•˜๋Š” ์ชฝ์— ๋” ๋งŽ์€ ์—ญํ• ์„ ๋งก๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ด ๋ณ€ํ™”๊ฐ€ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์˜ ์†Œ๋ฉธ์„ ๋œปํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ๋ฌด์—‡์„ ๋ชจ๋ธ์—๊ฒŒ ๋งก๊ธฐ๊ณ  ์–ด๋–ค ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์„ ์ฃผ๋ฉฐ ์–ด๋–ค ์ œ์•ฝ์„ ์œ ์ง€ํ• ์ง€ ์ •ํ•˜๋Š” ์ผ์€ ์—ฌ์ „ํžˆ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ๊ตฌ ์ž‘์„ฑ์˜ ์ผ๋ถ€๊ฐ€ ์ž๋™ํ™”๋˜๋Š” ๋งŒํผ ์—…๋ฌด ์ •์˜์™€ ํ‰๊ฐ€ ์„ค๊ณ„์˜ ๋น„์ค‘์ด ์ปค์ง„๋‹ค๊ณ  ๋ณด๋Š” ํŽธ์ด ์ •ํ™•ํ•ฉ๋‹ˆ๋‹ค.

 

DSPy ๊ณต์‹ ์ตœ์ ํ™” ์•ˆ๋‚ด๋„ ๋ชจ๋ธ๋งˆ๋‹ค ๊ฐ™์€ ์ง€์‹œ๋ฌธ์— ๋Œ€ํ•œ ๋ฐ˜์‘์ด ๋‹ค๋ฅด๊ณ  ์—…๋ฐ์ดํŠธ๋กœ ๋™์ž‘์ด ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์—์„œ ์ถœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ์ž๋™ ํƒ์ƒ‰์€ ์ด๋Ÿฐ ๋ณ€ํ™”๋ฅผ ๋น„๊ตํ•˜๋Š” ๋„๊ตฌ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์ƒˆ ๋ชจ๋ธ์— ์ตœ์ ํ™”๋ฅผ ๋‹ค์‹œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค๊ณผ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ”๋กœ ์šด์˜์— ๋„ฃ์–ด๋„ ๋œ๋‹ค๋Š” ํŒ๋‹จ์€ ๋ณ„๊ฐœ์˜ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

DSPy๋Š” ๋ฌด์—‡์„ ํ•˜๊ณ  GEPA๋Š” ์–ด๋””์— ๋“ค์–ด๊ฐ€๋Š”๊ฐ€

DSPy์—์„œ๋Š” Signature๋กœ ์ž‘์—…์˜ ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ, ์˜๋„๋ฅผ ํ‘œํ˜„ํ•˜๊ณ  Module๋กœ ํ”„๋กœ๊ทธ๋žจ์˜ ๋™์ž‘์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฌธ๋งฅ๊ณผ ์งˆ๋ฌธ์„ ๋ฐ›์•„ ๋‹ต์„ ๋งŒ๋“œ๋Š” ์ž‘์—…, ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋ฅผ ์ •๋ฆฌํ•œ ๋’ค ์ตœ์ข… ์‘๋‹ต์„ ๋งŒ๋“œ๋Š” ์ž‘์—…์„ ๊ฐ๊ฐ์˜ ๊ตฌ์„ฑ ์š”์†Œ๋กœ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

Signature๋ฅผ ์„ ์–ธํ–ˆ๋‹ค๊ณ  ํ•„์š”ํ•œ ์‚ฌ์‹ค๊ณผ ์—…๋ฌด ๊ทœ์น™์ด ์ €์ ˆ๋กœ ์ƒ๊ธฐ๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ์ž…๋ ฅ ํ•„๋“œ์˜ ์˜๋ฏธ, ์›ํ•˜๋Š” ๊ฒฐ๊ณผ์™€ ์ œ์•ฝ์„ ์„ค๋ช…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ถœ๋ ฅ์„ ๊ตฌ์กฐํ™”ํ•˜๋Š” ์žฅ์น˜๊ฐ€ ์žˆ๋”๋ผ๋„ ๊ฐ’์˜ ์ •ํ™•์„ฑ๊นŒ์ง€ ์ž๋™์œผ๋กœ ํ™•๋ณด๋˜๋Š” ๊ฒƒ๋„ ์•„๋‹™๋‹ˆ๋‹ค. ํ˜•์‹๊ณผ ์˜๋ฏธ๋ฅผ ๋”ฐ๋กœ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

Metric์€ ๊ฐœ๋ณ„ ์˜ˆ์ธก์ด ์–ผ๋งˆ๋‚˜ ์ข‹์€์ง€ ํ‰๊ฐ€ํ•˜๋Š” ํ•จ์ˆ˜์ž…๋‹ˆ๋‹ค. ์ •๋‹ต๊ณผ ๋น„๊ตํ•˜๊ฑฐ๋‚˜, ์ฝ”๋“œ๋กœ ํ™•์ธ ๊ฐ€๋Šฅํ•œ ์กฐ๊ฑด์„ ๊ฒ€์‚ฌํ•˜๊ฑฐ๋‚˜, ๋‹ค๋ฅธ LLM์—๊ฒŒ ํ‰๊ฐ€๋ฅผ ๋งก๊ธฐ๋Š” ๋ฐฉ๋ฒ•์„ ์กฐํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. DSPy ๊ณต์‹ Metrics ๋ฌธ์„œ๋Š” ์ตœ์ ํ™”์— ์•ž์„œ “๋” ์ข‹๋‹ค”์˜ ์˜๋ฏธ์™€ ๊ธฐ์ค€์„  ํ‰๊ฐ€๊ฐ€ ํ•„์š”ํ•˜๋‹ค๊ณ  ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

 

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

 

์ด๋ฒˆ ๊ธ€์—์„œ ๋‹ค๋ฃจ๋Š” GEPA ๊ธฐ๋ฐ˜ ํ”„๋กฌํ”„ํŠธ ์ตœ์ ํ™”๋Š” ์ž์—ฐ์–ด ์ง€์‹œ๋ฅผ ํ›„๋ณด๋กœ ๋งŒ๋“ค๊ณ  ํ‰๊ฐ€ํ•ด ์„ ํƒํ•˜๋Š” ํ๋ฆ„์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์ข‹์•„์ง€๋Š” ๊ฒƒ์€ ํŠน์ • ์ž‘์—…๊ณผ ๋ชจ๋ธ์— ๋งž์ถ˜ ์ง€์‹œ ๊ตฌ์„ฑ์ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ชจ๋ธ์˜ ๊ธฐ๋ณธ ์ง€์‹ ์ „์ฒด๊ฐ€ ์ƒˆ๋กœ ํ•™์Šต๋๋‹ค๊ณ  ํ•ด์„ํ•˜๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋ธ ๊ฐ€์ค‘์น˜๋ฅผ ๋ฐ”๊พธ๋Š” ํŒŒ์ธํŠœ๋‹๊ณผ ๊ตฌ๋ถ„ํ•ด์„œ ์„ค๋ช…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

์‹ค์ œ ๊ตฌํ˜„์—์„œ๋Š” Signature์™€ ๋ชจ๋“ˆ, ํ‰๊ฐ€ ํ•จ์ˆ˜์™€ ์ตœ์ ํ™” ์„ค์ •์„ ํ•จ๊ป˜ ๋ฒ„์ „ ๊ด€๋ฆฌํ•˜๋Š” ํŽธ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์™„์„ฑ๋œ ํ”„๋กฌํ”„ํŠธ ๋ฌธ์ž์—ด๋งŒ ๋‚จ๊ธฐ๋ฉด ์–ด๋–ค ๋ฐ์ดํ„ฐ์™€ ๊ธฐ์ค€์œผ๋กœ ๊ทธ ๋ฌธ๊ตฌ๋ฅผ ๊ณจ๋ž๋Š”์ง€ ๋ณต์›ํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ์ž๋™ ํƒ์ƒ‰์˜ ์žฅ์ ์€ ๊ฒฐ๊ณผ๋ฟ ์•„๋‹ˆ๋ผ ๋น„๊ต ๊ณผ์ •๊นŒ์ง€ ๊ด€๋ฆฌํ•  ๋•Œ ์ปค์ง‘๋‹ˆ๋‹ค.

GEPA๋Š” ์ ์ˆ˜๋งŒ ๋ณด๋Š” ๋Œ€์‹  ์‹คํŒจ์˜ ์„ค๋ช…์„ ํ™œ์šฉํ•œ๋‹ค

GEPA ๋…ผ๋ฌธ์€ ์ž์—ฐ์–ด ๋ฆฌํ”Œ๋ ‰์…˜์„ ์ ๊ทน ํ™œ์šฉํ•˜๋Š” ํ”„๋กฌํ”„ํŠธ ์ตœ์ ํ™” ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ๊ณต๊ฐœ ์ดˆ๋ก์— ๋”ฐ๋ฅด๋ฉด ์ถ”๋ก ๊ณผ ๋„๊ตฌ ํ˜ธ์ถœ, ๋„๊ตฌ ์ถœ๋ ฅ ๊ฐ™์€ ์‹คํ–‰ ๊ถค์ ์„ ์‚ดํŽด๋ณด๊ณ  ๋ฌธ์ œ๋ฅผ ์ง„๋‹จํ•˜๋ฉฐ, ํ”„๋กฌํ”„ํŠธ ์—…๋ฐ์ดํŠธ๋ฅผ ์ œ์•ˆํ•˜๊ณ  ์‹œํ—˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฆ„์€ Genetic-Pareto์—์„œ ์™”์Šต๋‹ˆ๋‹ค.

 

ํ•ต์‹ฌ์€ ๋‹จ์ˆœํžˆ “์ด๋ฒˆ ํ›„๋ณด๋Š” 0.6์ ์ด์—ˆ๋‹ค”์—์„œ ๋๋‚˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์–ด๋–ค ์˜ˆ์ œ์—์„œ ๋ฌด์—‡์ด ๋น ์กŒ๋Š”์ง€, ์–ด๋–ค ์กฐ๊ฑด์„ ์ž˜๋ชป ์ ์šฉํ–ˆ๋Š”์ง€ ๊ฐ™์€ ์ž์—ฐ์–ด ํ”ผ๋“œ๋ฐฑ์ด ๋‹ค์Œ ์ง€์‹œ๋ฌธ์„ ๋ฐ”๊พธ๋Š” ์žฌ๋ฃŒ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์ˆซ์ž๋Š” ํ›„๋ณด๋ฅผ ๋น„๊ตํ•˜๊ณ  ์„ค๋ช…์€ ์ˆ˜์ • ๋ฐฉํ–ฅ์„ ์ฐพ๋Š” ๋ฐ ์“ฐ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€๋ น “์‘๋‹ต์ด ๋ถ€์ •ํ™•ํ•จ”์ด๋ผ๋Š” ํ‰๊ฐ€๋ณด๋‹ค “์ฃผ์–ด์ง„ ๋ฌธ์„œ์˜ ์‹œํ–‰์ผ ์ดํ›„์— ์ ์šฉ๋˜๋Š” ๊ทœ์ •์„ ์ด์ „ ์ฃผ๋ฌธ์— ์‚ฌ์šฉํ–ˆ๋‹ค”๋Š” ํ”ผ๋“œ๋ฐฑ์ด ๋” ๊ตฌ์ฒด์ ์ž…๋‹ˆ๋‹ค. ํ›„์ž๋Š” ๊ธฐ๊ฐ„์„ ํ™•์ธํ•˜๋Š” ์ง€์‹œ๊ฐ€ ํ•„์š”ํ•œ์ง€ ๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์ข‹์€ ํ”ผ๋“œ๋ฐฑ์€ ์˜ค๋ฅ˜์˜ ์œ„์น˜์™€ ์ด์œ ๋ฅผ ๋ถ„๋ช…ํžˆ ํ•ฉ๋‹ˆ๋‹ค.

 

๊ทธ๋ ‡๋‹ค๊ณ  ๋ฆฌํ”Œ๋ ‰์…˜ ๋ชจ๋ธ์˜ ์ง„๋‹จ์ด ํ•ญ์ƒ ๋งž๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ์ž˜๋ชป๋œ ํ‰๊ฐ€ ์ด์œ ๋ฅผ ๋ฐ›์œผ๋ฉด ์‹ค์ œ ์›์ธ๊ณผ ๊ด€๊ณ„์—†๋Š” ๊ทœ์น™์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ค๋ช…์ด ๊ธธ๊ณ  ์„ค๋“๋ ฅ ์žˆ์–ด ๋ณด์ธ๋‹ค๋Š” ์‚ฌ์‹ค๋งŒ์œผ๋กœ ์›์ธ ๋ถ„์„์ด ์ •ํ™•ํ•˜๋‹ค๊ณ  ์ธ์ •ํ•˜๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ์ˆ˜์ • ํ›„๋ณด๋„ ์‹คํ–‰๊ณผ ๋น„๊ต๋ฅผ ๊ฑฐ์ณ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

GEPA๋Š” ์—ฌ๋Ÿฌ ํ›„๋ณด์˜ ๊ฐ•์ ์„ ์œ ์ง€ํ•˜๋ฉฐ ํƒ์ƒ‰ํ•˜๋Š” ๊ด€์ ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. Pareto๋ผ๋Š” ํ‘œํ˜„์„ “๋ชจ๋“  ์‚ฌ์—… ์ง€ํ‘œ๊ฐ€ ๋™์‹œ์— ์ข‹์•„์ง„๋‹ค”๋Š” ๋œป์œผ๋กœ ์ฝ์–ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ์ œ๋ณ„๋กœ ๊ฐ•์ ์ด ๋‹ค๋ฅธ ํ›„๋ณด๋ฅผ ๋‹ค๋ฃจ๋Š” ์„ ํƒ ๋ฐฉ์‹๊ณผ ์„œ๋น„์Šค์˜ ๋น„์šฉ·์†๋„·์ •ํ™•๋„๋ฅผ ๋™์‹œ์— ๋งŒ์กฑํ•˜๋Š” ์ œํ’ˆ ํŒ๋‹จ์€ ๊ตฌ๋ถ„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

๋…ผ๋ฌธ์˜ ์ดˆ๋ก์€ ๋น„๊ต ์‹คํ—˜์—์„œ ๊ฐ•ํ™”ํ•™์Šต ๋ฐฉ๋ฒ•๊ณผ ๋‹ค๋ฅธ ํ”„๋กฌํ”„ํŠธ ์ตœ์ ํ™” ๋ฐฉ๋ฒ•๋ณด๋‹ค ์ข‹์€ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์—ฐ๊ตฌ์—์„œ ์„ ํƒํ•œ ์ž‘์—…๊ณผ ๋ชจ๋ธ, ์˜ˆ์‚ฐ๊ณผ ํ‰๊ฐ€ ์กฐ๊ฑด์˜ ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค. “GEPA๊ฐ€ ๋ชจ๋“  ํŒŒ์ธํŠœ๋‹๋ณด๋‹ค ์šฐ์ˆ˜ํ•˜๋‹ค”๊ฑฐ๋‚˜ “์–ด๋–ค ์—…๋ฌด์—์„œ๋„ ๋น„์šฉ์ด ์ค„์–ด๋“ ๋‹ค”๋Š” ๋ณดํŽธ์  ๊ฒฐ๋ก ์€ ์•„๋‹™๋‹ˆ๋‹ค.

์‹คํ–‰ ๋ชจ๋ธ·ํ‰๊ฐ€ ๋ชจ๋ธ·๋ฆฌํ”Œ๋ ‰์…˜ ๋ชจ๋ธ์„ ๋‚˜๋ˆ  ์ƒ๊ฐํ•˜๊ธฐ

์ž๋™ ์ตœ์ ํ™”์—๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ์—ญํ• ์˜ ๋ชจ๋ธ์ด ๋“ฑ์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹คํ–‰ ๋ชจ๋ธ์€ ์‹ค์ œ ์ž‘์—…์˜ ๋‹ต์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ํ‰๊ฐ€ ๋ชจ๋ธ์€ ๊ทธ ๋‹ต์ด ๊ธฐ์ค€์„ ๋งŒ์กฑํ•˜๋Š”์ง€ ํŒ๋‹จํ•ฉ๋‹ˆ๋‹ค. ๋ฆฌํ”Œ๋ ‰์…˜ ๋ชจ๋ธ์€ ์‹คํ–‰ ๊ฒฐ๊ณผ์™€ ํ”ผ๋“œ๋ฐฑ์„ ๋ณด๊ณ  ์ง€์‹œ๋ฌธ ํ›„๋ณด๋ฅผ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค. ๊ฐ™์€ ๋ชจ๋ธ์„ ์—ฌ๋Ÿฌ ์—ญํ• ์— ์“ธ ์ˆ˜ ์žˆ์–ด๋„ ์—ญํ• ์˜ ์ฐจ์ด๋Š” ๋‚จ์Šต๋‹ˆ๋‹ค.

 

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

 

์‹คํ–‰ ๋ชจ๋ธ๋ณด๋‹ค ๊ฐ•ํ•œ ๋ชจ๋ธ์„ ๋ฆฌํ”Œ๋ ‰์…˜์— ์‚ฌ์šฉํ•˜๋Š” ๊ตฌ์„ฑ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. DSPy ๊ณต์‹ ์•ˆ๋‚ด๋Š” ์ด๋Ÿฐ ์‚ฌ์šฉ์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์‹ค์ œ ๋น„์šฉ์€ ํ˜ธ์ถœ ํšŸ์ˆ˜์™€ ์ž…๋ ฅ ๊ธธ์ด, ํ›„๋ณด ํ‰๊ฐ€ ๊ทœ๋ชจ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง€๋ฏ€๋กœ ํฐ ๋ชจ๋ธ์„ ์ผ๋ถ€ ๋‹จ๊ณ„์—๋งŒ ์“ด๋‹ค๋Š” ์ด์œ ๋กœ ๋น„์šฉ์„ ๋ฌด์‹œํ•˜๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค.

 

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

 

์‹ค๋ฌด์—์„œ๋Š” ์–ด๋–ค ํŒ๋‹จ์„ ์ฝ”๋“œ๋กœ ํ™•์ธํ•˜๊ณ  ์–ด๋–ค ํŒ๋‹จ์„ LLM์— ๋งก๊ฒผ๋Š”์ง€ ๊ธฐ๋กํ•˜๋Š” ํŽธ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ํ‰๊ฐ€ ๋ชจ๋ธ์˜ ๋ฒ„์ „๊ณผ ํ‰๊ฐ€ ํ”„๋กฌํ”„ํŠธ๊ฐ€ ๋ฐ”๋€Œ๋ฉด ์ ์ˆ˜์˜ ๊ธฐ์ค€๋„ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹คํ–‰ ํ”„๋กฌํ”„ํŠธ์˜ ๋ณ€ํ™”์™€ ํ‰๊ฐ€ ๊ธฐ์ค€์˜ ๋ณ€ํ™”๋ฅผ ๊ตฌ๋ถ„ํ•ด์•ผ ๊ฐœ์„  ๊ฒฐ๊ณผ๋ฅผ ํ•ด์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณต๊ฐœ ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ์˜ ์„ฑ๊ณผ์—์„œ ํ•จ๊ป˜ ์ฝ์–ด์•ผ ํ•  ๋ถ€๋ถ„

LY Corporation์˜ ํ•œ๊ตญ์–ด ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ๋Š” Yahoo! JAPAN Search์˜ AI ์‘๋‹ต์„ ์†Œ์žฌ๋กœ DSPy์™€ GEPA๋ฅผ ์ ์šฉํ•œ ์‚ฌ๋ก€๋ฅผ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. ์ €์ž๋Š” ์ˆ˜๋™ ํŠœ๋‹์— ์ˆ˜์ผ์—์„œ ์ˆ˜์ฃผ ๊ฑธ๋ฆฌ๋˜ ์กฐ์ • ์ž‘์—…์„ ์•ฝ ํ•œ ์‹œ๊ฐ„์œผ๋กœ ์ค„์˜€๋‹ค๊ณ  ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ˆ˜์น˜๋Š” ํ•ด๋‹น ๊ณผ์ œ์™€ ๊ตฌ์„ฑ์— ๋Œ€ํ•œ ๋ณด๊ณ ์ด๋ฉฐ ๋ชจ๋“  ํŒ€์˜ ์†Œ์š” ์‹œ๊ฐ„์„ ๋œปํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ์‚ฌ๋ก€์—์„œ ๋” ๋ˆˆ์—ฌ๊ฒจ๋ณผ ๋ถ€๋ถ„์€ ์‚ฌ๋žŒ์ด ๋งก๋Š” ์—ญํ• ์ž…๋‹ˆ๋‹ค. ๊ธ€์€ ํ‰๊ฐ€ ๊ด€์ ๊ณผ ์šฐ์„ ์ˆœ์œ„์˜ ์ •์˜, ๊ฒฐ๊ณผ์˜ ์ •์„ฑ์  ๊ฒ€ํ† , ํ‰๊ฐ€ ๋ˆ„๋ฝ์˜ ๋ฐœ๊ฒฌ๊ณผ ์ตœ์ข… ๋ฆด๋ฆฌ์Šค ํŒ๋‹จ์„ ์‚ฌ๋žŒ์˜ ๋ฒ”์œ„๋กœ ๋‘ก๋‹ˆ๋‹ค. ์ž๋™ ์ตœ์ ํ™” ์‹œ๊ฐ„์„ ์ค„์˜€๋‹ค๋Š” ๋ง์ด ์ „์ฒด ๊ฒ€์ฆ๊ณผ ์ œํ’ˆ ์ถœ์‹œ๊ฐ€ ํ•œ ์‹œ๊ฐ„์— ๋๋‚ฌ๋‹ค๋Š” ๋œป์€ ์•„๋‹™๋‹ˆ๋‹ค.

 

๋น„์šฉ ์ธก๋ฉด์˜ ๋ณ€ํ™”๋„ ํ•จ๊ป˜ ๊ณต๊ฐœ๋ผ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ๊ธ€์€ ํ”„๋กฌํ”„ํŠธ๊ฐ€ 5,521์ž์—์„œ 8,561์ž๋กœ ์•ฝ 55% ๋Š˜์–ด๋‚ฌ๋‹ค๊ณ  ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ž๋™ ๊ฐœ์„ ์ด ํ•ญ์ƒ ๋” ์งง๊ณ  ์ €๋ ดํ•œ ์ง€์‹œ๋ฌธ์„ ๋งŒ๋“ค์–ด ์ฃผ๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ผ๋Š” ์‚ฌ๋ก€์ž…๋‹ˆ๋‹ค. ์ด ๊ฐ’์€ ๋ฌธ์ž ์ˆ˜์ด๋ฉฐ ์‹ค์ œ ํ† ํฐ ์ˆ˜๋‚˜ ์š”๊ธˆ ์ฆ๊ฐ€์œจ๊ณผ ๋™์ผํ•˜๊ฒŒ ํ•ด์„ํ•˜๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค.

 

๋˜ ๊ธ€์€ ์—ฌ๋Ÿฌ ํ‰๊ฐ€ ์ถ•์„ ํ•˜๋‚˜์˜ ์ ์ˆ˜๋กœ ํ•ฉ์น˜๋ฉด ๊ฐœ๋ณ„ ์ถ•์˜ ๋ฌธ์ œ๊ฐ€ ๋ฌปํž ์ˆ˜ ์žˆ๊ณ , LLM ํ‰๊ฐ€์˜ ์ผ๊ด€์„ฑ์—๋„ ํ•œ๊ณ„๊ฐ€ ์žˆ๋‹ค๊ณ  ์งš์Šต๋‹ˆ๋‹ค. ์„ฑ๊ณผ๋ฅผ ์†Œ๊ฐœํ•˜๋Š” ๊ธ€ ์•ˆ์—๋„ ๋‚จ์€ ๊ณผ์ œ๊ฐ€ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ๋„์ž… ํŒ๋‹จ์—๋Š” ๊ฐœ์„  ์ˆ˜์น˜๋งŒ์ด ์•„๋‹ˆ๋ผ ์ด๋Ÿฐ ์ œ์•ฝ์„ ํ•จ๊ป˜ ์ฝ๋Š” ํƒœ๋„๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

 

CELL AI DEVLOG์˜ ์‹ค์Šต ๊ธ€์€ ์ž‘์€ ์งˆ์˜์‘๋‹ต ์ž๋ฃŒ์—์„œ ์ถœ๋ ฅ ํ˜•์‹๊ณผ ๋‹ต์˜ ๋ณด์กด์„ ๊ฐœ์„ ํ•˜๋Š” ๊ณผ์ •์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ค‘๊ฐ„ ํ›„๋ณด๊ฐ€ ์ด์ „ ํ›„๋ณด๋ณด๋‹ค ์ ์ˆ˜๊ฐ€ ๋‚ฎ์•„์ง€๋Š” ์‚ฌ๋ก€๋„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค. ๊ทœ์น™์„ ๋” ๊ฐ•ํ•˜๊ฒŒ ์ ๋Š” ๊ฒƒ์ด ์–ธ์ œ๋‚˜ ์ข‹์€ ๊ฒฐ๊ณผ๋กœ ์ด์–ด์ง€์ง€ ์•Š๋Š”๋‹ค๋Š” ํ๋ฆ„์„ ์ดํ•ดํ•˜๋Š” ๋ฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

 

๋‹ค๋งŒ ๊ฐœ์ธ ์‹ค์Šต์˜ ์ž‘์€ ๊ฒ€์ฆ ์ž๋ฃŒ์™€ ์ ์ˆ˜๋Š” ์„œ๋น„์Šค ์ „์ฒด์˜ ์ผ๋ฐ˜ํ™” ์„ฑ๋Šฅ์„ ์ž…์ฆํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ˜•์‹ ์˜ค๋ฅ˜๋ฅผ ์ค„์—ฌ ์ ์ˆ˜๊ฐ€ ์˜ค๋ฅธ ๊ฒƒ๊ณผ ์‚ฌ์‹ค ์ถ”๋ก  ๋Šฅ๋ ฅ์ด ํ–ฅ์ƒ๋œ ๊ฒƒ๋„ ๊ตฌ๋ถ„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” ํ•ด๋‹น ์‚ฌ๋ก€๋ฅผ ์ž๋™ ํƒ์ƒ‰ ๊ณผ์ •์˜ ์˜ˆ๋กœ ์ฐธ๊ณ ํ•˜๊ณ , ๋ณด๊ณ ๋œ ์ ์ˆ˜๋ฅผ ๋ณดํŽธ์ ์ธ ์„ฑ๋Šฅ ์ˆ˜์น˜๋กœ ์ธ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์œ„ํ—˜ํ•œ ์ฐฉ๊ฐ: ๊ฒ€์ฆ์…‹ ์ ์ˆ˜๊ฐ€ ๋†’์œผ๋‹ˆ ์ƒˆ ์ž…๋ ฅ์—๋„ ๊ฐ•ํ•˜๋‹ค

์ตœ์ ํ™”๋Š” ์˜ˆ์ œ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ด…๋‹ˆ๋‹ค. ์–ด๋–ค ์˜ˆ์ œ๋ฅผ ์ˆ˜์ • ์žฌ๋ฃŒ๋กœ ์“ฐ๊ณ  ์–ด๋–ค ์˜ˆ์ œ๋ฅผ ํ›„๋ณด ์„ ํƒ์— ์ผ๋Š”์ง€์— ๋”ฐ๋ผ ๊ฒฐ๊ณผ๋ฅผ ํ•ด์„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ›„๋ณด๋ฅผ ๋ฐ˜๋ณตํ•ด์„œ ์„ ํƒํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•œ ๋ฐ์ดํ„ฐ๋Š” ๋” ์ด์ƒ ์™„์ „ํžˆ ๋…๋ฆฝ๋œ ์ตœ์ข… ์‹œํ—˜์ง€๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

 

DSPy ๊ณต์‹ GEPA ์•ˆ๋‚ด๋Š” trainset์„ ๋ฆฌํ”Œ๋ ‰์…˜์„ ํ†ตํ•œ ์ง€์‹œ๋ฌธ ์—…๋ฐ์ดํŠธ์— ์‚ฌ์šฉํ•˜๊ณ , valset์„ ํ›„๋ณด ํ‰๊ฐ€์™€ ์ตœ์ข… ํ”„๋กœ๊ทธ๋žจ ์„ ํƒ์— ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด ๋‘ ๊ณผ์ •์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์€ ๋ณ„๋„์˜ test set์„ ๋‚จ๊ธฐ๋ผ๊ณ  ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค. ์„ธ ๋ฐ์ดํ„ฐ์˜ ์ด๋ฆ„๋ณด๋‹ค ์—ญํ• ์˜ ๊ตฌ๋ถ„์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

 

์ •ํ•ด์ง„ ๋งŒ๋Šฅ ๋ถ„ํ•  ๋น„์œจ์€ ์—†์Šต๋‹ˆ๋‹ค. ์—…๋ฌด์˜ ๋ถ„ํฌ๋ฅผ ๋Œ€ํ‘œํ•˜๊ณ  ๋น„๊ต์— ํ•„์š”ํ•œ ์•ˆ์ •์„ฑ์„ ํ™•๋ณดํ•ด์•ผ ํ•˜๋ฉฐ, ํ‰๊ฐ€ ์ž๋ฃŒ๊ฐ€ ์ปค์งˆ์ˆ˜๋ก ๊ฐ™์€ ์˜ˆ์‚ฐ์—์„œ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๋Š” ํ›„๋ณด ์ˆ˜๊ฐ€ ์ค„์–ด๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ์ ์„ ๋•Œ๋Š” ์ ์ˆ˜์˜ ๋ถˆํ™•์‹ค์„ฑ๋„ ํ•จ๊ป˜ ์ธ์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

๊ฐ™์€ ์›๋ฌธ์—์„œ ๋งŒ๋“  ์œ ์‚ฌ ์งˆ๋ฌธ์„ ๋ฌด์ž‘์œ„๋กœ ๋‚˜๋ˆ„๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•™์Šต ์ชฝ์— ์žˆ๋Š” ๋ฌธ์„œ์˜ ํ‘œํ˜„๊ณผ ์ˆ˜์น˜๋ฅผ ๋ฐ”๊พผ ๋ฌธ์ œ๊ฐ€ ํ…Œ์ŠคํŠธ ์ชฝ์— ๋“ค์–ด๊ฐ€๋ฉด, ์ƒˆ๋กœ์šด ๋ฌธ์„œ๋‚˜ ๊ณ ๊ฐ์„ ๋งŒ๋‚ฌ์„ ๋•Œ์˜ ์„ฑ๋Šฅ๊ณผ ๋‹ค๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์„œ·๊ณ ๊ฐ·๊ธฐ๊ฐ„ ๊ฐ™์€ ๋ถ„๋ฆฌ ๋‹จ์œ„๋ฅผ ๊ฒ€ํ† ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

ํŠนํžˆ ์˜ค๋‹ต์„ ๋ณด๋ฉด์„œ ํ…Œ์ŠคํŠธ ์ž๋ฃŒ๋ฅผ ๊ณ„์† ์ˆ˜์ • ๊ธฐ์ค€์œผ๋กœ ์“ฐ๋ฉด ํ…Œ์ŠคํŠธ๋„ ๊ฐœ๋ฐœ ์ž๋ฃŒ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ๋ฐœ๊ฒฌ๋˜๋ฉด ๊ฐœ์„ ์— ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ๊ทธ ๋’ค์—๋„ ๊ฐ™์€ ์ž๋ฃŒ์˜ ์ ์ˆ˜๋ฅผ ์ตœ์ข… ๋…๋ฆฝ ๊ฒ€์ฆ์ฒ˜๋Ÿผ ๋ณด๊ณ ํ•˜๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ์ƒˆ ํ‰๊ฐ€๋ฅผ ์œ„ํ•œ ์ž๋ฃŒ์™€ ์ ˆ์ฐจ๋ฅผ ๋งˆ๋ จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ณต์‹ ์•ˆ๋‚ด๋Š” valset์„ ์ƒ๋žตํ•˜๋ฉด ์„ ํƒ์— trainset์„ ์žฌ์‚ฌ์šฉํ•˜๋Š” ๋™์ž‘๋„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ์˜ˆ์ œ ์ž์ฒด์˜ ์ตœ์„  ๊ฒฐ๊ณผ๋ฅผ ์ฐพ๋Š” ํƒ์ƒ‰์—๋Š” ์˜๋ฏธ๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์ง€๋งŒ, ๋ณด์ง€ ๋ชปํ•œ ๋ฐ์ดํ„ฐ์˜ ์ผ๋ฐ˜ํ™” ์„ฑ๋Šฅ์„ ๊ธฐ๋Œ€ํ•˜๋Š” ์ž‘์—…๊ณผ๋Š” ๋ชฉ์ ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์„ค์ •์„ ๊ฐ„๋‹จํžˆ ํ–ˆ๋‹ค๋Š” ์ด์œ ๋กœ ์ด ์ฐจ์ด๋ฅผ ๋†“์น˜์ง€ ์•Š์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ‰๊ฐ€ ํ•จ์ˆ˜๊ฐ€ ์„œ๋น„์Šค ๋ชฉํ‘œ๋ฅผ ๋Œ€์‹ ํ•˜์ง€ ๋ชปํ•  ๋•Œ

์ตœ์ ํ™”๊ธฐ๋Š” ์‚ฌ๋žŒ์ด ์›ํ•˜๋Š” ์ถ”์ƒ์ ์ธ “์ข‹์€ ์„œ๋น„์Šค”๋ณด๋‹ค ์‹ค์ œ๋กœ ๊ณ„์‚ฐ๋œ ์ ์ˆ˜๋ฅผ ๋”ฐ๋ผ ํ›„๋ณด๋ฅผ ๊ณ ๋ฆ…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ‰๊ฐ€ ํ•จ์ˆ˜๊ฐ€ ๋†“์นœ ์กฐ๊ฑด์€ ๊ฐœ์„  ๊ณผ์ •์—์„œ๋„ ์ถฉ๋ถ„ํžˆ ๋ณดํ˜ธ๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ธก์ • ๊ฐ€๋Šฅํ•œ ํ•ญ๋ชฉ์ด ์ œํ’ˆ์˜ ๋ชจ๋“  ๊ฐ€์น˜์™€ ๊ฐ™์€ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

 

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

 

ํ˜•์‹ ๊ฒ€์‚ฌ๋„ ์ค‘์š”ํ•˜์ง€๋งŒ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. JSON์œผ๋กœ ํŒŒ์‹ฑ๋˜๊ณ  ํ•„์ˆ˜ ํ•„๋“œ๊ฐ€ ์žˆ์–ด๋„ ๊ธˆ์•ก๊ณผ ํ†ตํ™”๊ฐ€ ํ‹€๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ •ํ™•ํ•œ ๋ฌธ์ž์—ด ์ผ์น˜๋งŒ ํ‰๊ฐ€ํ•˜๋ฉด ์˜๋ฏธ๊ฐ€ ๊ฐ™์€ ์œ ํšจํ•œ ํ‘œํ˜„์„ ์˜ค๋‹ต์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ์˜ค๋ฅ˜๋ฅผ ์žก๊ณ  ์–ด๋–ค ์˜ค๋ฅ˜๋ฅผ ๋†“์น˜๋Š”์ง€ ํ‰๊ฐ€ ํ•จ์ˆ˜์˜ ๋ฒ”์œ„๋ฅผ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

์—ฌ๋Ÿฌ ํ•ญ๋ชฉ์„ ํ‰๊ท ๋‚ด๋ฉด ์‹ฌ๊ฐํ•œ ์‹คํŒจ๊ฐ€ ๊ฐ€๋ ค์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทผ๊ฑฐ ์ •ํ™•์„ฑ์—์„œ ์‹คํŒจํ•œ ๋‹ต์ด ๋ฌธ์ฒด์™€ ๊ธธ์ด์—์„œ ๋†’์€ ์ ์ˆ˜๋ฅผ ๋ฐ›์•„ ์ „์ฒด ํ‰๊ท ์„ ํ†ต๊ณผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—…๋ฌด์ƒ ์ ˆ๋Œ€ ํ—ˆ์šฉํ•˜๋ฉด ์•ˆ ๋˜๋Š” ์กฐ๊ฑด์€ ๋ณ„๋„ ํ†ต๊ณผ ๊ธฐ์ค€์œผ๋กœ ๋‘๋Š” ๋ฐฉ์•ˆ์„ ๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

LLM-as-a-Judge๋ฅผ ์“ธ ๋•Œ๋Š” ํ‰๊ฐ€ ์ด์œ ์™€ ์ ์ˆ˜๋ฅผ ํ•จ๊ป˜ ์ €์žฅํ•˜๊ณ  ์‚ฌ๋žŒ์˜ ํŒ์ •๊ณผ ๋น„๊ตํ•ด ๋ด…๋‹ˆ๋‹ค. ๋™์ผํ•œ ๋‚ด์šฉ์„ ํ‘œํ˜„๋งŒ ๋ฐ”๊ฟจ์„ ๋•Œ ์ ์ˆ˜๊ฐ€ ํฌ๊ฒŒ ํ”๋“ค๋ฆฌ๋Š”์ง€, ๋ชจ๋ธ์ด ๊ธธ๊ณ  ์ž์‹ ๊ฐ ์žˆ๋Š” ๋‹ต์„ ์„ ํ˜ธํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ‰๊ฐ€ ๋ชจ๋ธ์˜ ์˜๊ฒฌ์„ ์‚ฌ์‹ค ๊ฒ€์ฆ์˜ ๋Œ€์ฒด๋ฌผ๋กœ ์ทจ๊ธ‰ํ•ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค.

 

์ตœ์ ํ™”๊ฐ€ ์ง„ํ–‰๋ ์ˆ˜๋ก ํ‰๊ฐ€๊ธฐ์˜ ์•ฝ์ ์— ๋งž๋Š” ํ›„๋ณด๊ฐ€ ์„ ํƒ๋  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋ฐ˜๋“œ์‹œ ๋ชจ๋ธ์˜ ์˜๋„์ ์ธ ์†์ž„์ˆ˜๋ผ๋Š” ๋œป์€ ์•„๋‹™๋‹ˆ๋‹ค. ๋ฐ˜๋ณต ์„ ํƒ์ด ์ธก์ • ๊ธฐ์ค€์— ์œ ๋ฆฌํ•œ ํ‘œํ˜„์„ ๋‚จ๊ธฐ๋Š” ๊ฒฐ๊ณผ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋…๋ฆฝ ์ž๋ฃŒ์™€ ์‹ค์ œ ์˜ค๋ฅ˜ ๊ฒ€ํ† ๊ฐ€ ํ•„์š”ํ•œ ์ด์œ ์ž…๋‹ˆ๋‹ค.

ํ”ผ๋“œ๋ฐฑ์€ ์ •๋‹ต์„ ๋ณต์‚ฌํ•˜๋Š” ํ†ต๋กœ๊ฐ€ ์•„๋‹ˆ๋ผ ์›์ธ์„ ์„ค๋ช…ํ•ด์•ผ ํ•œ๋‹ค

์ž์—ฐ์–ด ํ”ผ๋“œ๋ฐฑ์€ GEPA์˜ ์ค‘์š”ํ•œ ์žฌ๋ฃŒ์ง€๋งŒ ๋‚ด์šฉ์˜ ํ’ˆ์งˆ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. “๋‹ต์ด ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์Œ”์ด๋‚˜ “๋” ์ •ํ™•ํ•˜๊ฒŒ ์ž‘์„ฑ” ๊ฐ™์€ ๋ง์€ ๋ฌด์—‡์„ ๋ฐ”๊ฟ”์•ผ ํ•˜๋Š”์ง€ ์ถฉ๋ถ„ํžˆ ์•Œ๋ ค์ฃผ์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ์‹คํŒจํ•œ ์กฐ๊ฑด๊ณผ ๊ทผ๊ฑฐ๋ฅผ ํŠน์ •ํ•˜๋Š” ํ”ผ๋“œ๋ฐฑ์ด ์ˆ˜์ • ๋ฐฉํ–ฅ์„ ํŒ๋‹จํ•˜๋Š” ๋ฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

 

๊ฐ€์ƒ์˜ ์ •์ฑ… ์งˆ์˜์‘๋‹ต์ด๋ผ๋ฉด “๋ฌธ์„œ์— ์—†๋Š” ํ™˜๋ถˆ ๊ธฐ๊ฐ„์„ ์ƒ์„ฑํ–ˆ๋‹ค”, “๊ธฐ๊ฐ„์˜ ์‹œ์ž‘์ ์„ ์ฃผ๋ฌธ์ผ ๋Œ€์‹  ์ˆ˜๋ น์ผ๋กœ ์ž˜๋ชป ์ ์šฉํ–ˆ๋‹ค”, “๊ทผ๊ฑฐ๊ฐ€ ๋ถ€์กฑํ•œ๋ฐ ํ™•์ •์ ์œผ๋กœ ๋‹ตํ–ˆ๋‹ค”์ฒ˜๋Ÿผ ๊ตฌ์ฒดํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฐ ํ”ผ๋“œ๋ฐฑ์€ ์ง€์‹œ๋ฌธ์— ํ•„์š”ํ•œ ์ผ๋ฐ˜ ์›์น™์„ ์ฐพ๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

 

๋ฐ˜๋Œ€๋กœ ํŠน์ • ๊ณ ๊ฐ์˜ ์ด๋ฆ„๊ณผ ๋‹ต์„ ๊ทธ๋Œ€๋กœ ์ง€์‹œ๋ฌธ์— ๋ถ™์ด๋Š” ๋ฐฉ์‹์€ ์˜ˆ์ œ ์•”๊ธฐ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ์†Œ์ˆ˜ ์˜ˆ์‹œ๋Š” ์œ ์šฉํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ๊ฐœ๋ณ„ ๊ธฐ๋ก์„ ๊ณ„์† ์ถ”๊ฐ€ํ•˜๋ฉด ๊ธธ์ด์™€ ์ •๋ณด ๋…ธ์ถœ ๋ฒ”์œ„๊ฐ€ ์ปค์ง‘๋‹ˆ๋‹ค. ์–ด๋–ค ์ •๋ณด๋ฅผ ํ›„๋ณด ํ”„๋กฌํ”„ํŠธ์— ๋‚จ๊ธธ์ง€ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

๋ฆฌํ”Œ๋ ‰์…˜ ๋ชจ๋ธ์ด ์ฝ๋Š” ์ž๋ฃŒ๋„ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค. ์šด์˜ ๋Œ€ํ™”์™€ ๋ฌธ์„œ, ๋„๊ตฌ ๊ฒฐ๊ณผ๋ฅผ ์™ธ๋ถ€ ๋ชจ๋ธ์— ์ „๋‹ฌํ•˜๋Š” ๊ตฌ์„ฑ์ด๋ผ๋ฉด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฒ”์œ„์™€ ์ œ๊ฑฐํ•  ์ •๋ณด๋ฅผ ๋จผ์ € ์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์‹คํ–‰ ๋ชจ๋ธ์ด ๋ณด๋˜ ์ž๋ฃŒ๋ผ๊ณ  ๋‹ค๋ฅธ ํ‰๊ฐ€·๊ฐœ์„  ์„œ๋น„์Šค์—๋„ ๋ฌด์กฐ๊ฑด ์ „๋‹ฌํ•ด๋„ ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

ํ”ผ๋“œ๋ฐฑ์ด ์ž˜๋ชป๋œ ์›์ธ์„ ์ง€๋ชฉํ•  ๋•Œ๋ฅผ ๋Œ€๋น„ํ•ด ํ›„๋ณด์˜ ๋ณ€๊ฒฝ์ ๊ณผ ์ถœ๋ ฅ ๋ณ€ํ™”๋ฅผ ํ•จ๊ป˜ ๋ด…๋‹ˆ๋‹ค. ์‚ฌ์‹ค ์˜ค๋ฅ˜๋ฅผ ๊ณ ์น˜๋ ค๋‹ค ๋‹ต๋ณ€์„ ๋ชจ๋‘ ํšŒํ”ผํ•˜๋Š” ์ง€์‹œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋ฅ˜๊ฐ€ ์ค„์—ˆ๋”๋ผ๋„ ์œ ์šฉํ•œ ๋‹ต์„ ๋‚ด๋Š” ๋น„์œจ์ด ํฌ๊ฒŒ ๋‚ฎ์•„์กŒ๋‹ค๋ฉด ์—…๋ฌด์˜ ๋ชฉ์ ์„ ๋‹ค์‹œ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€์ƒ ์‚ฌ๋ก€: ๊ณ ๊ฐ ๋ฌธ์˜ ๋‹ต๋ณ€์„ ์ž๋™ ํŠœ๋‹ํ•œ๋‹ค๋ฉด

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

 

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

 

๋ฐ์ดํ„ฐ์—๋Š” ์ •์ƒ ๋ฌธ์˜๋ฟ ์•„๋‹ˆ๋ผ ์ •๋ณด ๋ถ€์กฑ, ์ •์ฑ… ์ถฉ๋Œ๊ณผ ์ ์šฉ ๊ธฐ๊ฐ„์ด ๋‹ค๋ฅธ ์‚ฌ๋ก€๋„ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ๋ถ„ํฌ๋ฅผ ๋ฐ˜์˜ํ•˜๋˜ ์ค‘์š”ํ•œ ์˜ˆ์™ธ๋„ ๋†“์น˜์ง€ ์•Š๋„๋ก ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๊ตฌ์ฒด์ ์ธ ์ˆ˜๋Ÿ‰๊ณผ ๋ถ„ํ•  ๋น„์œจ์€ ์ด์šฉ๋Ÿ‰๊ณผ ์˜ค๋ฅ˜ ์œ ํ˜•, ๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ๋Š” ์ž์›์— ๋”ฐ๋ผ ์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

ํ‰๊ฐ€์—์„œ๋Š” ๋‹ต์˜ ๊ทผ๊ฑฐ ์ผ์น˜, ์ ์šฉ ์กฐ๊ฑด์˜ ์ •ํ™•์„ฑ, ๋ฏธํ™•์ธ ์ •๋ณด์˜ ํ‘œ์‹œ์™€ ์‚ฌ์šฉ์ž์—๊ฒŒ ํ•„์š”ํ•œ ๋‹ค์Œ ํ–‰๋™์„ ๋ด…๋‹ˆ๋‹ค. ํ•„๋“œ์™€ ๋‚ ์งœ ํ˜•์‹์ฒ˜๋Ÿผ ์ฝ”๋“œ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์€ ์ž๋™ ๊ฒ€์‚ฌํ•˜๊ณ , ์„ค๋ช…์˜ ์ ์ ˆ์„ฑ์€ ๊ธฐ์ค€์„ ๊ฐ–์ถ˜ ๋ณ„๋„ ํŒ์ •์œผ๋กœ ๋ณด์™„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

GEPA์—๋Š” ๊ฐœ์„ ์— ์‚ฌ์šฉํ•  ์ž๋ฃŒ์™€ ํ‰๊ฐ€ ํ•จ์ˆ˜๋ฅผ ์ œ๊ณตํ•˜๊ณ  ํƒ์ƒ‰ ์˜ˆ์‚ฐ์„ ์ •ํ•ฉ๋‹ˆ๋‹ค. ํ›„๋ณด๋ฅผ ๋น„๊ตํ•  ๋•Œ ํ‰๊ท  ์ ์ˆ˜๋ฟ ์•„๋‹ˆ๋ผ ํ™˜๋ถˆ ๋ฌธ์˜, ๊ณ„์ • ๋ฌธ์˜์™€ ์ •๋ณด ๋ถ€์กฑ ๋ฌธ์˜ ๊ฐ™์€ ํ•˜์œ„ ์œ ํ˜•๋ณ„ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์ „์ฒด ํ‰๊ท ์ด ์ข‹์•„์ ธ๋„ ํŠน์ • ์œ ํ˜•์˜ ์ค‘์š”ํ•œ ์‹คํŒจ๊ฐ€ ๋Š˜ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

 

์ตœ์ข… ํ›„๋ณด๋Š” ํƒ์ƒ‰์— ์‚ฌ์šฉํ•˜์ง€ ์•Š์€ ์ž๋ฃŒ๋กœ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ํ”„๋กฌํ”„ํŠธ์™€ ๊ฐ™์€ ์ž…๋ ฅ์— ๋Œ€ํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋น„๊ตํ•˜๊ณ , ์„œ๋กœ ๋‹ค๋ฅธ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜จ ์‚ฌ๋ก€๋ฅผ ์‚ฌ๋žŒ์ด ์ฝ์Šต๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์€ ๋ชจ๋ธ์˜ ์„ค๋ช…์„ ๋‹ค์‹œ ๋ฏฟ๊ธฐ ์œ„ํ•œ ์ ˆ์ฐจ๊ฐ€ ์•„๋‹ˆ๋ผ ์‹ค์ œ ๋ณ€ํ™”์˜ ์„ฑ๊ฒฉ์„ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•œ ๊ฒ€ํ† ์ž…๋‹ˆ๋‹ค.

 

์‹ค์ œ ๋„๊ตฌ๋ฅผ ์“ฐ๋Š” AI ์—์ด์ „ํŠธ์— ์ ์šฉํ•œ๋‹ค๋ฉด ๋น„์šฉ๊ณผ ์˜ํ–ฅ์˜ ๋ฒ”์œ„๋ฅผ ๋” ๋ช…ํ™•ํžˆ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋ณต ํƒ์ƒ‰ ์ค‘ ๊ฒฐ์ œ๋‚˜ ์™ธ๋ถ€ ๋ฐœ์†ก์„ ์‹ค์ œ๋กœ ์‹คํ–‰ํ•˜๋„๋ก ๋‘๋ฉด ๊ฒ€์ฆ ์ž์ฒด๊ฐ€ ์šด์˜ ํ–‰๋™์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ๊ณผ ๋Œ€์ฒด ๋„๊ตฌ, ์‹คํ–‰ ๊ถŒํ•œ์„ ๊ตฌ์„ฑํ•œ ๋’ค ํ‰๊ฐ€ํ•˜๋Š” ํŽธ์ด ์ ์ ˆํ•ฉ๋‹ˆ๋‹ค.

 

์ด ์‚ฌ๋ก€์—์„œ ์ž๋™ํ™”๋˜๋Š” ๊ฒƒ์€ ํ›„๋ณด ์ƒ์„ฑ๊ณผ ๋ฐ˜๋ณต ์‹คํ–‰, ํ‰๊ฐ€์™€ ์„ ํƒ์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค. ์–ด๋–ค ์ •์ฑ…์„ ์ ์šฉํ•˜๊ณ  ์–ด๋–ค ์˜ค๋ฅ˜๋ฅผ ํ—ˆ์šฉํ•˜์ง€ ์•Š์„์ง€, ์–ด๋А ๊ฒฐ๊ณผ๋ฅผ ์šด์˜์— ๋„ฃ์„์ง€๋Š” ์—ฌ์ „ํžˆ ์ œํ’ˆ์˜ ๊ฒฐ์ •์ž…๋‹ˆ๋‹ค. ์ž๋™ ์ตœ์ ํ™”๊ฐ€ ์—…๋ฌด ์ฑ…์ž„๊นŒ์ง€ ๋Œ€์‹ ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ๋กœ ๊ณ ์น  ๋ฌธ์ œ์™€ ์‹œ์Šคํ…œ์œผ๋กœ ๊ณ ์น  ๋ฌธ์ œ๋ฅผ ๋‚˜๋ˆ„๊ธฐ

์ž๋™ ํŠœ๋‹์„ ์‹œ์ž‘ํ•˜๊ธฐ ์ „์— ์‹คํŒจ ์œ„์น˜๋ฅผ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ์ •์ฑ…์ด ๊ฒ€์ƒ‰๋˜์ง€ ์•Š์•˜๋‹ค๋ฉด ๋‹ต๋ณ€ ์ง€์‹œ๋งŒ ๊ณ ์ณ๋„ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰ ํ’ˆ์งˆ๊ณผ ๋ฌธ์„œ ๊ด€๋ฆฌ๊ฐ€ ๋ฌธ์ œ์ธ์ง€, ์ฃผ์–ด์ง„ ๊ทผ๊ฑฐ๋ฅผ ๋ชจ๋ธ์ด ์ž˜๋ชป ํ•ด์„ํ•˜๋Š”์ง€ ๊ตฌ๋ถ„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

๋‚ ์งœ์™€ ๊ธˆ์•ก์˜ ๊ณ„์‚ฐ์€ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ํŽธ์ด ๋ช…ํ™•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ถœ๋ ฅ ํ˜•์‹๋„ ๋ชจ๋ธ๊ณผ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๊ตฌ์กฐํ™” ๊ธฐ๋Šฅ์„ ๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฐ ๋ฌธ์ œ๋ฅผ ๋ชจ๋‘ ๊ธด ์ž์—ฐ์–ด ๊ทœ์น™์œผ๋กœ ํ•ด๊ฒฐํ•˜๋ ค ํ•˜๋ฉด ํ”„๋กฌํ”„ํŠธ๊ฐ€ ๋ณต์žกํ•ด์ง€๊ณ  ์œ ์ง€๋ณด์ˆ˜๋„ ์–ด๋ ค์›Œ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

 

๋˜ ์ž˜๋ชป๋œ ์›์ฒœ ์ž๋ฃŒ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ์ž๋ฃŒ๋ฅผ ์ˆ˜์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ตœ์‹  ์ •์ฑ…๊ณผ ํ๊ธฐ๋œ ์ •์ฑ…์ด ํ˜ผ์žฌํ•œ ์ƒํƒœ๋ฅผ ์ง€์‹œ๋ฌธ๋งŒ์œผ๋กœ ๊ณ„์† ๋ณด์™„ํ•˜๋ฉด ์˜ˆ์™ธ๊ฐ€ ๋Š˜์–ด๋‚ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์˜ ๋ฒ„์ „๊ณผ ์ ์šฉ ์กฐ๊ฑด์„ ์ •๋ฆฌํ•˜๋Š” ์ž‘์—…์ด ์ตœ์ ํ™”๋ณด๋‹ค ๋จผ์ € ํ•„์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๋”ฐ๋ผ์„œ ํŠœ๋‹ ๋„๊ตฌ๋ฅผ ๋ชจ๋“  ์‹คํŒจ์— ์ ์šฉํ•˜๊ธฐ๋ณด๋‹ค ๊ธฐ์ค€์„ ์—์„œ ์›์ธ์„ ๋ถ„๋ฅ˜ํ•˜์„ธ์š”. ์ž…๋ ฅ ๋ˆ„๋ฝ, ๊ฒ€์ƒ‰ ๋ˆ„๋ฝ, ํ•ด์„ ์˜ค๋ฅ˜์™€ ๋„๊ตฌ ์‹คํ–‰ ์‹คํŒจ๋Š” ๋‹ค๋ฅธ ๊ฐœ์„ ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ž๋™ ์ตœ์ ํ™”๋Š” ๊ทธ์ค‘ ์ž์—ฐ์–ด ์ง€์‹œ์˜ ๋ณ€๊ฒฝ์ด ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ํƒ์ƒ‰ํ•˜๋Š” ๋„๊ตฌ๋กœ ์‚ฌ์šฉํ•˜๋Š” ํŽธ์ด ์‹ค์šฉ์ ์ž…๋‹ˆ๋‹ค.

์ ์ˆ˜ ์ƒ์Šน์˜ ๋Œ€๊ฐ€: ํƒ์ƒ‰ ๋น„์šฉ๊ณผ ์šด์˜ ๋น„์šฉ์„ ํ•จ๊ป˜ ๊ณ„์‚ฐํ•˜๊ธฐ

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

 

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

 

๊ฐ„๋‹จํ•œ ์˜ˆ๋กœ, ์ตœ์ ํ™” ์‹คํ—˜์— 10๋งŒ ์›์ด ๋“ค๊ณ  ์šด์˜ ์š”์ฒญ๋งˆ๋‹ค ์‹ค์ œ๋กœ 2์›์„ ์ ˆ๊ฐํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๋ฉด ๋น„์šฉ๋งŒ์œผ๋กœ๋Š” 5๋งŒ ๊ฑด์—์„œ ์‹คํ—˜๋น„๋ฅผ ํšŒ์ˆ˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์„ค๋ช…์šฉ ์‚ฐ์ˆ ์ด๋ฉฐ ์‹ค์ œ API ์š”๊ธˆ์ด๋‚˜ ๋„์ž… ์„ฑ๊ณผ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์‚ฌ๋žŒ์˜ ๊ฒ€ํ† ์™€ ์žฌ์ž‘์—…, ์ธํ”„๋ผ ๋น„์šฉ๊นŒ์ง€ ํฌํ•จํ•˜๋ฉด ํŒ๋‹จ์€ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์ง€์—ฐ๋„ ํ•จ๊ป˜ ๋ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ๊ฐ€ ๊ธธ์–ด์ง€๊ฑฐ๋‚˜ ์ถœ๋ ฅ ์„ค๋ช…์ด ๋Š˜์–ด๋‚˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์‹œ๊ฐ„์ด ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ ์ˆ˜๋งŒ ๋†’์€ ํ›„๋ณด๋ณด๋‹ค ํ’ˆ์งˆ ๊ธฐ์ค€์„ ์ถฉ์กฑํ•˜๋ฉด์„œ ๋น„์šฉ๊ณผ ์‘๋‹ต ์‹œ๊ฐ„์„ ๋งŒ์กฑํ•˜๋Š” ํ›„๋ณด๊ฐ€ ์ œํ’ˆ์— ์ ํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

ํƒ์ƒ‰ ์˜ˆ์‚ฐ์„ ์ •ํ•˜๊ณ  ์ค‘๋‹จ ์กฐ๊ฑด์„ ๋งˆ๋ จํ•˜์„ธ์š”. ์ถ”๊ฐ€ ํ˜ธ์ถœ์— ๋น„ํ•ด ๊ฐœ์„  ํญ์ด ์ž‘์•„์กŒ๋Š”์ง€, ๋ฐ˜๋ณต ์‹คํ–‰์—์„œ๋„ ์šฐ์œ„๊ฐ€ ์œ ์ง€๋˜๋Š”์ง€์™€ ์‹ค์ œ๋กœ ๋ฐ”๋€ ์˜ค๋ฅ˜๊ฐ€ ๋ฌด์—‡์ธ์ง€ ๋ด…๋‹ˆ๋‹ค. ํ›„๋ณด๋ฅผ ๋ฌดํ•œํžˆ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ์ด ํ•ญ์ƒ ๋” ๋‚˜์€ ํŒ๋‹จ์€ ์•„๋‹™๋‹ˆ๋‹ค.

๋ชจ๋ธ์ด ๋ฐ”๋€Œ๋ฉด ๊ธฐ์กด ํ”„๋กฌํ”„ํŠธ๋„ ๋‹ค์‹œ ํ‰๊ฐ€ํ•ด์•ผ ํ•œ๋‹ค

์ตœ์ ํ™”๋œ ํ”„๋กฌํ”„ํŠธ๋Š” ํŠน์ • ๋ชจ๋ธ๊ณผ ๋ฐ์ดํ„ฐ, ํ‰๊ฐ€ ๊ธฐ์ค€ ์•„๋ž˜์—์„œ ์„ ํƒ๋œ ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค. ๋ชจ๋ธ ์ œ๊ณต์ž์˜ ์—…๋ฐ์ดํŠธ๋‚˜ ์‹œ์Šคํ…œ ๊ตฌ์„ฑ ๋ณ€๊ฒฝ์ด ์žˆ์œผ๋ฉด ์ด์ „ ๊ฒฐ๊ณผ๊ฐ€ ์œ ์ง€๋˜๋Š”์ง€ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. “์ž๋™์œผ๋กœ ์ฐพ์•˜๋‹ค”๋Š” ์ด์œ ๋กœ ์˜๊ตฌ์ ์ธ ์ตœ์ ๊ฐ’์ด ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

 

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

 

์šด์˜ ๋ฐ˜์˜์€ ํ’ˆ์งˆ ๊ธฐ์ค€์„ ์ถฉ์กฑํ•œ ๋’ค ์ œํ•œ๋œ ๋ฒ”์œ„๋ถ€ํ„ฐ ๊ฒ€ํ† ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ต๋ณ€๋งŒ ๋งŒ๋“œ๋Š” ๊ธฐ๋Šฅ๊ณผ ์‹ค์ œ ์ƒํƒœ๋ฅผ ๋ฐ”๊พธ๋Š” ์—์ด์ „ํŠธ๋Š” ๊ฒ€์ฆ ๊ฐ•๋„๊ฐ€ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ์„ ๋•Œ ์ด์ „ ๋ฒ„์ „์œผ๋กœ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋„๋ก ๊ฒฐ๊ณผ๋ฌผ๊ณผ ์„ค์ •์„ ํ•จ๊ป˜ ๋ณด๊ด€ํ•˜๋Š” ํŽธ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž์˜ ์ƒˆ ์š”์ฒญ๊ณผ ์ •์ฑ… ๋ณ€๊ฒฝ์ด ์Œ“์ด๋ฉด ํ‰๊ฐ€ ์ž๋ฃŒ๋„ ๊ฐฑ์‹ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์ƒˆ ์ž๋ฃŒ๋ฅผ ์ตœ์ ํ™”์— ์‚ฌ์šฉํ•œ ์ˆœ๊ฐ„ ์ดํ›„์—๋Š” ๊ทธ๊ฒƒ์„ ๋…๋ฆฝ ์‹œํ—˜์ง€๋กœ ๊ณ„์† ์ทจ๊ธ‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฐœ์„ ์šฉ ์‹คํŒจ ์‚ฌ๋ก€์™€ ์ตœ์ข… ํŒ๋‹จ์šฉ ์ž๋ฃŒ์˜ ์—ญํ• ์„ ๊ด€๋ฆฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

์ž๋™ ์ตœ์ ํ™” ๋ฃจํ”„์˜ ๋ชฉํ‘œ๋Š” ์‚ฌ๋žŒ์ด ์˜์›ํžˆ ๋ณด์ง€ ์•Š๋Š” ์‹œ์Šคํ…œ์„ ๋งŒ๋“œ๋Š” ๋ฐ๋งŒ ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋ณต ํƒ์ƒ‰์„ ์ค„์ด๊ณ  ์‚ฌ๋žŒ์ด ํ‰๊ฐ€ ๊ธฐ์ค€๊ณผ ์ค‘์š”ํ•œ ์‹คํŒจ์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ๊ฒƒ๋„ ์ถฉ๋ถ„ํ•œ ๊ฐ€์น˜์ž…๋‹ˆ๋‹ค. ์–ด๋””๊นŒ์ง€ ์ž๋™ํ™”ํ• ์ง€๋Š” ์—…๋ฌด์˜ ์˜ํ–ฅ๊ณผ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋Š” ๋ฒ”์œ„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ ์ž๋™ ์ตœ์ ํ™” FAQ

Q. DSPy์™€ GEPA๋Š” ๊ฐ™์€ ๊ฒƒ์ธ๊ฐ€์š”?

DSPy๋Š” LLM ํ”„๋กœ๊ทธ๋žจ์˜ ๊ตฌ์„ฑ๊ณผ ํ‰๊ฐ€·์ตœ์ ํ™”๋ฅผ ์ง€์›ํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์ด๊ณ  GEPA๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์ ํ™” ๋ฐฉ๋ฒ• ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ํ”„๋ ˆ์ž„์›Œํฌ์™€ ํŠน์ • ํƒ์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์—ญํ• ์„ ๊ตฌ๋ถ„ํ•˜๋ฉด ์„ค์ •๊ณผ ๊ฒฐ๊ณผ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค.

Q. GEPA๋ฅผ ์“ฐ๋ฉด ๋ชจ๋ธ ํŒŒ์ธํŠœ๋‹์ด ํ•„์š” ์—†๋‚˜์š”?

์ž‘์—…์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์ž์—ฐ์–ด ์ง€์‹œ๋ฅผ ๋ฐ”๊พธ๋Š” ์ตœ์ ํ™”์™€ ๋ชจ๋ธ ๊ฐ€์ค‘์น˜๋ฅผ ๋ฐ”๊พธ๋Š” ๋ฏธ์„ธ์กฐ์ •์€ ๋‹ค๋ฅธ ์ ‘๊ทผ์ž…๋‹ˆ๋‹ค. ํ’ˆ์งˆ๊ณผ ๋น„์šฉ, ๋ฐ์ดํ„ฐ์™€ ์šด์˜ ์ œ์•ฝ์„ ๊ฐ™์€ ์กฐ๊ฑด์œผ๋กœ ๋น„๊ตํ•ด์•ผ ํ•˜๋ฉฐ ์–ด๋А ํ•œ ๋ฐฉ๋ฒ•์ด ๋ชจ๋“  ๊ฒฝ์šฐ์— ์šฐ์›”ํ•˜๋‹ค๊ณ  ๋‹จ์ •ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

Q. ๊ฒ€์ฆ ๋ฐ์ดํ„ฐ๊ฐ€ ์ ์–ด๋„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

์ž‘์€ ์ž๋ฃŒ๋กœ ๋™์ž‘๊ณผ ์‹คํŒจ ์œ ํ˜•์„ ํƒ์ƒ‰ํ•  ์ˆ˜๋Š” ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ๊ทธ ๊ฒฐ๊ณผ๋งŒ์œผ๋กœ ๋„“์€ ์ด์šฉ ํ™˜๊ฒฝ์˜ ์„ฑ๋Šฅ์„ ์ฃผ์žฅํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ์ž…๋ ฅ ๋ถ„ํฌ์˜ ๋Œ€ํ‘œ์„ฑ๊ณผ ํ‰๊ฐ€์˜ ๋ถˆํ™•์‹ค์„ฑ์„ ํ•จ๊ป˜ ๋ณด๊ณ , ๋…๋ฆฝ ์ž๋ฃŒ๋กœ ๊ฒ€์ฆํ•  ๊ณ„ํš์„ ๋งˆ๋ จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Q. ํ‰๊ฐ€๋ฅผ ๋ชจ๋‘ LLM์—๊ฒŒ ๋งก๊ธฐ๋ฉด ๋” ํŽธํ•˜์ง€ ์•Š๋‚˜์š”?

์ž๋™ํ™”์—๋Š” ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์ง€๋งŒ ํŒ์ • ์˜ค๋ฅ˜์™€ ํŽธํ–ฅ์ด ๋‚จ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ๋กœ ํ™•์ธ ๊ฐ€๋Šฅํ•œ ์กฐ๊ฑด๊ณผ ์ •๋‹ต ๋น„๊ต๋ฅผ ํ™œ์šฉํ•˜๊ณ , ์ค‘์š”ํ•œ ํŒ๋‹จ์€ ์‚ฌ๋žŒ์˜ ๊ฒ€ํ† ์™€ ๋Œ€์กฐํ•˜๋Š” ํŽธ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ํ‰๊ฐ€์ž์˜ ์ ์ˆ˜๊ฐ€ ์„œ๋น„์Šค์˜ ์ •๋‹ต๊ณผ ๋™์ผํ•œ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

Q. ์ ์ˆ˜๊ฐ€ ๋†’์•„์กŒ๋Š”๋ฐ ๋‹ต๋ณ€์ด ๊ธธ์–ด์กŒ๋‹ค๋ฉด ์„ฑ๊ณต์ธ๊ฐ€์š”?

์—…๋ฌด ๋ชฉํ‘œ์— ๋”ฐ๋ผ ํŒ๋‹จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ธธ์ด ์ฆ๊ฐ€๋กœ ํ•„์š”ํ•œ ๊ทผ๊ฑฐ๊ฐ€ ๋ณด์™„๋  ์ˆ˜๋„ ์žˆ๊ณ  ๋ถˆํ•„์š”ํ•œ ์„ค๋ช…์ด ๋Š˜ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ํ’ˆ์งˆ๊ณผ ๋น„์šฉ, ์ง€์—ฐ๊ณผ ์‚ฌ์šฉ์„ฑ์„ ํ•จ๊ป˜ ํ‰๊ฐ€ํ•˜๊ณ  ํ”„๋กฌํ”„ํŠธ์˜ ๋ฌธ์ž ์ˆ˜๋ฅผ ์š”๊ธˆ ๋ณ€ํ™”์™€ ๋ฐ”๋กœ ๋™์ผ์‹œํ•˜์ง€ ์•Š์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Q. AI ์—์ด์ „ํŠธ์˜ ๋„๊ตฌ ์„ ํƒ๋„ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

์—ฌ๋Ÿฌ ํ”„๋กฌํ”„ํŠธ๋ฅผ ํฌํ•จํ•œ ํ”„๋กœ๊ทธ๋žจ๊ณผ ์‹คํ–‰ ๊ถค์ ์„ ์ตœ์ ํ™” ๋Œ€์ƒ์œผ๋กœ ์‚ผ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์‹ค์ œ ํ–‰๋™์˜ ์„ฑ๊ณต๊ณผ ๊ถŒํ•œ, ์ค‘๋ณต ์‹คํ–‰๊ณผ ์‹คํŒจ ๋ณต๊ตฌ๋ฅผ ํ‰๊ฐ€ํ•  ํ™˜๊ฒฝ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ง€์‹œ๋ฌธ ์ ์ˆ˜๋งŒ์œผ๋กœ ์™ธ๋ถ€ ์‹œ์Šคํ…œ์—์„œ์˜ ์‹คํ–‰ ์•ˆ์ „์„ฑ์ด ํ™•์ธ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ์˜ ๋ฏธ๋ž˜๋Š” ๋ฌธ์žฅ๋ณด๋‹ค ํ‰๊ฐ€ ์„ค๊ณ„์— ๊ฐ€๊นŒ์›Œ์ง„๋‹ค

DSPy์™€ GEPA๊ฐ€ ๋ณด์—ฌ ์ฃผ๋Š” ๋ณ€ํ™”๋Š” ํ”„๋กฌํ”„ํŠธ๋ฅผ ๊ฐ์œผ๋กœ ๊ณ ์น˜๋Š” ๋ฐ˜๋ณต์„ ์ฒด๊ณ„์ ์ธ ์‹คํ—˜์œผ๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์‹คํ–‰ ๊ฒฐ๊ณผ์™€ ๊ตฌ์ฒด์ ์ธ ํ”ผ๋“œ๋ฐฑ์„ ํ™œ์šฉํ•˜๋ฉด ์‚ฌ๋žŒ์ด ์˜ˆ์ƒํ•˜์ง€ ๋ชปํ•œ ์ง€์‹œ ๊ตฌ์กฐ๋ฅผ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๊ณ , ๋ชจ๋ธ ๋ณ€๊ฒฝ์— ๋งž์ถ˜ ์žฌํ‰๊ฐ€๋„ ๋” ์‰ฝ๊ฒŒ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

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

 

์‹œ์ž‘ํ•˜๋ ค๋Š” ํŒ€์ด๋ผ๋ฉด ์ž‘์—… ํ•˜๋‚˜์™€ ๊ธฐ์ค€์„ ์„ ์ •ํ•˜๊ณ , ์‹คํŒจ๋ฅผ ๋ถ„๋ฅ˜ํ•œ ๋’ค, ์ง€์‹œ๋ฅผ ๋ฐ”๊พธ๋Š” ๊ฒƒ์œผ๋กœ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„๋ถ€ํ„ฐ ํƒ์ƒ‰ํ•ด ๋ณด์„ธ์š”. ๋ฐ์ดํ„ฐ ๋ถ„๋ฆฌ์™€ ํ‰๊ฐ€ ํ•จ์ˆ˜๋ฅผ ์ค€๋น„ํ•˜๊ณ  ๋…๋ฆฝ ๊ฒ€์ฆ, ๋น„์šฉ ๋น„๊ต์™€ ์šด์˜ ํŒ๋‹จ์„ ์—ฐ๊ฒฐํ•˜๋ฉด ์ž๋™ ํŠœ๋‹์˜ ํšจ๊ณผ๋ฅผ ๋” ์ •ํ™•ํ•˜๊ฒŒ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

AI๊ฐ€ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋Šฅ๋ ฅ์€ ๊ณ„์† ๋ฐœ์ „ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ฌด์—‡์„ ์ข‹์€ ๊ฒฐ๊ณผ๋กœ ์ธ์ •ํ• ์ง€ ์ •ํ•˜๋Š” ์ผ์€ ์ œํ’ˆ์˜ ํ•ต์‹ฌ ์„ค๊ณ„์ž…๋‹ˆ๋‹ค. ์ž๋™ ์ตœ์ ํ™”๋ฅผ ์ž˜ ํ™œ์šฉํ•˜๋Š” ํŒ€์€ ๊ฐ€์žฅ ๋งŽ์€ ํ›„๋ณด๋ฅผ ๋งŒ๋“  ํŒ€์ด ์•„๋‹ˆ๋ผ, ๋†’์•„์ง„ ์ ์ˆ˜๊ฐ€ ์‹ค์ œ ์‚ฌ์šฉ์ž ๊ฐ€์น˜๋กœ ์ด์–ด์กŒ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ํŒ€์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ฐธ๊ณ  ์ž๋ฃŒ์™€ ์กฐ์‚ฌํ•œ ํ•œ๊ตญ ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ

DSPy ๊ณต์‹ ๋ฌธ์„œ, Prompt Optimizing with GEPA. ๋ฆฌํ”Œ๋ ‰์…˜ ๋ชจ๋ธ๊ณผ ํ‰๊ฐ€ ํ”ผ๋“œ๋ฐฑ, ํƒ์ƒ‰ ์˜ˆ์‚ฐ, trainset·valset·test set์˜ ์—ญํ•  ๊ตฌ๋ถ„์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

 

https://dspy.ai/current/getting-started/gepa-optimization/

 

GEPA optimization - DSPy

The framework for programming—rather than prompting—language models.

dspy.ai

 

DSPy ๊ณต์‹ ๋ฌธ์„œ, Building metrics for evaluation and optimization. ๊ธฐ์ค€์„ ๊ณผ ํ‰๊ฐ€ ํ•จ์ˆ˜, ์ •๋‹ต ๋น„๊ต·๊ทœ์น™ ๊ฒ€์‚ฌ·LLM ํ‰๊ฐ€์˜ ์ ‘๊ทผ์„ ์ฐธ๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค.

 

https://dspy.ai/current/getting-started/metrics/

 

Metrics - DSPy

The framework for programming—rather than prompting—language models.

dspy.ai

 

Agrawal ์™ธ, GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learning. arXiv:2507.19457, ์ตœ์ดˆ ๊ณต๊ฐœ 2025๋…„ 7์›” 25์ผ, ํ™•์ธํ•œ v2 ์ˆ˜์ •์ผ 2026๋…„ 2์›” 14์ผ. ๊ณต๊ฐœ ์ดˆ๋ก์—์„œ ์‹คํ–‰ ๊ถค์ ·๋ฆฌํ”Œ๋ ‰์…˜๊ณผ ํ›„๋ณด ๊ฒฐํ•ฉ์˜ ๊ฐœ๋…, ๋น„๊ต ์‹คํ—˜์˜ ๋ฒ”์œ„๋ฅผ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

 

https://arxiv.org/abs/2507.19457

 

GEPA: Reflective Prompt Evolution Can Outperform Reinforcement Learning

Large language models (LLMs) are increasingly adapted to downstream tasks via reinforcement learning (RL) methods like Group Relative Policy Optimization (GRPO), which often require thousands of rollouts to learn new tasks. We argue that the interpretable

arxiv.org

 

LY Corporation Tech Blog, ใ€Œํ”„๋กฌํ”„ํŠธ ํŠœ๋‹์„ ์ˆ˜์ž‘์—…์—์„œ AI ํŠœ๋‹์œผ๋กœ: ์œ ์ „ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ธฐ๋ฐ˜ ์ž๋™ ์ตœ์ ํ™”์™€ ๊ณ ์†ํ™”ใ€, ํ•œ๊ตญ์–ด ํŽ˜์ด์ง€ ํ‘œ๊ธฐ 2026๋…„ 6์›” 23์ผ. ๋ฌธ์ œ→๋ฐฉ๋ฒ•→์šด์˜ ์„ค๊ณ„→์„ฑ๊ณผ์™€ ์ œ์•ฝ์˜ ๊ตฌ์„ฑ์„ ์กฐ์‚ฌํ•˜๊ณ , ์กฐ์ • ์‹œ๊ฐ„๊ณผ ํ”„๋กฌํ”„ํŠธ ๊ธธ์ด ๋ณ€ํ™”๋Š” ์ €์ž์˜ ์‚ฌ๋ก€ ๋ณด๊ณ ๋กœ ๊ตฌ๋ถ„ํ•ด ์ธ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.

 

https://techblog.lycorp.co.jp/ko/techverse2026-60

 

ํ”„๋กฌํ”„ํŠธ ํŠœ๋‹์„ ์ˆ˜์ž‘์—…์—์„œ AI ํŠœ๋‹์œผ๋กœ: ์œ ์ „ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ธฐ๋ฐ˜ ์ž๋™ ์ตœ์ ํ™”์™€ ๊ณ ์†ํ™”

LY Corporation์˜ ๊ธฐ์ˆ  ์ปจํผ๋Ÿฐ์Šค์ธ Tech-Verse 2026์˜ ๊ณต์‹ ๊ธฐ์‚ฌ์ž…๋‹ˆ๋‹ค.์•ˆ๋…•ํ•˜์„ธ์š”. LY Corporation์˜ Nakano์ž…๋‹ˆ๋‹ค. Yahoo! JAPAN Se...

techblog.lycorp.co.jp

 

CELL AI DEVLOG, ใ€ŒDSPy + GEPA ๋กœ ํ”„๋กฌํ”„ํŠธ ์ž๋™ ์ƒ์„ฑ๊ณผ ๊ฐœ์„ ํ•ด๋ณด๊ธฐใ€, 2026๋…„ 7์›” 28์ผ. ์ž‘์€ ์งˆ์˜์‘๋‹ต ์‹ค์Šต์—์„œ ํ›„๋ณด ๋ณ€๊ฒฝ๊ณผ ์ถœ๋ ฅ ๋น„๊ต๋ฅผ ์„ค๋ช…ํ•˜๋Š” ๋ฐฉ์‹์„ ์กฐ์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ๊ธ€์˜ ์ ์ˆ˜์™€ ๋ชจ๋ธ ๊ตฌ์„ฑ์€ ๋…๋ฆฝ์ ์œผ๋กœ ์žฌํ˜„ํ•œ ๊ฒฐ๊ณผ๊ฐ€ ์•„๋‹ˆ๋ฏ€๋กœ ๋ณดํŽธ์ ์ธ ์„ฑ๋Šฅ ๊ทผ๊ฑฐ๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

 

https://cell-devlog.tistory.com/538

 

DSPy + GEPA ๋กœ ํ”„๋กฌํ”„ํŠธ ์ž๋™ ์ƒ์„ฑ๊ณผ ๊ฐœ์„ ํ•ด๋ณด๊ธฐ

LLM์— ์ง€์‹œํ•  ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ผ์ผํžˆ ์ž‘์„ฑํ•˜๊ธฐ๊ฐ€ ์‰ฝ์ง€๊ฐ€ ์•Š์Šต๋‹ˆ๋‹ค.๊ท€์ฐฎ๊ธฐ๋„ ํ•˜๊ณ  SLM ๊ฐ™์€ ๊ฒฝ์šฐ ๋ง์„ ๋ชป์•Œ์•„ ๋จน๊ธฐ๋„ ํ•˜๊ณ ์š”. ํŠน์ • ์ผ๋ถ€ ๊ฐ’ ๋•Œ๋ฌธ์— ์ง€์‹œ์‚ฌํ•ญ์„ ์กฐ๊ธˆ ๊ณ ์ณ์„œ ๋‹ค์‹œ ๋Œ๋ฆฌ๊ณ  ์กฐ๊ธˆ ๊ณ ์ณ์„œ ๋‹ค

cell-devlog.tistory.com

 

์ž๋ฃŒ ํ™•์ธ์ผ: 2026๋…„ 10์›” 21์ผ. ๋ณธ๋ฌธ์€ ๊ณต๊ฐœ ์ž๋ฃŒ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๊ตฌ์„ฑํ•œ ๊ธฐ์ˆ  ํ•ด์„ค์ž…๋‹ˆ๋‹ค. ์‹ค์ œ ์‚ฌ์šฉ ์‹œ์—๋Š” ์ฑ„ํƒํ•œ DSPy ๋ฒ„์ „๊ณผ ์ตœ์ ํ™”๊ธฐ์˜ ํ˜„์žฌ API, ํ‰๊ฐ€ ํ•จ์ˆ˜ ๊ณ„์•ฝ์„ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.