๐ค ๊ธฐ๊ณ๊ฐ ์ธ๊ฐ์ฒ๋ผ ์๊ฐํ๊ณ , ํ์ตํ๊ณ , ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๋๋ก ํ๋ ๊ธฐ์
๋ง์น ์ธ๊ฐ์ ์ง๋ฅ์ ์ธ ํ๋(ํ์ต, ์ถ๋ก , ์ธ์, ๋ฌธ์ ํด๊ฒฐ ๋ฑ)์ ์ปดํจํฐ ํ๋ก๊ทธ๋จ์ผ๋ก ๊ตฌํํ๋ ค๋ ๊ด๋ฒ์ํ ์ปดํจํฐ ๊ณผํ์ ํ ๋ถ์ผ
์ฐ๋ฆฌ์ ๋๊ฐ ์ ๋ณด๋ฅผ ๋ฐ์๋ค์ด๊ณ , ํจํด์ ์ธ์ํ๊ณ , ๊ฒฝํ์ ํตํด ๋ฐฐ์ฐ๋ฉฐ, ๊ฒฐ์ ์ ๋ด๋ฆฌ๋ ๊ฒ์ฒ๋ผ, AI ์์คํ ๋ ๋ฐ์ดํฐ๋ฅผ ํตํด ํ์ตํ๊ณ , ํน์ ์์ ์ ์ํํ๋๋ก ์ค๊ณ๋์ด ์์
๐น ํ์ต (Learning)
๋ฐฉ๋ํ ๋ฐ์ดํฐ ์์์ ํจํด์ ์ฐพ์๋ด๊ณ , ๊ฒฝํ์ ํตํด ์ค์ค๋ก ์ฑ๋ฅ์ ๊ฐ์ ํ๋ ๋ฅ๋ ฅ
(์: ์คํธ ๋ฉ์ผ ํํฐ, ์ด๋ฏธ์ง ์ ๊ณ ์์ด ๊ตฌ๋ถ)
๐น ์ถ๋ก (Reasoning)
๐น ๋ฌธ์ ํด๊ฒฐ (Problem Solving)
์ฃผ์ด์ง ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ์ต์ ์ ๋ฐฉ๋ฒ์ ์ฐพ์๋ด๋ ๋ฅ๋ ฅ
(์: ๊ธธ ์ฐพ๊ธฐ ๋ด๋น๊ฒ์ด์ )
๐น ์ธ์ (Perception)
์๊ฐ, ์ฒญ๊ฐ ๋ฑ ์ธ๋ถ ํ๊ฒฝ์ ์ดํดํ๊ณ ํด์ํ๋ ๋ฅ๋ ฅ
(์: ์์ฑ ๋น์, ์์จ์ฃผํ์ฐจ์ ์ฅ์ ๋ฌผ ์ธ์)
๐น ์์ฐ์ด ์ฒ๋ฆฌ (Natural Language Processing - NLP)
์ธ๊ฐ์ ์ธ์ด๋ฅผ ์ดํดํ๊ณ ์์ฑํ๋ ๋ฅ๋ ฅ
(์: ์ฑ๋ด, ๋ฒ์ญ๊ธฐ, ์ฝ๋ฉ ์ด์์คํดํธ)
ํน์ ์์ ์ด๋ ํ์ ๋ ๋ฒ์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋๋ก ํนํ๋ AI
๋ฐ๋์ ๋๋ ์ํ๊ณ , ์ด๋ฏธ์ง๋ฅผ ๋ถ๋ฅํ๋ AI, ์์
์ ์ถ์ฒํ๋ AI,
์ฝ๋๋ฅผ ์์ฑํ๊ณ ๊ฐ๋ฐ์๋ฅผ ๋๋ AI ์ฝ๋ฉ ์ด์์คํดํธ ๋ฑ์ด ๋ํ์ ์ธ ์
ํํ SF ์ํ์์ ๋ฑ์ฅํ๋ ์ธ๊ฐ์ฒ๋ผ ๋ชจ๋ ๊ฒ์ ์๊ฐํ๊ณ ๊ฐ์ ๊น์ง ๋๋ผ๋ AI๋ฅผ
'๊ฐ์ธ๊ณต์ง๋ฅ(Strong AI)' ๋๋ '๋ฒ์ฉ ์ธ๊ณต์ง๋ฅ(AGI)' ์ด๋ผ๊ณ ํจ
๐น ์ธ๊ณต์ง๋ฅ ๊ธฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉ์์ ๋ค์ํ ์์ ์ ๋๊ฑฐ๋ ํน์ ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ณ , ์ฌ์ฉ์์ ๋ช ๋ น์ ์ํํ๋๋ก ์ค๊ณ๋ ์ํํธ์จ์ด ๋๋ ์๋น์ค
๋ง์น ๊ฐ์ธ ๋น์์ฒ๋ผ ์ฐ๋ฆฌ์ ์ผ์์ํ์ด๋ ์ ๋ฌด ํ๊ฒฝ์์ ๋ค์ํ ๋์์ ์ฃผ๋ ์ญํ
์์ฐ์ด ์ดํด ๋ฐ ์ฒ๋ฆฌ, ์ ๋ณด ๊ฒ์ ๋ฐ ์ ๊ณต, ์์ ์ํ ๋ฐ ์๋ํ, ๊ฐ์ธํ, ์ํฉ ์ธ์ง ๋ฐ ์์ธก
๐น ๋ฒ์ฉ AI ๋น์
๐น ์ ํ๋ฆฌ์ผ์ด์ ๋ด์ฅํ ์ด์์คํดํธ
๐น ํน์ ๋ถ์ผ ์ ๋ฌธ AI ์ด์์คํดํธ
์ฝ๋ฉ ์ด์์คํดํธ: GitHub Copilot
, Cursor AI
, Amazon CodeWhisperer
๊ณ ๊ฐ ์๋น์ค ์ฑ๋ด: ๊ธฐ์ ์น์ฌ์ดํธ๋ ์ฑ์์ ๊ณ ๊ฐ ๋ฌธ์ ์๋ ๋ฐ ๋ฌธ์ ํด๊ฒฐ ์ง์
ํฌ์ค์ผ์ด ์ด์์คํดํธ: ์ฆ์ ํ์ธ, ๊ฑด๊ฐ ์ ๋ณด ์ ๊ณต, ์ฝ๋ฌผ ๋ณต์ฉ ์๋ฆผ
๊ธ์ต ์ด์์คํดํธ: ํฌ์ ์ ๋ณด ์ ๊ณต, ์์ฐ ๊ด๋ฆฌ ์กฐ์ธ
๊ต์ก์ฉ ํํฐ: ๊ฐ์ธ ๋ง์ถคํ ํ์ต ์ง์, ์ง์์๋ต
๐น ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ (LLM - Large Language Model)
๐น ์์ฐ์ด ์ฒ๋ฆฌ (NLP - Natural Language Processing)
๐น ๋จธ์ ๋ฌ๋ (Machine Learning)
๋ฐ ๋ฅ๋ฌ๋ (Deep Learning)
๐น ํธ๋์คํฌ๋จธ ์ํคํ
์ฒ (Transformer Architecture)
์ ์ดํ
์
๋ฉ์ปค๋์ฆ (Attention Mechanism)
๐น ๋ฐฉ๋ํ ์ฝ๋ ๋ฐ์ดํฐ์
๐น ์ธ๊ฐ ํผ๋๋ฐฑ ๊ธฐ๋ฐ ๊ฐํํ์ต (RLHF - Reinforcement Learning from Human Feedback)
๐น ๋ฐฉ๋ํ ์์ ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ํ์ตํ์ฌ ์ธ๊ฐ์ ์ธ์ด๋ฅผ ์ดํดํ๊ณ ์์ฑํ ์ ์๋๋ก ํ๋ จ๋ ๊ฑฐ๋ํ ์ธ๊ณต์ ๊ฒฝ๋ง ๋ชจ๋ธ
๐น ์์ญ์ต ๊ฐ์์ ์์กฐ ๊ฐ์ ๋งค๊ฐ๋ณ์(parameter)๋ฅผ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ์ธํฐ๋ท์ ๋ฐฉ๋ํ ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ํ์ตํ๊ธฐ ๋๋ฌธ์ โ๋๊ท๋ชจโ๋ผ๋ ์ด๋ฆ์ด ๋ถ์
๐น ๊ท๋ชจ์ ๊ฒฝ์
๋งค๊ฐ๋ณ์ ์: ์์ญ์ต ๊ฐ์์ ์์กฐ ๊ฐ์ ๋งค๊ฐ๋ณ์๋ฅผ ๋ณด์
ํ์ต ๋ฐ์ดํฐ: ์ธํฐ๋ท ํ ์คํธ, ๋์, ๋ ผ๋ฌธ, ์ฝ๋ ๋ฑ ์ํ ๋ผ๋ฐ์ดํธ์ ๋ฐ์ดํฐ
์ปดํจํ ํ์: ์์ฒ ๊ฐ์ GPU๋ฅผ ์ฌ์ฉํ์ฌ ์๊ฐ์๊ฐ ํ์ต
๐น ํธ๋์คํฌ๋จธ ์ํคํ ์ฒ
๋๋ถ๋ถ์ ํ๋ LLM์ 2017๋ ๊ตฌ๊ธ์์ ๋ฐํํ ํธ๋์คํฌ๋จธ(Transformer) ์ํคํ ์ฒ ๊ธฐ๋ฐ
์ดํ
์
๋ฉ์ปค๋์ฆ
์ ํตํด ๋ฌธ๋งฅ์ ํจ๊ณผ์ ์ผ๋ก ์ดํดํ๊ณ ์ฒ๋ฆฌ
๋ณ๋ ฌ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ์ฌ ํจ์จ์ ์ธ ํ์ต๊ณผ ์ถ๋ก ๊ฐ๋ฅ
๐น ์ฐฝ๋ฐ์ ๋ฅ๋ ฅ (Emergent Abilities)
๋ชจ๋ธ ํฌ๊ธฐ๊ฐ ์ปค์ง์๋ก ์์์น ๋ชปํ ์๋ก์ด ๋ฅ๋ ฅ๋ค์ด ๋ํ๋จ
์ฝ๋ ์์ฑ, ์ํ ๋ฌธ์ ํด๊ฒฐ, ์ถ๋ก , ๋ฒ์ญ ๋ฑ์ ๋ฅ๋ ฅ์ด ๋ณ๋ ํ๋ จ ์์ด ๋ฐํ
๐น ์ฌ์ ํ๋ จ๊ณผ ๋ฏธ์ธ ์กฐ์
์ฌ์ ํ๋ จ (Pre-training)
: ๋๋์ ํ
์คํธ๋ก ์ธ์ด์ ๊ธฐ๋ณธ ํจํด์ ํ์ต
๋ฏธ์ธ ์กฐ์ (Fine-tuning)
: ํน์ ์์
์ด๋ ๋๋ฉ์ธ์ ๋ง๊ฒ ์ถ๊ฐ ํ์ต
๊ตฌ๋ถ | ChatGPT (OpenAI) | Claude (Anthropic) | Gemini (Google) | Grok (xAI) |
---|---|---|---|---|
์ฃผ์ ๊ธฐ๋ฅ | - ํ
์คํธ ์์ฑ/์์ฝ - ์ฝ๋ ์์ฑ/๋๋ฒ๊น - ๋ฒ์ญ/์ธ์ด ํ์ต - ์ฐฝ์์ ๊ธ์ฐ๊ธฐ - ์ด๋ฏธ์ง ์์ฑ(DALLยทE) - ํ์ผ ์ ๋ก๋ ๋ถ์ - ์น ํ์ - ์์ฑ ๋ํ | - ์์ ํ๊ณ ์ ๋ขฐํ ์ ์๋ ๋ํ - ๊ธด ๋ฌธ์ ๋ถ์ (์ต๋ 200K ํ ํฐ) - ์ฝ๋ ์์ฑ/๋ฆฌ๋ทฐ - ์ฐฝ์์ ๊ธ์ฐ๊ธฐ - ์ด๋ฏธ์ง ๋ถ์ - ํ์ผ ์ ๋ก๋ ๋ถ์ - ์ค๋ฆฌ์ AI ์๋ต | - ๊ตฌ๊ธ ์๋น์ค ํตํฉ - ์ค์๊ฐ ์ ๋ณด ๊ฒ์ - ์ฝ๋ ์์ฑ - ์ด๋ฏธ์ง ์์ฑ/๋ถ์ - Gmail, Google ๋ฌธ์ ์ฐ๋ - ๋ค๊ตญ์ด ์ง์ - YouTube, ์ง๋ ์ ๋ณด ํ์ฉ | - ์ค์๊ฐ X(Twitter) ์ ๋ณด - ์ ๋จธ๋ฌ์คํ ๋ํ ์คํ์ผ - ์ฝ๋ ์์ฑ - ์ด๋ฏธ์ง ๋ถ์ - ์น ๊ฒ์ - ์ ์น์ ํธํฅ ์ต์ํ ํ๋ฐฉ |
์ฐจ๋ณํ ํต์ฌ ๊ธฐ๋ฅ | - GPT-4o ๊ณ ์ฑ๋ฅ ๋ชจ๋ธ - ChatGPT Plus์ ์ ๊ตํ ์ด๋ฏธ์ง ์์ฑ - ํ๋ฌ๊ทธ์ธ ์ํ๊ณ - ์ฌ์ฉ์ ์ ์ GPTs ์์ฑ - Advanced Voice Mode | - Constitutional AI ๊ธฐ๋ฐ ์์ ์ฑ - ๋งค์ฐ ๊ธด ์ปจํ ์คํธ ์ฒ๋ฆฌ - Claude Artifacts (์ฝ๋ ์คํ/๋ฏธ๋ฆฌ๋ณด๊ธฐ) - ๋์ ์์ค์ ์ถ๋ก ๋ฅ๋ ฅ - ์ ์คํ๊ณ ๊ท ํ์กํ ๋ต๋ณ | - Google ์ํ๊ณ ์์ ํตํฉ - ์ค์๊ฐ ์น ์ ๋ณด ์ ๊ทผ - Gemini Advanced (Ultra 1.0) - Google Workspace ์ฐ๋ - ๋ฌด๋ฃ ๋ฒ์ ๋ ๊ฐ๋ ฅํ ์ฑ๋ฅ | - X(Twitter) ์ค์๊ฐ ๋ฐ์ดํฐ - ๋ฐ๋ณต์ ์ด๊ณ ์ ๋จธ๋ฌ์คํ ์ฑ๊ฒฉ - ์ ์น์ ์ฌ๋ฐ๋ฆ ๊ฑฐ๋ถ - ์ผ๋ก ๋จธ์คํฌ ์ฒ ํ ๋ฐ์ - โ์ฌ๋ฏธ์๋โ AI ์งํฅ |
์๊ฐ ๊ฐ๊ฒฉ | - ๋ฌด๋ฃ: $0 - Plus: $20/์ - Team: $25/์ (์ฌ์ฉ์๋น) - Enterprise: ๋ฌธ์ ํ์ | - ๋ฌด๋ฃ: $0 - Pro: $20/์ - Team: $25/์ (์ฌ์ฉ์๋น) - Enterprise: ๋ฌธ์ ํ์ | - ๋ฌด๋ฃ: $0 - One AI: $19.99/์ (๊ตฌ๊ธ ํฌํจ) - Business/Enterprise: ๋ฌธ์ ํ์ | - ๋ฌด๋ฃ: $0 (์ ํ์ ) - Premium: $16/์ - Enterprise: ๋ฏธ์ โป X Premium ๊ตฌ๋ ์ ํํ ํฌํจ |
๐ ํ์๋ ์ด๋ฏธ ChatGPT์ ์น๊ตฌ ๋น์ฉ์ ๊ฒฐ์ ํ๊ณ ์ฌ์ฉํ๊ณ ์๋ค...
๐น Local LLM
์ ํด๋ผ์ฐ๋๋ ์ธ๋ถ ์๋ฒ๊ฐ ์๋, ๊ฐ์ธ์ ์ปดํจํฐ๋ ๋ก์ปฌ ์๋ฒ์์ ์ง์ ์คํ๋๋ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ์ ์๋ฏธ
๐น OpenAI
์ ChatGPT
๋ Claude
์ฒ๋ผ ์ธํฐ๋ท์ ํตํด ์ ๊ทผํ๋ ๊ฒ์ด ์๋๋ผ, ์์ ์ ํ๋์จ์ด์์ AI ๋ชจ๋ธ์ ๊ตฌ๋ํ๋ ๋ฐฉ์
๐น ์์ ํ ๋ฐ์ดํฐ ํ๋ผ์ด๋ฒ์: GDPR
, HIPAA
๋ฑ ๊ฐ์ธ์ ๋ณด๋ณดํธ ๊ท์ ์ค์๊ฐ ์ฉ์ด
๐น ๋ฌด์ ํ ์ฌ์ฉ๋: API ํธ์ถ ํ์ ์ ํ์ด๋ ์ ์ฌ์ฉ๋ฃ ๊ฑฑ์ ์ด ์์
๐น ์ปค์คํฐ๋ง์ด์ง ์์ ๋: ํน์ ๋๋ฉ์ธ์ด๋ ์ ๋ฌด์ ๋ง๊ฒ ๋ชจ๋ธ์ fine-tuning ํ ์ ์์
๐น ๋์ ํ๋์จ์ด ์๊ตฌ์ฌํญ
๊ณ ์ฑ๋ฅ GPU (์ต์ 8GB VRAM, ๊ถ์ฅ 16GB ์ด์)
์ถฉ๋ถํ ์์คํ ๋ฉ๋ชจ๋ฆฌ (32GB RAM ์ด์ ๊ถ์ฅ)
๋น ๋ฅธ SSD ์ ์ฅ๊ณต๊ฐ (๋ชจ๋ธ ํฌ๊ธฐ๋ง ์์ญ GB)
๐น ์ฑ๋ฅ ์ ์ฝ
๊ฐ์ธ์ฉ ํ๋์จ์ด๋ก๋ GPT-4 ์์ค์ ๋ํ ๋ชจ๋ธ ์คํ์ด ์ด๋ ค์
์์ ๋ชจ๋ธ๋ค์ ํด๋ผ์ฐ๋ ์๋น์ค ๋๋น ์ฑ๋ฅ์ด ์ ํ์
๐น ๋น๊ต
๊ตฌ๋ถ | Cloud LLM | Local LLM |
---|---|---|
์ฑ๋ฅ | ์ต๊ณ ๊ธ (GPT-4 ๋ฑ) | ์ค์๊ธ (ํ๋์จ์ด ์์กด) |
ํ๋ผ์ด๋ฒ์ | ์ ํ์ | ์๋ฒฝ |
๋น์ฉ | ์ฌ์ฉ๋ ๊ธฐ๋ฐ | ํ๋์จ์ด ์ด๊ธฐ ํฌ์ ํ์ |
์ ๊ทผ์ฑ | ์ฌ์ | ๊ธฐ์ ์ ์ง์ ํ์ |
์คํ๋ผ์ธ | ๋ถ๊ฐ๋ฅ | ๊ฐ๋ฅ |
์ปค์คํฐ๋ง์ด์ง | ์ ํ์ | ์์ ๋ก์ |
์ต์ ์ ๋ณด | ๊ฐ๋ฅ | ๋ถ๊ฐ๋ฅ |
๐ค Local LLM์ ์ฌ์ฉ ๊ฒฝํ์ด ์์ด ๋ํ์ ์ธ ๋ชจ๋ธ์ธ LM Studio๋ฅผ ์ฌ์ฉํด๋ณธ๋ค.
๐น ์ด๋น ํ ํฐ ์ฒ๋ฆฌ ์๋
๋ก์ปฌ LLM์ ์ฌ์ฉํ ๋ ChatGPT์ฒ๋ผ ๋ถ๋๋ฝ๊ณ ์์ฐ์ค๋ฌ์ด ๋ํ ๊ฒฝํ์ ์ ๊ณตํ๋ ค๋ฉด ์ด๋น ํ ํฐ ์ฒ๋ฆฌ ์๋(tokens per second, TPS)๊ฐ ์ค์
ํ ํฐ: ๊ณ ์ ๋ ๊ธ์ ์๊ฐ ์๋๋ผ, ๋จ์ด ๋๋ ๊ธ์ ๋จ์๋ก ๋ถํ ๋ ๋จ์
โ ChatGPT ์์ค์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ํ ๊ถ์ฅ ํ ํฐ ์๋
- ์ต์ ๊ถ์ฅ ์๋: 20~30 tokens/sec
- ์พ์ ํ ์๋: 50~100 tokens/sec
- ๊ณ ์ ์๋ต (๊ฑฐ์ ์ค์๊ฐ): 100+ tokens/sec
๊ทธ๋ฐ๋ฐ... ๋ต๋ณ์ด ๋ญ๊ฐ ์ด์ํ๋ค...? ์์ค ์ง๋ขฐ..? ์ ์ฃผ ํด์ ..?
๐น ํ๊ฐ(Hallucination)
์ ์ธ๊ณต์ง๋ฅ ์ธ์ด ๋ชจ๋ธ์ด ์ฌ์ค๊ณผ ๋ค๋ฅด๊ฑฐ๋ ์กด์ฌํ์ง ์๋ ์ ๋ณด๋ฅผ ๋ง์น ์ฌ์ค์ธ ๊ฒ์ฒ๋ผ ๊ทธ๋ด๋ฏํ๊ฒ ์์ฑํ๋ ํ์
๐น ์ํ์์ ์ฌ๋์ด ์ค์ ๋ก ์กด์ฌํ์ง ์๋ ๊ฒ์ ๋ณด๊ฑฐ๋ ๋ฃ๋ ํ๊ฐ ์ฆ์์์ ์ฐจ์ฉํ ์ฉ์ด๋ก, AI๊ฐ "ํ์ ์ ๋ณด๋ฅผ ์ฌ์ค์ฒ๋ผ ๋งํ๋" ์ฌ๊ฐํ ๋ฌธ์ ์ ์ ์ง์นญ
๐น ํ๊ฐ์ ๋จ์ํ โํ๋ฆฐ ๋ต๋ณโ๊ณผ๋ ๋ค๋ฆ. ๋งค์ฐ ๊ทธ๋ด๋ฏํ๊ณ ๊ตฌ์ฒด์ ์ด๋ฉฐ, ์์ ๊ฐ ์๊ฒ ์ ์๋๋ ๊ฑฐ์ง ์ ๋ณด๊ฐ ํน์ง
๐น ์ฃผ์ ํน์ง
๊ทธ๋ด๋ฏํจ: ์ค์ ์ฒ๋ผ ๋ณด์ด๋ ์ธ๋ถ์ฌํญ๊ณผ ๋ ผ๋ฆฌ์ ๊ตฌ์กฐ
์์ ๊ฐ: ๋ถํ์คํจ์ ๋๋ฌ๋ด์ง ์๊ณ ๋จ์ ์ ์ผ๋ก ์ ์
์ผ๊ด์ฑ: ๋ด๋ถ์ ์ผ๋ก๋ ๋ ผ๋ฆฌ์ ์ผ๊ด์ฑ์ ์ ์ง
๊ฒ์ฆ ๋ถ๊ฐ๋ฅ: ์ค์ ๋ฐ์ดํฐ๋ ์ฌ์ค๊ณผ ๋์กฐํ๋ฉด ๊ฑฐ์ง์์ด ๋๋ฌ๋จ
๐น ์ฌ์ค์ ํ๊ฐ (Factual Hallucination)
์ค์ ์ฌ์ค๊ณผ ๋ค๋ฅธ ์ ๋ณด๋ฅผ ์ ์ํ๋ ๊ฒฝ์ฐ
์์: "์์ธ์ํ์ธ์ 1960๋ ์ ๋ ธ๋ฒจ๋ฌผ๋ฆฌํ์์ ๋ฐ์๋ค" (์ค์ ๋ก๋ 1921๋ )
์์: "ํ๊ตญ์ ์๋๋ ๋ถ์ฐ์ด๋ค" (๋ช ๋ฐฑํ ํ๋ฆฐ ๊ธฐ๋ณธ ์ฌ์ค)
๐น ์ฐธ์กฐ ํ๊ฐ (Reference Hallucination)
์์: "๊น์ฒ ์ ๋ฐ์ฌ์ 2023๋ ๋ ผ๋ฌธ 'AI์ ๋ฏธ๋'์ ๋ฐ๋ฅด๋ฉด..." (์ค์ ๋ก ์กด์ฌํ์ง ์๋ ๋ ผ๋ฌธ)
์์: ๊ฐ์ง ISBN, DOI, ์น์ฌ์ดํธ ์ฃผ์ ์์ฑ
๐น ํ๋ฅ ์ ํ ์คํธ ์์ฑ์ ํ๊ณ
LLM์ ๋ค์์ ์ฌ ๊ฐ๋ฅ์ฑ์ด ๋์ ํ ํฐ(๋จ์ด)์ ์์ธกํ๋ ๋ฐฉ์์ผ๋ก ์๋
โ๊ทธ๋ด๋ฏํโ ํจํด์ ๋ฐ๋ผ๊ฐ๋ค ๋ณด๋ฉด ์ค์ ์ฌ์ค๊ณผ ๋ค๋ฅธ ๋ด์ฉ์ ์์ฑํ ์ ์์
ํต๊ณ์ ํจํด โ ์ฌ์ค์ ์ ํ์ฑ
๐น ํ๋ จ ๋ฐ์ดํฐ์ ํ๊ณ
๋ถ์์ ํ ๋ฐ์ดํฐ: ์ธํฐ๋ท์ ๋ชจ๋ ์ ๋ณด๊ฐ ์ ํํ์ง ์์
์์ถฉํ๋ ์ ๋ณด: ๊ฐ์ ์ฃผ์ ์ ๋ํด ๋ค๋ฅธ ์ถ์ฒ์์ ๋ค๋ฅธ ์ ๋ณด ์ ๊ณต
ํธํฅ๋ ๋ฐ์ดํฐ: ํน์ ๊ด์ ์ด๋ ์ง์ญ์ ์น์ฐ์น ์ ๋ณด
๐น ์ง์์ ๊ฒฝ๊ณ ๋ถ๋ถ๋ช
๋ชจ๋ธ์ด "๋ชจ๋ฅธ๋ค"๊ณ ๋งํ๋ ๊ฒ๋ณด๋ค "๊ทธ๋ด๋ฏํ ๋ต"์ ์์ฑํ๋๋ก ํ๋ จ๋จ
๋ถํ์ค์ฑ์ ์ ์ ํ ํํํ๋ ๋ฅ๋ ฅ ๋ถ์กฑ
์ง์์ ํ๊ณ๋ฅผ ์ธ์ํ์ง ๋ชปํ๊ณ ์ถ์ธก์ผ๋ก ๋น ๊ณต๊ฐ์ ์ฑ์ฐ๋ ค ํจ
๐น ์์ถ๊ณผ ์ผ๋ฐํ์ ๋ถ์์ฉ
๋ฐฉ๋ํ ์ ๋ณด๋ฅผ ์์ถํ์ฌ ์ ์ฅํ๋ ๊ณผ์ ์์ ์ธ๋ถ ์ฌ์ค์ด ์๊ณก๋ ์ ์์
์ ์ฌํ ํจํด๋ค์ด ๋ค์์ฌ ํ์ด๋ธ๋ฆฌ๋ ์ ๋ณด๊ฐ ์์ฑ๋จ
๐น ๋ชจ๋ธ ๊ฐ๋ฐ ๋จ๊ณ์์์ ๊ฐ์
RLHF
: ์ธ๊ฐ ํผ๋๋ฐฑ์ ํตํ ๋ชจ๋ธ ๊ฐ์
Constitutional AI
: ํน์ ์์น์ ๋ฐ๋ฅด๋๋ก ํ๋ จ
Knowledge Grounding
: ์ ๋ขฐํ ์ ์๋ ์ง์ ๋ฒ ์ด์ค์ ์ฐ๊ฒฐ
Uncertainty Estimation
: ๋ถํ์ค์ฑ์ ์ ๋ํํ์ฌ ํํ
๐น ํ๋กฌํํธ ์์ง๋์ด๋ง ๊ธฐ๋ฒ
๋ช
์์ ์ธ ์ ์ฝ ์กฐ๊ฑด:
"ํ์คํ์ง ์์ผ๋ฉด '๋ชจ๋ฅธ๋ค'๊ณ ๋ตํด์ค"
์ถ์ฒ ์๊ตฌ:
"๋ต๋ณ๊ณผ ํจ๊ป ์ ํํ ์ถ์ฒ๋ฅผ ์ ์ํด์ค"
๋จ๊ณ๋ณ ์ถ๋ก :
"๋จ๊ณ๋ณ๋ก ์๊ฐํ๋ฉฐ ๊ฐ ๋จ๊ณ๋ฅผ ๊ฒ์ฆํด์ค"
Role Playing:
"๋น์ ์ ์ ์คํ ํฉํธ์ฒด์ปค์
๋๋ค"
๐น RAG (Retrieval-Augmented Generation)
์ค์๊ฐ์ผ๋ก ์ ๋ขฐํ ์ ์๋ ์ธ๋ถ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ ๋ณด๋ฅผ ๊ฒ์ํ์ฌ ๋ต๋ณ์ ํ์ฉ
๋ชจ๋ธ์ ๋ด๋ถ ์ง์์๋ง ์์กดํ์ง ์๊ณ ์ต์ ์ ๊ฒ์ฆ๋ ์ ๋ณด ํ์ฉ
์์: NotebookLM์ ์์ค ๊ธฐ๋ฐ ๋ต๋ณ ์์คํ
๐น ์ฌ์ฉ์ ๊ต์ก๊ณผ ๊ฒ์ฆ ๋ฌธํ
๋นํ์ ์ฌ๊ณ : AI ๋ต๋ณ์ ๋งน์ ํ์ง ์๊ณ ํญ์ ๊ฒ์ฆ
๊ต์ฐจ ๊ฒ์ฆ: ์ฌ๋ฌ ์ถ์ฒ์ ๋ฐฉ๋ฒ์ผ๋ก ์ ๋ณด ํ์ธ
์ ๋ฌธ๊ฐ ์๋ฌธ: ์ค์ํ ๊ฒฐ์ ์ ํด๋น ๋ถ์ผ ์ ๋ฌธ๊ฐ ์๋ด
๐ค ์ธ๊ณต์ง๋ฅ ๊ธฐ์ , ํนํ ๋จธ์ ๋ฌ๋๊ณผ ์์ฐ์ด ์ฒ๋ฆฌ(NLP)๋ฅผ ํ์ฉํ์ฌ ์ํํธ์จ์ด ๊ฐ๋ฐ ๊ณผ์ ์ ๋ค์ํ ์ธก๋ฉด์ ์ง์ํ๊ณ ์๋ํํ๋ ์ํํธ์จ์ด ๋๊ตฌ ๋๋ ์๋น์ค
๋จ์ํ ๋ฏธ๋ฆฌ ์ ์๋ ๊ท์น์ ๋ฐ๋ผ ์๋ํ๋ ๊ฒ์ด ์๋๋ผ, ๋ฐฉ๋ํ ์์ ์ฝ๋ ๋ฐ์ดํฐ์ ์์ฐ์ด ๋ฐ์ดํฐ๋ฅผ ํ์ตํ AI ๋ชจ๋ธ์ ๊ธฐ๋ฐ
์ฝ๋์ ํจํด, ๋ฌธ๋งฅ, ์๋ฏธ๋ฅผ ์ดํดํ๊ณ , ์ด๋ฅผ ๋ฐํ์ผ๋ก ๋ค์ํ ์ฝ๋ฉ ์ง์ ๊ธฐ๋ฅ์ ์ ๊ณต
ํน์ ๊ฐ๋ฐ ๋จ๊ณ์๋ง ๊ตญํ๋์ง ์๊ณ , ์ํํธ์จ์ด ๊ฐ๋ฐ ์๋ช
์ฃผ๊ธฐ(SDLC
)์ ์ฌ๋ฌ ๋จ๊ณ์์ ํ์ฉ
๊ฐ๋ฐ์์ ์์ฐ์ฑ์ ํฅ์, ์ฝ๋ ํ์ง์ ๋์ด๋ ๋ฐ์๋ ๊ธฐ์ฌ
๊ฐ๋ฐ ๋์ด๋ ์์น, ๋ฒ๊ทธ ๋ฐ์ ๊ฐ๋ฅ์ฑ ์ฆ๊ฐ, ์ ์ง๋ณด์ ์ด๋ ค์ ๊ฐ์ค
๊ธฐ์ ์ต๋ ์๊ฐ ๋ถ์กฑ, ์ต์ ํธ๋ ๋ ๋ฐ๋ผ๊ฐ๊ธฐ ์ด๋ ค์, ํ๋ก์ ํธ๋ง๋ค ๋ค๋ฅธ ๊ธฐ์ ์คํ์ ๋ํ ์ ์ฉ ํ์
๊ฐ๋ฐ์๋ค์ ์ ๋ฌด ๊ฐ๋ ์ฆ๊ฐ, ์ผ๊ทผ ๋น๋ฒ, ์ฝ๋ ํ์ง ์ ํ ๊ฐ๋ฅ์ฑ
๊ฐ๋ฐ์ ๋ง์กฑ๋ ์ ํ, ํต์ฌ ๊ฐ์น ์ฐฝ์ถ ์๊ฐ ๋ถ์กฑ, ์ธ์ ์ค๋ฅ ๋ฐ์ ๊ฐ๋ฅ์ฑ
๋์ฑ ์ฒ ์ ํ ํ ์คํธ, ์ฝ๋ ๋ฆฌ๋ทฐ, ๋ณด์ ์ ๊ฒ ํ์
์ฝ๋ ํ์ง ๊ด๋ฆฌ์ ๋ํ ๋ถ๋ด ์ฆ๊ฐ, ๋ฆฌํฉํ ๋ง์ ์ค์์ฑ ๋ถ๊ฐ
๐ท ์์ฐ์ฑ ํ์
๐ท ํ์ต ๋ฐ ์ญ๋ ๊ฐํ ์ง์
๐ท ์ฝ๋ ํ์ง ํฅ์ ๊ธฐ์ฌ
๐ท ๋ณต์ก์ฑ ๊ด๋ฆฌ ์ง์
IDE ํ๋ฌ๊ทธ์ธ/ํ์ฅ:
Visual Studio Code
, IntelliJ IDEA
๋ฑ ์ฃผ์ IDE์ ํ๋ฌ๊ทธ์ธ ํํ๋ก ํตํฉ
ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ์๋น์ค:
์น ๋ธ๋ผ์ฐ์ ๋ฅผ ํตํด ์ ๊ทผํ๊ฑฐ๋, API ํํ๋ก ์ ๊ณต๋์ด ๋ค์ํ ๊ฐ๋ฐ ํ๊ฒฝ์์ ํ์ฉ
๋
๋ฆฝ ์คํํ ์ ํ๋ฆฌ์ผ์ด์
:
ํน์ ๋ชฉ์ (์: ์ฝ๋ ๋ถ์, ๋ฆฌํฉํ ๋ง)์ ์ํด ๋
๋ฆฝ์ ์ผ๋ก ์คํ๋๋ ํํ๋ก ์ ๊ณต
๐ท ์ ํต์ ์ธ ํ์ด ํ๋ก๊ทธ๋๋ฐ
๋ ๋ช ์ ๊ฐ๋ฐ์๊ฐ ํ๋์ ์ํฌ์คํ ์ด์ ์์ ํจ๊ป ์์ ํ๋ ๊ฐ๋ฐ ๋ฐฉ์
๋๋ผ์ด๋ฒ (Driver)
: ์ค์ ๋ก ์ฝ๋๋ฅผ ์์ฑํ๊ณ ํค๋ณด๋๋ฅผ ์ ์ดํ๋ ์ฌ๋๋ด๋น๊ฒ์ดํฐ (Navigator)
: ๋๋ผ์ด๋ฒ์ ์์
์ ์ค์๊ฐ์ผ๋ก ๊ฒํ ํ๊ณ , ๋ค์ ๋จ๊ณ๋ฅผ ์๊ฐํ๋ฉฐ, ์ ๋ต์ ์ธ ๋ฐฉํฅ์ ์ ์ํ๊ณ , ์ ์ฌ์ ์ธ ๋ฌธ์ ์ ์ ์ฐพ์๋ด๋ ์ฌ๋๋ชฉํ: ์ฝ๋ ํ์ง ํฅ์, ์ง์ ๊ณต์ , ๋ฒ๊ทธ ๊ฐ์, ํ์ํฌ ๊ฐํ, ์ง์ค๋ ฅ ์ ์ง ๋ฑ
๐ท AI ํ์ด ํ๋ก๊ทธ๋๋ฐ
์ ํต์ ์ธ ํ์ด ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ๋
์ AI ์๋๋ก ํ์ฅํ ๊ฒ์ผ๋ก, ์ธ๊ฐ ๊ฐ๋ฐ์๊ฐ AI ์ฝ๋ฉ ์ด์์คํดํธ(์: GitHub Copilot
, ChatGPT
๋ฑ)๋ฅผ ๋ง์น ๋ ๋ค๋ฅธ ๊ฐ๋ฐ์ ํํธ๋์ฒ๋ผ ํ์ฉํ์ฌ ํจ๊ป ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๋ ๋ฐฉ์
์ธ๊ฐ ๊ฐ๋ฐ์๋ ์ฌ์ ํ ์ฃผ๋์ ์ธ ์ญํ ์ ํ์ง๋ง,
AI๋ ๊ฐ๋ ฅํ ์ง์๊ตฐ์ด ๋์ด ๊ฐ๋ฐ ๊ณผ์ ์ ํ์ ์ ์ผ๋ก ๋ณํ
'๋ด๋น๊ฒ์ดํฐ' ๋๋ ๋๋ก๋ '๋ณด์กฐ ๋๋ผ์ด๋ฒ'์ ์ญํ ์ AI๊ฐ ์ํํ๊ฑฐ๋ ๋ณด๊ฐ
๐ท AI ํ์ด ํ๋ก๊ทธ๋๋จธ ์ญํ
์ด๊ณ ์ ์ฝ๋ ์์ฑ๊ธฐ (The Super-Fast Code Generator)
์ง๋ฅ์ ์ธ ์ฝ๋ ์ ์์ ๋ฐ ๊ฒํ ์
24์๊ฐ ๋๊ธฐํ๋ ์ง์ ์ ๋ฌธ๊ฐ
๐ท ์ธ๊ฐ ๊ฐ๋ฐ์ ์ญํ
๋ชฉํ ์ค์ ๋ฐ ๋ฐฉํฅ ์ ์
AI ์ ์์ ๋นํ์ ๊ฒํ ๋ฐ ์ ํ: ์ต์ข ์ฑ ์์ ์ธ๊ฐ ๊ฐ๋ฐ์์๊ฒ ์์
๊ณ ๋์ ๋ฌธ์ ํด๊ฒฐ ๋ฐ ์ฐฝ์์ ์ค๊ณ: ๋ณต์กํ๊ณ ์ถ์์ ์ธ ๋ฌธ์ ํด๊ฒฐ
AI์์ ํจ๊ณผ์ ์ธ ์ํต (ํ๋กฌํํธ ์์ง๋์ด๋ง): ๋ช ํํ๊ณ ํจ๊ณผ์ ์ธ ์ง๋ฌธ์ด๋ ์ง์
์์คํ ์ ์ฒด์ ์ดํด์ ํตํฉ
๐ท AI ํ์ด ํ๋ก๊ทธ๋๋ฐ์ ํ๊ณ์ ์ฃผ์์
AI ์์ฑ ์ฝ๋์ ํ์ง ๋ฐ ์ ํ์ฑ ๋ฌธ์
๋งน์ ์ ๊ธ๋ฌผ, ํญ์ ๊ฒ์ฆ ํ์, ์ต์ ์ ๋ณด ๋ฐ์์ ํ๊ณ, ๋งฅ๋ฝ ์ดํด์ ๋ถ์กฑ
๋ณด์ ๋ฐ ๊ฐ์ธ์ ๋ณด ์ ์ถ ์ํ
์ฝ๋ ์ ์ถ ๊ฐ๋ฅ์ฑ, ์ ์์ ์ธ ์ฝ๋ ์ฝ์ ๊ฐ๋ฅ์ฑ
๊ณผ๋ํ ์์กด์ผ๋ก ์ธํ ๊ฐ๋ฐ์ ์ญ๋ ์ ํ ์ฐ๋ ค
๊ธฐ๋ณธ๊ธฐ ํ์ต ์ํ, ์ฐฝ์์ฑ ๋ฐ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ ๊ฐ์
AI ๋ชจ๋ธ์ ํธํฅ์ฑ(Bias) ๋ฌธ์
ํ์ต ๋ฐ์ดํฐ์ ํธํฅ ๋ฐ์, ํ์ผํ๋ ์ฝ๋ ์คํ์ผ ๊ฐ์ ๊ฐ๋ฅ์ฑ
์ ์๊ถ ๋ฐ ๋ผ์ด์ ์ค ๋ฌธ์
AI ์์ฑ ์ฝ๋์ ์ ์๊ถ ๊ท์, ๋ผ์ด์ ์ค ํธํ์ฑ ์ ๊ฒ ํ์
๐ท ์ธ๊ณต์ง๋ฅ ์ด์์คํดํธ์ ์ฌํ์ ์ฐ๋ ค
์ผ์๋ฆฌ ๋์ฒด ๋ฐ ๊ฒฝ์ ์ ๋ถํ๋ฑ ์ฌํ
์ฌ์ํ ์นจํด ๋ฐ ๋ฐ์ดํฐ ๋ณด์ ๋ฌธ์
ํธํฅ์ฑ ๋ฐ ์ฐจ๋ณ ๋ฌธ์
๊ณผ๋ํ ์์กด ๋ฐ ์ธ๊ฐ ๋ฅ๋ ฅ ํดํ
์ฌํ์ ๊ณ ๋ฆฝ ๋ฐ ์ธ๊ฐ๊ด๊ณ ์ฝํ
ํ์ ์ ๋ณด ํ์ฐ ๋ฐ ์ฌ๋ก ์กฐ์
๋์งํธ ๊ฒฉ์ฐจ ๋ฐ ๋ถํ๋ฑ ์ฌํ
์์ ๊ธฐ์ ์ ๊ธฐ์ ๋ ์ ๋ฐ ํต์ ๋ ฅ ๊ฐํ
๐ค ๊ฐ๋ฐ์์ ์ฝ๋ฉ ์์ ์ ์ค์๊ฐ์ผ๋ก ๋๋ AI ๊ธฐ๋ฐ ์ฝ๋ ์๋ ์์ฑ ๋ฐ ์์ฑ ๋๊ตฌ
GitHub(๋ง์ดํฌ๋ก์ํํธ ์ํ์ฌ)์ OpenAI๊ฐ ํ๋ ฅํ์ฌ ๊ฐ๋ฐ
OpenAI์ GPT-3์ ํ์ ๋ชจ๋ธ์ธ Codex
๋ชจ๋ธ ๊ธฐ๋ฐ์ผ๋ก, ๋ฐฉ๋ํ ์์ ๊ณต๊ฐ ์์ค ์ฝ๋(์์ญ์ต ์ค์ ์ฝ๋)์ ์์ฐ์ด ํ
์คํธ๋ฅผ ํ์ตํ์ฌ ์ฝ๋์ ํจํด, ๋ฌธ๋งฅ, ์๋ฏธ๋ฅผ ๊น์ด ์ดํดํ๊ณ ์์ฑํ ์ ์๋ ๋ฅ๋ ฅ์ ๊ฐ์ถ๊ณ ์์
์ค์๊ฐ ์ฝ๋ ์๋ ์์ฑ:
๊ฐ๋ฐ์๊ฐ ์ฝ๋๋ฅผ ์
๋ ฅํ๊ธฐ ์์ํ๋ฉด, ํ์ฌ ํ์ผ์ ๋ด์ฉ, ๊ด๋ จ๋ ๋ค๋ฅธ ํ์ผ๋ค, ์ปค์ ์์น, ์ฃผ์ ๋ฑ์ ๋ถ์ํ์ฌ ๋ค์์ ์ฌ ๊ฐ๋ฅ์ฑ์ด ๋์ ์ฝ๋ ๋ผ์ธ์ด๋ ์ ์ฒด ํจ์, ์ฌ์ง์ด ๋ณต์กํ ์ฝ๋ ๋ธ๋ก๊น์ง ์ค์๊ฐ์ผ๋ก ์ ์
์ฃผ์ ๊ธฐ๋ฐ ์ฝ๋ ์์ฑ: ๊ฐ๋ฐ์๊ฐ ์์ฐ์ด ์ฃผ์์ผ๋ก ์ํ๋ ๊ธฐ๋ฅ์ด๋ ๋ก์ง์ ์ค๋ช ํ๋ฉด, Copilot์ด ํด๋น ์ค๋ช ์ ์ดํดํ๊ณ ํ์ํ ์ฝ๋๋ฅผ ์์ฑํด ์ค
๋ค์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๋ฐ ํ๋ ์์ํฌ ์ง์, ์ฝ๋ ๋ฆฌํฉํ ๋ง ๋ฐ ์ต์ ํ ์ ์ (๋ถ๋ถ์ ์ง์), ๋จ์ ํ ์คํธ ์ฝ๋ ์์ฑ
์ฝ๋ ์ค๋ช
์์ฒญ: /explain
๋ฑ์ ๋ช
๋ น์ด๋ก ์ ํํ ์ฝ๋ ๋ธ๋ก์ ์๋ ๋ฐฉ์์ด๋ ์๋์ ๋ํ ์ค๋ช
์์ฒญ
์ฝ๋ ์์ ๋ฐ ๊ฐ์ ์ ์: /fix
๋๋ /simplify
๋ฑ์ ๋ช
๋ น์ด๋ก ์ฝ๋์ ๋ฒ๊ทธ๋ฅผ ์์ ํ๊ฑฐ๋ ๋ ๊ฐ๊ฒฐํ๊ฒ ๋ง๋ค๋๋ก ์์ฒญ
ํน์ ๊ธฐ๋ฅ ๊ตฌํ ์ง๋ฌธ:
"Python์ผ๋ก API ์์ฒญ ๋ณด๋ด๋ ๋ฐฉ๋ฒ ์๋ ค์ค" ์ ๊ฐ์ด ์ผ๋ฐ์ ์ธ ์ฝ๋ฉ ์ง๋ฌธ์
๋ํ ๋ต๋ณ๊ณผ ์์ ์ฝ๋๋ฅผ ๋ฐ์ ์ ์์
๋จ์ ํ
์คํธ ์์ฑ ์์ฒญ:
/tests
๋ช
๋ น์ด๋ก ์ ํํ ์ฝ๋์ ๋ํ ๋จ์ ํ
์คํธ๋ฅผ ์์ฑํ๋๋ก ์์ฒญ
ํฐ๋ฏธ๋ ๋ช
๋ น์ด ์ ์:
/terminal
๋ช
๋ น์ด๋ก ํน์ ์์
์ ์ํ ์ ๋ช
๋ น์ด๋ฅผ ๋ฌผ์ด๋ณผ ์ ์์
๐น ์์ ์ ํ์ ํ์ธ ์ฌํญ
GitHub ๊ณ์ : GitHub ๊ณ์ ์ด ๋ฐ๋์ ํ์
GitHub Copilot ๊ตฌ๋ ํ์ฑํ
๐น Visual Studio Code (VS Code) ์ค์น ๋ฐ ์ค์
ํ์ฅ(Extensions) ๋ทฐ ์ด๊ธฐ
"GitHub Copilot" ๊ฒ์ ๋ฐ ์ค์น
๐ก GitHub Copilot ์๊ธ์ ๋ฐ ํ๋ฆฌ๋ฏธ์ ์์ฒญ ๋น๊ตํ
ํญ๋ชฉ Copilot Free Copilot Pro Copilot Pro+ Copilot Business Copilot Enterprise ๐ฐ ๊ฐ๊ฒฉ ์ฑ ์ ํด๋น ์์ ๋งค์ 10 USD ๋๋
๋งค๋ 100 USD
(์ผ๋ถ ์ฌ์ฉ์ ๋ฌด๋ฃ)์๋ณ 39 USD ๋๋
์ฐ๊ฐ 390 USD19 USD
๋งค์ ๊ถํ ๋ถ์ฌ๋ ์ฌ์ฉ์๋น๋งค์ ๊ถํ ๋ถ์ฌ๋ ์ฌ์ฉ์๋น 39 USD โญ ํ๋ฆฌ๋ฏธ์ ์์ฒญ ์๋ณ 50๊ฐ ์๋ณ 300๊ฐ ์๋ณ 1500๊ฐ ์๋ณ ์ฌ์ฉ์๋น 300๊ฐ ์๋ณ ์ฌ์ฉ์๋น 1000๊ฐ ๐ ์ถ๊ฐ ํ๋ฆฌ๋ฏธ์ ์์ฒญ ๊ตฌ๋งค โ โ ์์ฒญ๋น $0.04 โ ์์ฒญ๋น $0.04 โ ์์ฒญ๋น $0.04 โ ์์ฒญ๋น $0.04
๐ค ์ธ๊ณต์ง๋ฅ(AI), ํนํ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ(LLM)๋ก๋ถํฐ ์ํ๋ ์ต์ ์ ๊ฒฐ๊ณผ๋ฌผ์ ์ป์ด๋ด๊ธฐ ์ํด ์ ๋ ฅ ํ ์คํธ(ํ๋กฌํํธ)๋ฅผ ์ค๊ณํ๊ณ ์ต์ ํํ๋ ๊ณผ์ ์ด์ ๊ธฐ์
AI ์ฑ๋ฅ ๊ทน๋ํ: AI ๋ชจ๋ธ์ ์ ์ฌ๋ ฅ์ ์ต๋ํ ๋์ด๋ด์ด ๋ ์ ํํ๊ณ , ์ฐฝ์์ ์ด๋ฉฐ, ์ ์ฉํ ๊ฒฐ๊ณผ๋ฌผ์ ์ป์ ์ ์์
์๋ ๋ช ํํ: ์ฌ์ฉ์์ ๋ณต์กํ๊ฑฐ๋ ๋ฏธ๋ฌํ ์๋๋ฅผ AI๊ฐ ์ ํํ ํ์ ํ๋๋ก ๋์
์ค๋ฅ ๋ฐ ํธํฅ ๊ฐ์: ์๋ชป๋ ์ ๋ณด๋ ํธํฅ๋ ๊ฒฐ๊ณผ๊ฐ ์์ฑ๋ ๊ฐ๋ฅ์ฑ์ ์ค์
๋ค์ํ ์์ ์ํ: ๋จ์ ์ง์์๋ต๋ถํฐ ์ฝ๋ ์์ฑ, ์ฐฝ์์ ๊ธ์ฐ๊ธฐ, ๋ฒ์ญ, ์์ฝ ๋ฑ ๋ค์ํ ์์ ์ ํจ๊ณผ์ ์ผ๋ก ์ํํ๋๋ก AI๋ฅผ ์ ๋ํ ์ ์์
AI ํ์ฉ ๋ฅ๋ ฅ ํฅ์: AI ์๋๋ฅผ ์ด์๊ฐ๋ ๋ฐ ํ์ํ ํต์ฌ ์ญ๋ ์ค ํ๋๋ก ์๋ฆฌ๋งค๊นํ๊ณ ์์
โญ ๋ช ํ์ฑ (Clarity)๊ณผ ๊ตฌ์ฒด์ฑ (Specificity)
๋ชจํธํจ ํํผ: AI๊ฐ ํผ๋ํ์ง ์๋๋ก ๋ช ํํ๊ณ ๊ฐ๊ฒฐํ ์ธ์ด ์ฌ์ฉ
๊ตฌ์ฒด์ ์ธ ์ง์: ์ํ๋ ๊ฒฐ๊ณผ๋ฌผ์ ํ์, ๊ธธ์ด, ํค, ๋์ ๋ ์, ํฌํจ/์ ์ธํ ๋ด์ฉ ๋ฑ์ ๊ตฌ์ฒด์ ์ผ๋ก ๋ช ์
์์:
"์ด์ผ๊ธฐ ์จ์ค" โ
"10๋ ์ฒญ์๋ ์ ์ํ 500์ ๋ด์ธ์ ์ ๋จธ๋ฌ์คํ ์ฐ์ฃผ ํํ ๋จํธ ์์ค์ ์จ์ค. ์ฃผ์ธ๊ณต์ ๊ฒ์ด ๋ง์ง๋ง ํธ๊ธฐ์ฌ ๋ง์ ๊ณ ์์ด๋ก ์ค์ ํด์ค." โญ
โญ ๋งฅ๋ฝ ์ ๊ณต (Providing Context)
AI๊ฐ ์์ ์ ์ํํ๋ ๋ฐ ํ์ํ ๋ฐฐ๊ฒฝ ์ ๋ณด๋ ๋งฅ๋ฝ์ ์ถฉ๋ถํ ์ ๊ณต
์์: ๋กฏ๋ฐ์น ์ฑ์๋ฃ์์ ์๋ก ์ถ์ํ ํด๋ผ์ฐ๋์ ๋ํด ์๋ ค์ค
โญ ์ญํ ๋ถ์ฌ (Role Playing)
AI์๊ฒ ํน์ ์ญํ ์ ๋ถ์ฌํ์ฌ ๊ทธ ์ญํ ์ ๋ง๋ ์๋ต์ ์์ฑํ๋๋ก ์ ๋
์์: โ๋๋ ์ง๊ธ๋ถํฐ ์๋ จ๋ ๋ง์ผํ ์ ๋ฌธ๊ฐ์ผ. ์ ์ ํ ์ค๋งํธํฐ์ ์ฃผ์ ํ๊ฒ ๊ณ ๊ฐ์๊ฒ ์ดํํ ์ ์๋ ๊ด๊ณ ๋ฌธ๊ตฌ 3๊ฐ์ง๋ฅผ ์ ์ํด์ค.โ
โญ ์์ ์ ๊ณต (Few-Shot Prompting)
์ํ๋ ๊ฒฐ๊ณผ๋ฌผ์ ํ์์ด๋ ์คํ์ผ์ ๋ณด์ฌ์ฃผ๋ ์์๋ฅผ ํ๋กฌํํธ์ ํจ๊ป ์ ๊ณต
AI๋ ์ด ์์๋ฅผ ํตํด ์ฌ์ฉ์์ ์๊ตฌ์ฌํญ์ ๋ ์ ์ดํดํ๊ณ ์ ์ฌํ ๊ฒฐ๊ณผ๋ฌผ์ ์์ฑํจ
Zero-shot
: ์์ ์์ด ๋ฐ๋ก ์ง์One-shot
: ์์๋ฅผ ํ๋ ์ ๊ณตํ๊ณ ์ง์Few-shot
: ์์๋ฅผ 2~3๊ฐ ์ ๊ณตํ๊ณ ์ง์โญ ๋จ๊ณ๋ณ ์ฌ๊ณ ์ ๋ (Chain-of-Thought Prompting, CoT)
๋ณต์กํ ๋ฌธ์ ๋ ์ถ๋ก ์ด ํ์ํ ์์ ์ ๋ํด, AI๊ฐ ๋จ๊ณ๋ณ๋ก ์๊ฐํ๊ณ ํด๊ฒฐ ๊ณผ์ ์ ๋์ถํ๋๋ก ์ ๋ (๋ฌธ์ ๋ฅผ ์ชผ๊ฐ์ด ๋จ๊ณ์ ์ผ๋ก ํธ๋ ๊ฒ)
"๋จ๊ณ๋ณ๋ก ์ค๋ช ํด์ค", "์๊ฐ์ ๊ณผ์ ์ ๋ณด์ฌ์ค"์ ๊ฐ์ ๋ฌธ๊ตฌ๋ฅผ ์ถ๊ฐํ ์ ์์
์ด๋ AI๊ฐ ๋ ์ ํํ ๋ต์ ์ฐพ๋๋ก ๋๊ณ , ๊ทธ ๊ณผ์ ์ ์ฌ์ฉ์๊ฐ ์ดํดํ๋ ๋ฐ๋ ์ ์ฉ
โญ ์ง์์ด ์ ๊ตํ ๋ฐ ๊ตฌ์กฐํ (Instruction Refinement & Structuring)
๋ช
๋ น, ์ง๋ฌธ, ๋งฅ๋ฝ, ์์ ๋ฑ์ ๋ช
ํํ ๊ตฌ๋ถํ์ฌ ๊ตฌ์กฐํ๋ ํํ๋ก ํ๋กฌํํธ๋ฅผ ์ ๊ณต
(์: ### ์ง์:, ### ์์:, ### ์ง๋ฌธ:)
๊ธ์ ์ ์ด๊ณ ๋ช ํํ ๋์ฌ (์: "์์ฝํด์ค", "๋ถ์ํด์ค", "์์ฑํด์ค")๋ฅผ ์ฌ์ฉ
๋ณต์กํ ์์ ์ ์ฌ๋ฌ ๊ฐ์ ์์ ํ๋กฌํํธ๋ก ๋๋์ด ๋จ๊ณ์ ์ผ๋ก ์ ๊ทผํ ์ ์์
โญ ๋ถ์ ์ ์ง์ (Negative Prompts)
์์น ์๋ ๊ฒฐ๊ณผ๋ ๋ด์ฉ์ ํผํ๊ธฐ ์ํด "ํ์ง ๋ง๋ผ" ํํ์ ์ง์๋ฅผ ๋ช ํํ ํ ์ ์์
์์: "์ด ๊ธฐ์ฌ๋ฅผ ์์ฝํด์ค. ๋จ, ๊ฐ์ธ์ ์ธ ์๊ฒฌ์ ํฌํจํ์ง ๋ง."
โญ ์ถ๋ ฅ ํ์ ์ ์ด (Controlling Output Format)
๊ฒฐ๊ณผ๋ฌผ์ ์ํ๋ ํ์(์: JSON
, Markdown
, ๊ธ๋จธ๋ฆฌ ๊ธฐํธ ๋ชฉ๋ก, ํ)์ผ๋ก ๋ช
์์ ์ผ๋ก ์์ฒญํฉ๋๋ค.
์์: "์ฃผ์ ํน์ง๋ค์ ๊ธ๋จธ๋ฆฌ ๊ธฐํธ ๋ชฉ๋ก ํํ๋ก ์ ๋ฆฌํด์ค."
โญ ๋ฐ๋ณต์ ์ธ ๊ฐ์ (Iterative Refinement)
์ฒ์๋ถํฐ ์๋ฒฝํ ํ๋กฌํํธ๋ฅผ ์์ฑํ๊ธฐ๋ ์ด๋ ต๋ค.
AI์ ์๋ต์ ๋ณด๊ณ ํ๋กฌํํธ๋ฅผ ์์ ํ๊ณ ๊ฐ์ ํ๋ ๋ฐ๋ณต์ ์ธ ๊ณผ์ ์ ํตํด ์ต์ ์ ํ๋กฌํํธ๋ฅผ ์ฐพ์๊ฐ
๋ง์น ์ฝ๋๋ฅผ ๋๋ฒ๊น ํ๋ ๊ฒ๊ณผ ์ ์ฌ
๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ(LLM)๊ณผ ์ํธ์์ฉํ ๋, ๋ชจ๋ธ์ ์์ฑ ๋์ ์์ฒด๋ฅผ ๋ฏธ์ธํ๊ฒ ์ ์ดํ ์ ์๋ ๋ค์ํ ํ์ดํผํ๋ผ๋ฏธํฐ(Hyperparameters)
๋ฅผ ์กฐ์ ํ์ฌ ๊ฒฐ๊ณผ๋ฌผ์ ํ์ง์ ๋์ฑ ๋์ผ ์ ์์
LLM API
(์: OpenAI API
)๋ฅผ ํตํด ๋ชจ๋ธ์ ์์ฒญ์ ๋ณด๋ผ ๋ ํจ๊ป ์ ๋ฌํ์ฌ ํ
์คํธ ์์ฑ ๋ฐฉ์์ ์ํฅ์ ๋ฏธ์น๋ ์ค์ ๊ฐ๋ค์ ์๋ฏธํ๋ฉฐ,
์ข
์ข
์์ฑ ํ๋ผ๋ฏธํฐ(Generation Parameters)
๋ผ๊ณ ๋ ๋ถ๋ฆผ
์ด ํ์ดํผํ๋ผ๋ฏธํฐ๋ค์ ์ ์ดํดํ๊ณ ํ์ฉํ๋ฉด, ๊ฐ์ ํ๋กฌํํธ๋ผ๋ ์ ํ ๋ค๋ฅธ ๋๋๊ณผ ๋ด์ฉ์ ๊ฒฐ๊ณผ๋ฌผ์ ์ป์ ์ ์์
์์๋ Gemini์ ๋๋ค.
โญ temperature
์์ฑ๋๋ ํ ์คํธ์ ๋ฌด์์์ฑ(randomness) ๋๋ ์ฐฝ์์ฑ์ ์กฐ์
๊ฐ์ ๋ฒ์: ๋ณดํต 0์์ 2 ์ฌ์ด (API๋ง๋ค ๋ค๋ฅผ ์ ์์. OpenAI
๋ 0~2)
๋ฎ์ ๊ฐ (์: 0.0 ~ 0.3):
AI๋ ๊ฐ์ฅ ํ๋ฅ ์ด ๋์, ์ฆ ๊ฐ์ฅ ์์ธก ๊ฐ๋ฅํ๊ณ ๊ฒฐ์ ์ ์ธ(deterministic) ํ ์คํธ๋ฅผ ์์ฑ.
์ฌ์ค ๊ธฐ๋ฐ ๋ต๋ณ, ์ฝ๋ ์์ฑ, ์ ํํ ์์ฝ ๋ฑ ์ผ๊ด์ฑ์ด ์ค์ํ ์์ ์ ์ ํฉ
๋์ ๊ฐ (์: 0.7 ~ 1.0 ์ด์):
AI๋ ๋ ๋ค์ํ๊ณ , ์์์น ๋ชปํ, ์ฐฝ์์ ์ธ ํ ์คํธ ์์ฑ
์์ค ์ฐ๊ธฐ, ๋ธ๋ ์ธ์คํ ๋ฐ, ๋ค์ํ ์์ด๋์ด ์์ฑ ๋ฑ์ ์ ์ฉํ์ง๋ง, ๋๋ก๋ ๋ฌธ๋งฅ์์ ๋ฒ์ด๋๊ฑฐ๋ ๋ ผ๋ฆฌ๊ฐ ๋ถ์กฑํ ๊ฒฐ๊ณผ๊ฐ ๋์ฌ ์ ์์
โ ์ฃผ์: ๋๋ฌด ๋์ผ๋ฉด ์๋ฏธ ์๋ ๋จ์ด ๋์ด์ด ๋ ์ ์๋ค...
โญ top_p (์์ p ์ํ๋ง, Nucleus Sampling)
AI๊ฐ ๋ค์ ๋จ์ด๋ฅผ ์ ํํ ๋, ํ๋ฅ ๋ถํฌ์์ ๋์ ํ๋ฅ ์ด p๊ฐ ๋ ๋๊น์ง์ ์์ ๋จ์ด๋ค ์ค์์๋ง ์ํ๋งํ๋๋ก ์ ํ. temperature์ ํจ๊ป ์ฌ์ฉ๋์ด ์์ฑ ๊ฒฐ๊ณผ์ ๋ค์์ฑ์ ์กฐ์
๊ฐ์ ๋ฒ์: 0์์ 1 ์ฌ์ด (์: 0.1, 0.9)
์์:
top_p = 0.1์ด๋ฉด, AI๋ ๋ค์ ๋จ์ด ํ๋ณด๋ค์ ํ๋ฅ ์ ๋ชจ๋ ๋ํ์ ๋
์์ 10%์ ํด๋นํ๋ ๋จ์ด๋ค ์ค์์๋ง ๋ค์ ๋จ์ด๋ฅผ ์ ํ
ํจ๊ณผ:
temperature๋ฅผ ๋์ฌ ๋ค์์ฑ์ ํ๋ณดํ๋ฉด์๋, top_p๋ฅผ ํตํด ๋๋ฌด ์๋ฑํ๊ฑฐ๋ ํ๋ฅ ๋ฎ์ ๋จ์ด๋ค์ด ์ ํ๋๋ ๊ฒ์ ๋ฐฉ์งํ์ฌ ๊ฒฐ๊ณผ์ ์ง์ ์ ์งํ๋ ๋ฐ ๋์์ ์ค ์ ์์
๐ก temperature์ top_p ์ค ํ๋๋ง ๋ณ๊ฒฝํ๋ฉฐ ์คํํ๋ ๊ฒ์ด ์ข๋ค.
(์: temperature๋ 0.7๋ก ๊ณ ์ ํ๊ณ top_p๋ฅผ ์กฐ์ ํ๊ฑฐ๋,
top_p๋ 1๋ก ๊ณ ์ ํ๊ณ temperature๋ฅผ ์กฐ์ )
โญ max_tokens (์ต๋ ํ ํฐ)
AI๊ฐ ์์ฑํ๋ ํ ์คํธ์ ์ต๋ ๊ธธ์ด๋ฅผ ์ ํ
ํ ํฐ์ ๋จ์ด๋ ๋ฌธ์ฅ ๋ถํธ ๋ฑ ํ
์คํธ์ ๊ธฐ๋ณธ ๋จ์
(์์ด ๊ธฐ์ค ๋ณดํต 1ํ ํฐ โ 4๊ธ์, ํ๊ธ์ ๋ ์ ์)
๊ฐ: ์ ์ (์: 100, 1024, 2048)
๋น์ฉ ๊ด๋ฆฌ: ๋๋ถ๋ถ์ LLM API๋ ์ฌ์ฉํ ํ ํฐ ์(์ ๋ ฅ+์ถ๋ ฅ)์ ๋ฐ๋ผ ์๊ธ์ ๋ถ๊ณผํ๋ฏ๋ก, ๋ถํ์ํ๊ฒ ๊ธด ์๋ต์ ๋ฐฉ์งํ์ฌ ๋น์ฉ์ ์ ๊ฐํ ์ ์์
์๋ต ์๊ฐ ์ ์ด: ๊ธด ํ ์คํธ๋ฅผ ์์ฑํ๋ ๋ฐ๋ ๋ ๋ง์ ์๊ฐ์ด ์์
๊ฒฐ๊ณผ๋ฌผ ์ ์ด: ํน์ ๊ธธ์ด์ ์์ฝ๋ฌธ์ด๋ ํธ์ ๋ฑ์ ์ํ ๋ ์ ์ฉ
โ ์ฃผ์: ๋๋ฌด ์งง๊ฒ ์ค์ ํ๋ฉด AI๊ฐ ์ถฉ๋ถํ ๋ด์ฉ์ ์ ๋ฌํ๊ธฐ ์ ์ ์๋ต์ด ๋๊ธธ ์ ์๋ค...
โญ frequency_penalty (๋น๋ ํ๋ํฐ)
AI๊ฐ ํ ์คํธ๋ฅผ ์์ฑํ ๋, ์ด๋ฏธ ์์ฑ๋ ๋จ์ด๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ ์ต์
๊ฐ์ ๋ฒ์: ๋ณดํต -2.0์์ 2.0 ์ฌ์ด (OpenAI ๊ธฐ์ค)
๋์ ๊ฐ (์: 0.5 ~ 2.0): ๋์ผํ ๋จ์ด๋ ๊ตฌ๋ฌธ์ด ๋ฐ๋ณต๋ ํ๋ฅ ์ ๋ฎ์ถ๊ณ ๋ ๋ค์ํ ์ดํ๋ฅผ ์ฌ์ฉํ๋๋ก ์ ๋
๋ฎ์ ๊ฐ (๋๋ ์์): ๋ฐ๋ณต์ ๋ ํ์ฉํ๊ฑฐ๋ ์คํ๋ ค ์ฅ๋ คํ ์ ์์(์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ์ง ์์).
ํ์ฉ: AI๊ฐ ํน์ ๋จ์ด๋ ํํ์ "๊ฝํ์" ๊ณ์ ๋ฐ๋ณตํ๋ ํ์์ ์ค์ด๋ ๋ฐ ๋์
โญ presence_penalty (์กด์ฌ ํ๋ํฐ)
frequency_penalty
์ ์ ์ฌํ์ง๋ง, ๋จ์ํ ๋จ์ด์ ๋น๋๋ฟ๋ง ์๋๋ผ ์ด๋ฏธ ํ
์คํธ์ ๋ฑ์ฅํ ๋จ์ด ์์ฒด์ ๋ํด ํ๋ํฐ๋ฅผ ๋ถ์ฌํ์ฌ, ์๋ก์ด ์ฃผ์ ๋ ๊ฐ๋
์ ๋์
ํ๋๋ก ์ ๋
๊ฐ์ ๋ฒ์: ๋ณดํต -2.0์์ 2.0 ์ฌ์ด (OpenAI ๊ธฐ์ค)
๋์ ๊ฐ (์: 0.5 ~ 2.0): ์ด๋ฏธ ์ธ๊ธ๋ ๋จ์ด๋ณด๋ค๋ ์๋ก์ด ๋จ์ด๋ฅผ ์ฌ์ฉํ๋๋ก ์ฅ๋ คํ์ฌ, ๋ ๋์ ๋ฒ์์ ์ฃผ์ ๋ฅผ ๋ค๋ฃจ๊ฑฐ๋ ๋ค์ํ ์์ด๋์ด๋ฅผ ํ์ํ๋ ๋ฐ ๋์์ด ๋ ์ ์์
ํ์ฉ: ์ฐฝ์์ ์ธ ๊ธ์ฐ๊ธฐ๋ ๋ธ๋ ์ธ์คํ ๋ฐ ์, AI๊ฐ ํ ๊ฐ์ง ์ฃผ์ ์๋ง ๋จธ๋ฌด๋ฅด์ง ์๊ณ ๋ค์ํ ๊ด์ ์ ์ ์ํ๋๋ก ํ ๋ ์ ์ฉ
โญ stop (์ค๋จ ์ํ์ค, Stop Sequences)
์ญํ : AI๊ฐ ํ ์คํธ๋ฅผ ์์ฑํ๋ค๊ฐ ๋ฏธ๋ฆฌ ์ง์ ๋ ํน์ ๋ฌธ์์ด(์ํ์ค)์ ๋ง๋๋ฉด ์์ฑ์ ์ฆ์ ์ค๋จ
๊ฐ: ๋ฌธ์์ด ๋๋ ๋ฌธ์์ด ๋ฆฌ์คํธ (์: ["\n", " User:", " AI:"])
ํ์ฉ:
AI๊ฐ ํน์ ํ์(์: Q&A)์ ๋ฐ๋ฅด๋๋ก ํ ๋, ๋ค์ ์ง๋ฌธ์ด๋ ๋ต๋ณ ์์ ๋ถ๋ถ์ ์ค๋จ ์ํ์ค๋ก ์ง์ ํ์ฌ ๋ถํ์ํ ์ถ๊ฐ ์์ฑ์ ๋ง์ ์ ์์
max_tokens
์ ํจ๊ป ์ฌ์ฉํ์ฌ ์๋ต ๊ธธ์ด๋ฅผ ๋ณด๋ค ์ ๊ตํ๊ฒ ์ ์ดํ ์ ์์
AI๊ฐ ํน์ ํจํด ๋ค์ ๋ถํ์ํ ๋ด์ฉ์ ๋ง๋ถ์ด๋ ๊ฒ์ ๋ฐฉ์ง
โ ์ ํํ๊ณ ์ฌ์ค์ ์ธ ์ ๋ณด:
๐ก ์ฐฝ์์ ์ธ ์์ด๋์ด, ๋ค์ํ ํํ:
โ๏ธ ๊ฐ๊ฒฐํ ์์ฝ:
๐ ๋ฐ๋ณต์ ํผํ๊ณ ๋ค์ํ ์ดํ ์ฌ์ฉ:
๐ค ๋์ผํ ํ๋กฌํํธ์ ๋ํด ๋ค์ํ ํ์ดํผํ๋ผ๋ฏธํฐ ์กฐํฉ์ ์๋ํ๊ณ , ๊ฐ์ฅ ๋ง์กฑ์ค๋ฌ์ด ๊ฒฐ๊ณผ๋ฅผ ๋ด๋ ์ค์ ์ ์ฐพ์๋ณผ ๊ฒ! (A/B ํ
์คํธ
)
๐ค ํ๋กฌํํธ ์์ฒด๋ฅผ ๊ฐ์ ํ๋ ๊ฒ๊ณผ ํ์ดํผํ๋ผ๋ฏธํฐ๋ฅผ ์กฐ์ ํ๋ ๊ฒ์ ๋ณํํ ๊ฒ!
โ ์ฌ์ฉ ๊ฐ๋ฅํ ํ์ดํผํ๋ผ๋ฏธํฐ์ ์ข ๋ฅ, ๊ธฐ๋ณธ๊ฐ, ๊ฐ์ ๋ฒ์, ๊ทธ๋ฆฌ๊ณ ๊ฐ ํ๋ผ๋ฏธํฐ๊ฐ ๊ฒฐ๊ณผ์ ๋ฏธ์น๋ ์ํฅ์ ์ฌ์ฉํ๋ LLM ๋ชจ๋ธ (์: GPT-4, Claude 3, Llama 3 ๋ฑ) ๋ฐ API ์ ๊ณต ์ ์ฒด์ ๋ฐ๋ผ ๋ค๋ฅผ ์ ์๋ค.
๐ก ๊ฟํ 1: ๊ฐ์ฅ ์ค์ํ ํ๋กฌํํธ์ ๊ฒฝ์ฐ, ๊ตฌ๋งคํ๊ฑฐ๋ ๋ฌด๋ฃ๋ก ๋ฐ์์ ์คํํ ์ ์๋ ์ฌ์ดํธ๊ฐ ์กด์ฌํ๋ค.
PromptHero Promptbase
๐ก ๊ฟํ 2: ํ์ดํผํ๋ผ๋ฏธํฐ ํ๋ ์
Max_tokens
๋ฑ์ ์ง๊ธฐ ์ฉ์ดํ๊ฒ token ๊ณ์ฐ๊ธฐ๋ ์กด์ฌํ๋ค. Open ai Tokenizer