AI ๋ต๋ณ์ด ๋๋ฆฌ๊ฑฐ๋ ๊ธด ์ด์ ๋ ๋ฌด์์ ๋๊น?
๋๋ฆฌ๊ฑฐ๋ ๊ธด AI ๋ต๋ณ์๋ ๋จ ํ๋์ ์์ธ์ด ์์ต๋๋ค: ๋ชจํธํจ์ด ๋ชจ๋ธ์ ์ถ์ธกํ๊ฒ ๋ง๋ญ๋๋ค. Prompt๊ฐ ๊ธธ์ด, ํ์, ๋ฒ์, ๋๋ ์ธ๋ถ ์ฌํญ ์์ค์ ์ง์ ํ์ง ์์ผ๋ฉด ๋ชจ๋ธ์ ๋น ๊ณต๊ฐ์ ์ถ์ธก, ์์ฝ, ๋ถํ์ํ ์ปจํ ์คํธ, ๊ฒฝ๊ณ ๋ก ์ฑ์๋๋ค. ์ถ๊ฐ๋ ๋ชจ๋ ๋ฌธ์ฅ์ ์ถ๊ฐ๋ ์ง์ฐ ์๊ฐ์ ๋๋ค.
ํด๊ฒฐ์ฑ ์ ๋ ๋ง์ด ์ฐ๋ ๊ฒ์ด ์๋๋๋ค โ ๋ช ์์ ์ธ ์ค๊ณ ๊ฒฐ์ ์ผ๋ก ๋ชจํธํจ์ ์ ๊ฑฐํ๋ ๊ฒ์ ๋๋ค. ์๋์ ๋ค์ฏ ๊ฐ์ง ๋ณ๊ฒฝ ์ฌํญ์ด ๋๋ฆฌ๊ณ ๋ชจํธํ prompt๋ฅผ ์ฒซ ๋ฒ์งธ ์๋์ ์ฌ๋ฐ๋ฅธ ์ถ๋ ฅ์ ์์ฑํ๋ ์ ํํ๊ณ ๋น ๋ฅธ ์ง์๋ก ๋ณํํฉ๋๋ค.
๋ชจํธํ prompt๊ฐ ๋๋ฆฐ ์ถ๋ ฅ์ ์์ฑํ๋ ์ด์
์ธ์ด ๋ชจ๋ธ์ ํ ํฐ์ ์์ฐจ์ ์ผ๋ก ์์ฑํฉ๋๋ค โ ์ถ๋ ฅ ๊ธธ์ด๊ฐ ์ง์ ์ง์ฐ ์๊ฐ์ ๊ฒฐ์ ํฉ๋๋ค. 500 ํ ํฐ ์ถ๋ ฅ์ 100 ํ ํฐ ์ถ๋ ฅ๋ณด๋ค ~5๋ฐฐ ๋ ์ค๋ ๊ฑธ๋ฆฌ๊ณ , ๋น์ฉ์ ์ ํ์ผ๋ก ์ฆ๊ฐํฉ๋๋ค.
๋ถํ์ํ ๊ธธ์ด๋ฅผ ์ถ๊ฐํ๋ ๋ค ๊ฐ์ง ๋ชจ๋ธ ํ๋:
- ์์ฝ ๋ฐ๋ณต: ๋ชจ๋ธ์ด ์ง๋ฌธ์ ๋ฐ๋ณตํ๊ฑฐ๋ ์คํ๋์ผ๋ก prompt๋ฅผ ๋ฐ๊พธ์ด ๋งํจ
- ํค์ง: ๋ชจ๋ธ์ด ์์ฒญ ์์ด "์ฐธ๊ณ ํ์ญ์์ค..." ๋๋ "์ด๊ฒ์ ๋ค๋ฅผ ์ ์์ต๋๋ค..."๋ฅผ ์ถ๊ฐํจ
- ๋ฐฐ๊ฒฝ ์์ธ ์ค๋ช : ๋ชจ๋ธ์ด ์์ฒญํ์ง ์์ ๊ฐ๋ ์ ์ค๋ช ํจ
- ๊ฒฐ๋ก ์ฑ์ฐ๊ธฐ: ๋ชจ๋ธ์ด ๋ฐฉ๊ธ ํ ๋ง์ ์์ฝํ๋ ๋ง๋ฌด๋ฆฌ ๋จ๋ฝ์ ์ถ๊ฐํจ
๋ณ๊ฒฝ 1: ์ ํํ ์ถ๋ ฅ ํ์ ์ง์
ํ์ ์ง์ ์ ์ถ๋ ฅ ๊ธธ์ด๋ฅผ ์ค์ด๋ ๊ฐ์ฅ ์ํฅ๋ ฅ ์๋ ๋จ์ผ ๋ณ๊ฒฝ ์ฌํญ์ ๋๋ค. ํ์ ์์ด ๋ชจ๋ธ์ ์์ฒด ๊ตฌ์กฐ๋ฅผ ์ ํํฉ๋๋ค โ ๋๋ถ๋ถ์ ์์ ์ด ์๊ตฌํ๋ ๊ฒ๋ณด๋ค ๋ ๊ธธ๊ณ ์ฐ๋ฌธ์ ์ธ ๊ฒฝํฅ์ด ์์ต๋๋ค.
- โ ํ์ ์์: "prompt caching์ ์ค๋ช ํด ์ฃผ์ธ์" โ ์ผ๋ฐ์ ์ธ ์ถ๋ ฅ: 400-600๋จ์ด ์ฐ๋ฌธ
- โ ํ์ ํฌํจ: "prompt caching์ 20๋จ์ด ๋ฏธ๋ง์ 3๊ฐ bullet๋ก ์ค๋ช ํด ์ฃผ์ธ์" โ ์ผ๋ฐ์ ์ธ ์ถ๋ ฅ: 60-80๋จ์ด
๋ณ๊ฒฝ 2: ๋ช ์์ ๋ถ์ ์ ์ฝ ์ถ๊ฐ
๋ถ์ ์ ์ฝ์ ํ ๋ฒ์ ๊ฐ์ฅ ํํ ์ฑ์ฐ๊ธฐ ํ๋์ ์ ๊ฑฐํฉ๋๋ค. ๊ธ์ ์ ์ง์๋ณด๋ค ๋ ํจ๊ณผ์ ์ ๋๋ค (๋ชจ๋ธ์๊ฒ ํ์ง ๋ง์์ผ ํ ๊ฒ์ ๋งํ๋ ๊ฒ์ด ๋์ ํด์ผ ํ ๊ฒ์ ์ค๋ช ํ๋ ๊ฒ๋ณด๋ค ๋ ์ ํํฉ๋๋ค).
- "์ง๋ฌธ์ ๋ฐ๋ณตํ์ง ๋ง์ญ์์ค" โ ์์ฝ ๋ฐ๋ณต ์ ๊ฑฐ
- "๋์ ์ด๋ ๊ฒฐ๋ก ์์" โ ์คํ๋๊ณผ ํด๋ก์ง ๋จ๋ฝ ์ ๊ฑฐ
- "์ค์ํ์ง ์์ผ๋ฉด ๊ฒฝ๊ณ ๋ ๊ณ ๋ ค์ฌํญ ์์" โ ๋ฐ์ฌ์ ํค์ง ์ ๊ฑฐ
- "๊ธฐ๋ณธ ๊ฐ๋ ์ ์ค๋ช ํ์ง ๋ง์ญ์์ค โ X์ ๋ํ ์ ๋ฌธ ์ง์์ ๊ฐ์ ํ์ญ์์ค" โ ๋ฐฐ๊ฒฝ ์์ธ ์ค๋ช ์ ๊ฑฐ
- "๊ฒฐ๊ณผ๋ง โ ๊ณผ์ ์ด๋ ์ถ๋ก ์์" โ ์์ ํ์ ์ ๊ฑฐ
๋ณ๊ฒฝ 3: ์ ๋์ ๊ธธ์ด ์ ์ฝ ์ง์
์์น ๊ธธ์ด ์ ์ฝ์ด ํ์ง ์ค๋ช ์๋ณด๋ค ๋ ์ ์๋ํฉ๋๋ค. "๊ฐ๊ฒฐํ๊ฒ"๋ ๋ชจํธํฉ๋๋ค โ "์ ํํ 2๊ฐ์ ๋ฌธ์ฅ์ผ๋ก"๋ ๊ทธ๋ ์ง ์์ต๋๋ค.
- โ ๋ชจํธํจ: "๊ฐ๊ฒฐํ๊ฒ" โ ๋ชจ๋ธ์ด ํ๋ จ ํจํด์ ๋ฐ๋ผ ๊ฐ๊ฒฐํจ์ ํด์ํจ
- โ ์ ๋์ : "์ ํํ 2๊ฐ์ ๋ฌธ์ฅ์ผ๋ก" โ ๋ชจ๋ธ์๊ฒ ๋ช ํํ๊ณ ์๊ฒฉํ ์ ํ ์ ๊ณต
- โ ์ ๋์ : "์ต๋ 50๋จ์ด" โ ์ฑ์ฐ๊ธฐ๋ฅผ ์ ๊ฑฐํ๋ ์๋ ฅ ์์ฑ
- โ ์ ๋์ : "์ ํํ 5๊ฐ bullet, ๊ฐ 15๋จ์ด ๋ฏธ๋ง" โ ์ด์ค ์ ์ฝ
๋ณ๊ฒฝ 4: ์ถ๋ ฅ ์์ ํ๋ (์์ท ํ๋กฌํํ )
๋ชฉํ ์ถ๋ ฅ์ ์์ ํ๋๊ฐ ํ์ ์ ํ๋์ ๊ฐ์ฅ ํฐ ์ํฅ์ ๋ฏธ์น๋ ๋ณ๊ฒฝ ์ฌํญ์ ๋๋ค. ์ํ๋ ์ ํํ ํจํด์ ๋ณด๋ ๊ฒ์ด ์ค๋ช ํ๋ ๊ฒ๋ณด๋ค ๋ ํจ๊ณผ์ ์ ๋๋ค, ํนํ ๊ตฌ์กฐํ๋ ์ถ๋ ฅ์ ๊ฒฝ์ฐ.
- ์์ ์์ (zero-shot): "์ ํจํ์ง ์์ ์ ๋ ฅ์ ๋ํ ์ค๋ฅ ๋ฉ์์ง ์์ฑ" โ ๋ชจ๋ธ์ด ํ์, ๊ธธ์ด, ํค์ ์ ํํจ
- ์์ ํฌํจ (one-shot): "์ ํจํ์ง ์์ ์ ๋ ฅ์ ๋ํ ์ค๋ฅ ๋ฉ์์ง ์์ฑ. ์์: '์ค๋ฅ: ์ฌ์ฉ์ ์ด๋ฆ์ 3-20์์ฌ์ผ ํฉ๋๋ค. ๋ค์ ์๋ํ์ญ์์ค.'" โ ๋ชจ๋ธ์ด ์์์ ๊ธธ์ด, ํ์, ํค์ ์ ํํ ๋ชจ๋ฐฉํจ
๋ณ๊ฒฝ 5: ํน์ ๋๋ฉ์ธ ์ญํ ํ ๋น
ํน์ ๋๋ฉ์ธ ์ญํ ์ด ๊ธฐ๋ณธ ์ธ๋ถ ์ฌํญ ์์ค์ ๋ฎ์ถฅ๋๋ค. ์ ๋ฌธ๊ฐ๋ ๊ธฐ๋ณธ ์ฌํญ์ ์๊ณ ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค โ ์ง์ ๋ต๋ณํ๊ณ , ๋ฐฐ๊ฒฝ ์ค๋ช ์ ์๋ตํ๋ฉฐ, ์ ์ ์์ด ์ ๊ณ ์ดํ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- โ ์ญํ ์์: "JavaScript debounce๋ฅผ ์ค๋ช ํด ์ฃผ์ธ์" โ debounce๊ฐ ๋ฌด์์ธ์ง ์๊ฐ๋ฅผ ํฌํจํ ๊ฐ๋ฅ์ฑ์ด ๋์
- โ ์ญํ ํฌํจ: "๋น์ ์ ์๋์ด JavaScript ๊ฐ๋ฐ์์ ๋๋ค. JavaScript debounce๋ฅผ ์ค๋ช ํด ์ฃผ์ธ์" โ ๊ธฐ๋ณธ ์ ์๋ฅผ ์๋ตํ๊ณ ๊ตฌํ์ผ๋ก ๋ฐ๋ก ์ด๋ํจ
5๊ฐ์ง ๋ณ๊ฒฝ ์ฌํญ ๊ฒฐํฉ: ์๋ prompt ํ ํ๋ฆฟ
5๊ฐ์ง ๋ณ๊ฒฝ ์ฌํญ์ด ์ ์ฉ๋ ์์ ํ ์๋ prompt ํจํด์ ๋๋ค:
์ญํ ๋น์ ์ ๋๋ฉ์ธ ์ ๋ฌธ๊ฐ์ ๋๋ค. ์์ ํ๋ ๋์ฌ ๊ตฌ์ฒด์ ์ธ ๋์. ํ์ ํ์: ์ ํํ ๊ตฌ์กฐ. ๊ธธ์ด ๊ธธ์ด: ์์น ์ ์ฝ. ๋ถ์ ์์: ์ ๊ฑฐํ ํ๋.
์๋๋ฅผ ์ํ ๋ชจ๋ธ ์ ํ
๋ ์์ ๋ชจ๋ธ์ด ์ ์ง์ ๋ ์งง์ ์ถ๋ ฅ์ ๋ ๋น ๋ฅด๊ฒ ์๋ตํฉ๋๋ค. GPT-5.5 mini, Claude Haiku 4.5, Gemini Flash๋ 200 ํ ํฐ ๋ฏธ๋ง์ ์ถ๋ ฅ์์ ์ ์ฒด ํฌ๊ธฐ ๋ฒ์ ๋ณด๋ค ์ฒซ ๋ฒ์งธ ํ ํฐ ์ง์ฐ ์๊ฐ์ด ~2-3๋ฐฐ ๋น ๋ฆ ๋๋ค.
- GPT-5.5 mini: ๋น ๋ฅธ ๋ถ๋ฅ, ์งง์ Q&A, ๋ฐ์ดํฐ ์ถ์ถ์ ์ต์
- Claude Haiku 4.5: ๋น ๋ฅธ ํ์ ์์ , ์งง์ ๊ตฌ์กฐํ๋ ํฉ์ฑ์ ์ต์
- Gemini Flash: ๋น ๋ฅธ ์กฐํ, ํ ๋ฌธ์ฅ ๋ต๋ณ, ์งง์ ํฉ์ฑ์ ์ต์
- GPT-5.5 / Claude Opus / Gemini Pro: ๋ค๋จ๊ณ ์ถ๋ก , ๊ธด ์ถ๋ ฅ, ๋ณต์กํ ์ฝ๋๋ฅผ ์ํด ์์ฝ
PromptQuorum์ด ๋ ๋น ๋ฅธ prompt ์์ฑ์ ์ด๋ป๊ฒ ๋์ต๋๊น
๋ฉํฐ ๋ชจ๋ธ ๋์คํจ์น: GPT-5.5, Claude, Gemini์์ ์๋ prompt๋ฅผ ๋ณ๋๋ก ํ ์คํธํ๋ ๋์ (์ธ ๋ฒ ๋ณต์ฌ ๋ถ์ฌ๋ฃ๊ธฐ), PromptQuorum์ ํ๋์ prompt๋ฅผ 25๊ฐ ์ด์์ ๋ชจ๋ธ์ ๋์์ ์ ์กํ๊ณ ๋ชจ๋ ์๋ต์ ๋๋ํ ํ์ํฉ๋๋ค. ์ด๋ค ๋ชจ๋ธ์ด ์์ ์ ๊ฐ์ฅ ๊ฐ๊ฒฐํ ๋ต๋ณ์ ์ ๊ณตํ๋์ง ์ฆ์ ํ์ธํ ์ ์์ต๋๋ค.
๋ด์ฅ ํ๋ ์์ํฌ: PromptQuorum์ 9๊ฐ ํ๋ ์์ํฌ(CO-STAR, CRAFT, SPECS, RISEN, TRACE ๋ฑ)๊ฐ ๋จ์ผ ์ธํฐํ์ด์ค์์ ์ญํ , ์์ , ํ์, ์ ์ฝ์ ์๋์ผ๋ก ํฌํจํฉ๋๋ค.
ํฉ์ ๋ณด๊ธฐ: ๋ชจ๋ธ์ ๊ฑธ์ณ ์๋๋ฅผ ํ ์คํธํ ๋ ๊ธธ์ด๋ง์ด ์๋๋ผ ์ ํ๋๋ ๋น๊ตํด์ผ ํฉ๋๋ค. PromptQuorum์ Quorum ๋ถ์์ ์ด๋ค ๋ชจ๋ธ์ด ๊ฐ์ฅ ์ง์ ์ ์ด๊ณ ์ ํํ๊ฒ ๋ต๋ณํ๋์ง ํ๊ฐํฉ๋๋ค.
์๋ prompt ํ ํ๋ฆฟ โ ๋น ๋ฅธ ์ฐธ์กฐ
๋น์ ์ ์ญํ ์ ๋๋ค. ๋จ์ผ, ๊ตฌ์ฒด์ ์ธ ์์ . ํ์: ์ถ๋ ฅ ํ์ โ ํ ๋ฌธ์ฅ, JSON, bullet, ํ ๋ฑ. ๊ธธ์ด: ๋ช ์์ ์ ์ฝ โ X๋จ์ด, Y bullet, ํ ๋ฌธ์ฅ ๋ฑ. ์์: ์ง๋ฌธ ๋ฐ๋ณต, ๋์ /๊ฒฐ๋ก ์ถ๊ฐ, ์ค์ํ์ง ์์ผ๋ฉด ๊ฒฝ๊ณ ํฌํจ, ๊ธฐ๋ณธ ๊ฐ๋ ์ค๋ช .
์์ (์์ฑ)
๋น์ ์ B2B SaaS ์งํ ์ ๋ฌธ ์ ํ ๊ด๋ฆฌ์์ ๋๋ค. ๊ตฌ๋ ์ฝํธํธ์์ ๊ณ ๊ฐ ์ดํ์ ์์ 3๊ฐ์ง ์์ธ์ ์์ฝํ์ญ์์ค. ํ์: Bullet, ๊ฐ ํ ์ค. ๊ธธ์ด: ์ต๋ 3๊ฐ bullet. ์์: ์ ๊ณต๋ ๋ฐ์ดํฐ ๋ฐ๋ณต, ๋์ ์ถ๊ฐ, "๊ฒฝ์ฐ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค"๋ก ํค์ง.
๋ ์งง์ prompt๊ฐ ํญ์ ๋ ๋น ๋ฅธ ๋ต๋ณ์ ์ ๊ณตํฉ๋๊น?
์๋๋๋ค. ์ ํ์ฑ์ด ๊ฐ๊ฒฐํจ๋ณด๋ค ์ค์ํฉ๋๋ค. 50๋จ์ด์ ๋ชจํธํ prompt๊ฐ 100๋จ์ด์ ์ ํํ prompt๋ณด๋ค ๋ ๊ธด ๋ต๋ณ์ ์์ฑํฉ๋๋ค. ๊ตฌ์ฒด์ฑ ์๋ ๊ธธ์ด ์ ์ฝ์ ์ธ๋ชจ๊ฐ ์์ต๋๋ค.
GPT-5.5, Claude, Gemini์์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์๋ํฉ๋๊น?
๋๋ถ๋ถ ๊ทธ๋ ์ต๋๋ค. ์ธ ๊ฐ์ง ๋ชจ๋ ๋ช ์์ ์ธ ๊ธธ์ด ์ ํ๊ณผ ํ์ ์ ์ฝ์ ๋ฐ๋ฆ ๋๋ค. Claude๋ bullet ์ ์ฝ์ ๋ ์๊ฒฉํ๊ฒ ๋ฐ๋ฅด๋ ๊ฒฝํฅ์ด ์์ต๋๋ค; GPT-5.5๋ "๊ฒฐ๋ก ์์"์ ์์ฒญํด๋ ์์ฝ ๋ฌธ์ฅ์ ์ถ๊ฐํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ์ธ ๊ฐ์ง ๋ชจ๋์์ ์๋ prompt๋ฅผ ํ ์คํธํ์ฌ ์ต์ ์ ์ฐพ์ผ์ญ์์ค.
๋น ๋ฅธ ๋ต๋ณ์ด ํ์ํ์ง๋ง ์ ํํด์ผ ํ๋ฉด ์ด๋ป๊ฒ ํฉ๋๊น?
์ ํ์ฑ๊ณผ ์๊ธฐ ๊ฒ์ฆ ์ง์๋ฅผ ๊ฒฐํฉํ์ญ์์ค. ์์: "2๊ฐ์ ๋ฌธ์ฅ์ผ๋ก ๋ต๋ณํ์ญ์์ค. ๊ทธ๋ฐ ๋ค์ ๋ชจ์์ ์ ํ์ธํ์ญ์์ค." ์ด๊ฒ์ ์ฃผ์ ๋ต๋ณ์ ๋ถํ๋ฆฌ์ง ์๊ณ ๊ฒ์ฆ ๋จ๊ณ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
์ฌ์ฌ์ฉ์ ์ํด ์๋ prompt ํ ํ๋ฆฟ์ ์ ์ฅํ ์ ์์ต๋๊น?
๋ค. PromptQuorum์์ ๋ด์ฅ ํ๋ ์์ํฌ ์์ ์๋ prompt ํ ํ๋ฆฟ์ ๋ง๋ค๊ณ , ์ด๋ฆ์ ๋ถ์ด๊ณ , ์ ์ฅํ ์ ์์ต๋๋ค. ํ๊ณผ ํ ํ๋ฆฟ์ ๊ณต์ ํ์ฌ ๋ฐ๋ณต์ ์ธ prompt ์์ฑ์ ์์ ์ญ์์ค.
๋ก์ปฌ ์ถ๋ก (Ollama, LM Studio)์ด ๋ต๋ณ์ ๋ ๋น ๋ฅด๊ฒ ํฉ๋๊น?
๋ค, ํ์ง๋ง prompt๊ฐ ์ต์ ํ๋ ๊ฒฝ์ฐ์๋ง ๊ทธ๋ ์ต๋๋ค. ๋ก์ปฌ ๋ชจ๋ธ์ด ํ๋์จ์ด์์ ์คํ๋ฉ๋๋ค โ ๋ ๋น ๋ฅธ ๋คํธ์ํฌ ์ง์ฐ. ํ์ง๋ง prompt๊ฐ 100๊ฐ ๋์ 500๊ฐ ํ ํฐ์ ์์ฑํ๋ค๋ฉด ์ง์ฐ ์๊ฐ ๊ฐ์ ์ด ์ค์ํ์ง ์์ต๋๋ค. ๋จผ์ prompt๋ฅผ ์ต์ ํํ์ญ์์ค; ๋ก์ปฌ ์ถ๋ก ์ด ๊ทธ ์ด์ ์ ์ฆํญ์ํต๋๋ค.
Prompt Engineering์ด๋ ๋ฌด์์ ๋๊น? โ ๋ชจ๋ prompt ์ค๊ณ์ ๊ธฐ์ด
๋ชจ๋ Prompt์ ํ์ํ 5๊ฐ์ง ๊ตฌ์ฑ ์์ โ ์ญํ , ์์ , ์์, ์ ์ฝ, ํ์
ํ ํฐ, ๋น์ฉ, ํ๋ โ ์ถ๋ ฅ ๊ธธ์ด๊ฐ API ๋น์ฉ์ ์ง์ ๋ฏธ์น๋ ์ํฅ
Wei et al., 2022. "Chain-of-Thought Prompting Elicits Reasoning in Large Language Models" โ prompt์ ๊ตฌ์กฐ๊ฐ ์ค๋ช ์ค๋ฒํค๋๋ฅผ ์ค์ด๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค
Schulhoff et al., 2024. "The Prompt Report: A Systematic Survey of Prompting Techniques" โ 58๊ฐ์ง ์ด์์ ๊ฐ๋ณ ํ๋กฌํํ ๊ธฐ๋ฒ์ ๋ชฉ๋กํํจ
OpenAI, 2024. "Techniques for Production LLM Applications" โ ์๋์ ์ ๋ขฐ์ฑ์ ์ํ prompt ์ต์ ํ์ ๋ํ ๊ณต์ ๊ฐ์ด๋