์์ํ๋ฉฐ
์์ฑํ AI, ๊ทธ ์ค์์๋ ํนํ ๊ฑฐ๋ ์ธ์ด ๋ชจ๋ธ๋ค์ ์ค์ฌ์ผ๋ก ๊ธฐ์ ์์ฅ์ ์ด๋ก์๋ ์๋๋ก ์์ง์ด๊ณ ์์ต๋๋ค. ๋์ค์ ์์ฑํ AI์ ๋ํ ๋์์ง ๊ด์ฌ์ ๊ธฐ๋ฐ์ผ๋ก ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ฌ๋ก๋ค์ด ์์์ ธ ๋์ค๊ณ ์๊ณ , ์ด์ ๋์์ ์๋ชป๋ ์ ๋ณด๋ฅผ ์ฌ์ค์ธ ๊ฒ ๊ฐ์ด ๋ต๋ณ์ผ๋ก ์ ์ํ๋ ์ผ๋ช hallucianation (์ดํ ํ ๋ฃจ์๋ค์ด์ )๊ณผ ๊ฐ์ ๋ชจ๋ธ์ ์น๋ช ์ ์ธ ํ๊ณ์ ์ ๋ํ ์ฐ๋ ค๋ ๊ณ์ ์ปค์ง๊ณ ์๋๋ฐ์. ์ด์ AI ๋ชจ๋ธ๋ก๋ถํฐ ๋ ๋ณต์กํ ํ์คํฌ๋ค์ ๋ํ ์ ํํ ๋ต๋ณ์ ์ด๋์ด๋ด๋ ๊ฒ์ ์ ๋ํ๋ฉด์ ํ ๋ฃจ์๋ค์ด์ ๊ณผ ๊ฐ์ ์ค๋ฅ๋ฅผ ์ค์ด๋๋ฐ ๊ธฐ์ฌํ๋, "Prompt Engineering (์ดํ ํ๋กฌํํธ ์์ง๋์ด๋ง)"์ด๋ผ๋ NLP (์์ฐ์ด ์ฒ๋ฆฌ) ๋ถ์ผ๊ฐ ์๋กญ๊ฒ ๋ ์ค๋ฅด๊ณ ์์ต๋๋ค.
"Writing a really great prompt for a chatbot persona is an amazingly high-leverage skill and an early example of programming in a little bit of natural language (์ฑ๋ด ํ๋ฅด์๋๋ฅผ ์ํด ํ๋ฅญํ ํ๋กฌํํธ๋ฅผ ์์ฑํ๋ ๊ฒ์ ํ์ฉ๋๊ฐ ๊ต์ฅํ ๋์ ๊ธฐ์ ์ด๋ฉฐ ์ฝ๊ฐ์ ์์ฐ์ด๋ก ํ๋ก๊ทธ๋๋ฐํ๋ ๊ฒ์ ์ด๊ธฐ ์ฌ๋ก์ด๋ค)."
- OpenAI CEO Sam Altman
"The hottest new programming language is English (ํ์ฌ ๊ฐ์ฅ ํซํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ์์ด๋ค)".
- ์ Tesla AI ์ด ์ฑ ์์, OpenAI ์ฐฝ๋ฆฝ ๋ฉค๋ฒ Andrej Karpathy
ํ๋กฌํํธ ์์ง๋์ด๋ง์ ์ง๋ฌธ์ ์ ํ์ฌ AI๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ฐ๋ ๋ฐฉ๋ฒ์ ๋๋ค. AI๋ก๋ถํฐ ์ต์์ ๋ต๋ณ์ ๋์ด๋ด๊ธฐ ์ํ์ฌ ์ต์ ์ ๋จ์ด, ์ฆ ์ ๋ ฅ๊ฐ๋ค์ ์กฐํฉ์ ์ฐพ๋ ์์ ์ธ๋ฐ์. ์ด์ ๊ด๋ จํ์ฌ ํ๋กฌํํธ ์์ง๋์ด๋ผ๋ ์๋ก์ด ์ง์ ์ด ์๊ฒจ๋ฌ์ผ๋ฉฐ, ํด์ธ ๊ธฐ์ ์ค์ฌ์ผ๋ก ์์๊ฐ ๊ธ์ฆํ๊ณ ์๋ค๊ณ ํฉ๋๋ค. Google์ด ํฌ์ํ๋ฉฐ OpenAI ๋ํญ๋ง๋ก๋ ๊ธฐ๋๋์๋ Anthropic AI๊ฐ ์ฌํด ์ด ํ๋กฌํํธ ์์ง๋์ด ์ฑ์ฉ ๊ณต๊ณ ์์ ์ ์ํ ์ฐ๋ด์ด ๋ฌด๋ ค 25๋ง์์ 33๋ง ๋ฌ๋ฌ์๋ค๊ณ ํ๋๋ฐ์ (๋๋ต์ ์ผ๋ก ํํ 3์ต 2์ฒ๋ง์์์ 4์ต 3์ฒ๋ง์). ๋ฟ๋ง ์๋๋ผ, ํ๋กฌํํธ ์์ง๋์ด๋ค์ด ์์ ๋ค์ ํ๋กฌํํธ๋ฅผ ์ฌ๊ณ ํ๊ฑฐ๋ ๋ฌด๋ฃ๋ก ๊ณต์ ํ๋ ๋ง์ผํ๋ ์ด์ค์ ์์ ๊ท๋ชจ๊ฐ ์ฆ๊ฐํ๋ ์ถ์ธ๋ผ๊ณ ํฉ๋๋ค.
๋ณธ ๊ธ์์๋ ํ๋กฌํํธ ์์ง๋์ด๋ง์ ๊ฐ๋ , ์ค์์ฑ, ๊ธฐ๋ฒ, ๊ทธ๋ฆฌ๊ณ ์ด๋ป๊ฒ ํ๋ฉด ์ข์ ํ๋กฌํํธ๋ฅผ ์ธ ์ ์๋์ง๊น์ง ์ดํด๋ณด๊ณ , ์ด๋ฌํ ํ๋กฌํํธ ์์ง๋์ด๋ง ๋ถ์ผ๊ฐ ํฅํ AI ์์ฅ์์ ์ด๋ค ์ญํ ์ ํ ๊ฒ์ผ๋ก ๊ธฐ๋๋๋์ง ์ ๋งํด๋ณด์์ต๋๋ค.
ํ๋กฌํํธ๋?
AI ๋ถ์ผ์์ ํ๋กฌํํธ (Prompt)์ ์ ์
AI ๋ชจ๋ธ๋ก๋ถํฐ ์๋ต์ ์์ฑํ๊ธฐ ์ํ ์ ๋ ฅ๊ฐ
ํ๋กฌํํธ์ ๊ตฌ์ฑ ์์
Instruction: ๋ชจ๋ธ์ด ์ํํ๊ธฐ๋ฅผ ์ํ๋ ํน์ ํ์คํฌ ๋๋ ์ง์ ์ฌํญ Context: ๋ชจ๋ธ์ด ๋ณด๋ค ๋ ๋์ ๋ต๋ณ์ ํ๋๋ก ์ ๋ํ๋ ์ธ๋ถ ์ ๋ณด ๋๋ ์ถ๊ฐ ๋ด์ฉ Input Data: ๋ต์ ๊ตฌํ๊ณ ์ ํ๋ ๊ฒ์ ๋ํ ์ธํ ๋๋ ์ง๋ฌธ Output Indicator: ๊ฒฐ๊ณผ๋ฌผ์ ์ ํ ๋๋ ํ์์ ๋ํ๋ด๋ ์์ |
โป ์์๋ค์ด ํ๋กฌํํธ์ ๋ชจ๋ ํฌํจ๋์ด์ผ๋ง ํ๋ ๊ฒ์ ์๋๋๋ค.
ํ๋กฌํํธ ์์ง๋์ด๋ง์ด๋?
ํ๋กฌํํธ ์์ง๋์ด๋ง
AI, ๊ทธ ์ค์์๋ NLP ๋ถ์ผ์ ๊ฐ๋ ์ผ๋ก, AI๊ฐ ์์ฑํ๋ ๊ฒฐ๊ณผ๋ฌผ์ ํ์ง์ ๋์ผ ์ ์๋ ํ๋กฌํํธ ์ ๋ ฅ๊ฐ๋ค์ ์กฐํฉ์ ์ฐพ๋ ์์
ํ๋กฌํํธ ์์ง๋์ด๋ ๋ฌด์์ ํ๋๊ฐ?
๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ๋ถ์ผ์ ์ ์ข ์ง์ ์ผ๋ก, ๋ํํ AI์๊ฒ ์์ฐ์ด๋ก ๋ํ๋ฅผ ๊ฑธ๋ฉฐ, AI์ ์ต์ ๋ต๋ณ์ ์ด๋์ด๋ด๊ณ , ํธํฅ๋๊ฑฐ๋ ์ํํ ๊ฒฐ๊ณผ๋ฅผ ์ต์ํํ๊ธฐ ์ํด ํจ๊ณผ์ ์ธ ์ ๋ ฅ๊ฐ ์กฐํฉ์ ์ฐพ๊ณ ์ ์ํ๋ ์ญํ ์ ํฉ๋๋ค.
ํ๋กฌํํธ ์์ง๋์ด๋ง์ ์ค์์ฑ
AI์ ํ์คํฌ๋ฅผ ์ํํ๋ ์ฑ๋ฅ์ ํ๋กฌํํธ์ ํ๋ฆฌํฐ์ ์ํด ํฌ๊ฒ ์ข์ฐ๋ฉ๋๋ค. ์ฌ๋์ด ๋ณด๊ธฐ์ ์๋ฏธ์ ์ผ๋ก ์ฐจ์ด๊ฐ ์๋ ๋ฌธ์ฅ์ด์ด๋, GPT์ ๊ฐ์ ๋ชจ๋ธ์ ํ๋กฌํํธ์ ๋จ์ด ํ๋, ์ฆ ์ ๋ ฅ๊ฐ์ด ์กฐ๊ธ๋ง ๋ฌ๋ผ์ ธ๋ ์์ ํ ๋ค๋ฅธ ๊ฒฐ๊ณผ๋ฌผ์ ์์ฑํด๋ ๋๋ค. ์ต๊ทผ์๋ "Let's think step by step (์ฐจ๊ทผ์ฐจ๊ทผ ์๊ฐํด๋ณด์)"๋ผ๋ ํธ๋ฆฌ๊ฑฐ ๋ฌธ์ฅ ํ๋๋ฅผ ์ถ๊ฐํ๋ ๊ฒ ๋ง์ผ๋ก AI๊ฐ ๋ณด๋ค ๋ ์ ํํ๊ณ ๋๋ํ ๋๋ต์ ๋ด๋๊ธฐ๋ ํ๋๋ฐ์. ํ๋กฌํํธ๋ฅผ ์ ์ฐ๋ ๊ฒ์ AI๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ฐ๋ ๊ฒ๊ณผ ์ง๊ฒฐ๋๊ณ , ์ด๋ฅผ ์ํด ์ต์ ์ ๋จ์ด ์กฐํฉ์ ์ฐพ์๋ด๋ ๊ฒ์ด ๋งค์ฐ ์ค์ํด์ก์ต๋๋ค. ํ๋กฌํํธ๋ฅผ ์๋ง ํ์ฉํ๋ค๋ฉด AI์ ๊ฐ๋ฅ์ฑ์ ์ต๋์น๋ก ๋์ด์ฌ๋ ค ์ฌ์ฉํ ์๊ฐ ์์ผ๋ฉฐ ์์ ์ธ๊ธํ ๊ฑฐ๋ ์ธ์ด ๋ชจ๋ธ๋ค์ด ๊ณ ์ง์ ์ผ๋ก ๊ฐ์ง๊ณ ์๋ ํ ๋ฃจ์๋ค์ด์ ํ์์ ์ต์ํํ ์๋ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
ํ๋กฌํํธ ์์ฑ์ ์ํ ๊ธฐ๋ณธ ๊ฐ์ด๋๋ผ์ธ
Bing Chat์ ๊ฒฝ์ฐ Temperature, Top_p ๊ฐ์ ์ฌ์ฉ์๊ฐ ์ง์ ์ ๋ ฅํ๋ ๊ฒ์ด ์๋, ์๊ธฐ ์ธ ๊ฐ์ง ๋ฒํผ ์ต์ ์ ํตํด ์ค์ ํ ์ ์๋๋ก ํ์๋ค.
๋ํ ์คํ์ผ ์กฐ์
์๋๋ API๋ฅผ ํธ์ถํ์ฌ ์ฌ์ฉํ ๊ฒฝ์ฐ AI ๋ชจ๋ธ์ ๋ํ ์คํ์ผ์ ์กฐ์ ํ ์ ์๋ ์ฃผ์ ๊ฐ๋ค์ ๋ํ ์ค๋ช ์ ๋๋ค. Bing์ ๊ฒฝ์ฐ ์ผ๋ฐ ์๋น์๋ค์ ๋์์ผ๋ก ๋ํ ์คํ์ผ์ ๋ฒํผ์ ํตํด ์ ํํ ์ ์๊ฒ๋ ์ค๊ณํด๋์์ต๋๋ค.
Temperature: ๋ต๋ณ์ ์ฐฝ์์ฑ๊ณผ ๋ฌด์์์ฑ์ ์กฐ์ ํ๋ ๊ฐ์
๋๋ค. ๋ฎ์ ์๋ก (์: 0.05) ๋ณด๋ค ์ฌ์ค์ ๊ทผ๊ฑฐํ ์ ํํ ๋ต๋ณ์ ์ ๊ณตํ๊ณ , ๋์ ์๋ก (์: 1) ๋ณด๋ค ์ฐฝ์์ ์ธ ๊ฒฐ๊ณผ๋ฌผ์ ์์ฑํด์ค๋๋ค. Top_p: ๋ต๋ณ์ ๋ฌด์์์ฑ์ ์ ์ดํ๋ ์กฐ์ ๊ฐ์ ๋๋ค. Temperature์ ๋ง์ฐฌ๊ฐ์ง๋ก ๊ฐ์ด ๋ฎ์ ์๋ก ๋ต๋ณ์ด ๋ณด๋ค ์ ํํ๊ณ ๋์์ง ์๋ก ์ฐฝ์์ ์ด๊ณ ๊ด๋ฒ์ํด์ง๋๋ค. frequency_penalty: ๊ฐ์ด ๋์ ์๋ก AI๊ฐ ํํ์ง ์์ ๋จ์ด๋ฅผ ๋ต๋ณ์ ํฌํจํ ๊ฐ๋ฅ์ฑ์ ์ ์ดํฉ๋๋ค. ๋ฐ๋๋ก ๊ฐ์ด 0์ด๋ผ๋ฉด ํ๋ํฐ๊ฐ ์ ํ ์ฃผ์ด์ง์ง ์์์ AI๊ฐ ํํ ์ฌ์ฉ๋์ง ์๋ ๋จ์ด๋ฅผ ๋ต๋ณ์ ํฌํจํ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๊ฒ ๋ฉ๋๋ค. presence_penalty: ๊ฐ์ด ๋์ ์๋ก AI๊ฐ ์ ์ฌํ๊ฑฐ๋ ๋์ผํ ๋จ์ด ๋ฐ ๋ฌธ๊ตฌ๋ฅผ ๋ต๋ณ ์ ๋ฐ๋ณตํ ๊ฐ๋ฅ์ฑ์ ์ ์ดํฉ๋๋ค. ์ด ๋ํ ๋ฐ๋๋ก ๊ฐ์ด 0์ด๋ผ๋ฉด ํ๋ํฐ๊ฐ ์ ํ ์ฃผ์ด์ง์ง ์์์ AI๊ฐ ๋จ์ด๋ ๋ฌธ๊ตฌ๋ฅผ ๋ฐ๋ณตํ ๊ฐ๋ฅ์ฑ์ด ๋์์ง๊ฒ ๋ฉ๋๋ค. |
โป ์๋๋ ChatGPT๋ฅผ ์ง์ ์คํํด๋ณธ ๊ฒ์์ ๋ ๋์๊ฐ OpenAI์ ํ๋กฌํํธ ์์ง๋์ด๋ง ๊ด๋ จ ์ํฐํด, ๊ทธ๋ฆฌ๊ณ ๊ฐ์ธ์ ChatGPT ํ๋กฌํํ ์คํ์ ํตํด ์ ์๋ ์ฌ์ฏ ๊ฐ์ง ๊ฐ์ด๋๋ผ์ธ ์ค ์ผ๋ถ๋ฅผ ์ฐธ๊ณ ํ์ฌ ์์ฑํ ๊ฒ ์ ๋๋ค.
๋ฏธ์ฌ์ฌ๊ตฌ๋ฅผ ์ต์ํํ ์ฝ๊ณ ๊ฐ๊ฒฐํ ํํ
๐ ํน์ ๊ฐ๋ฅํ๋ค๋ฉด ์ธ๊ณต์ง๋ฅ ๋ถ์ผ์์ ํธ๋์คํฌ๋จธ๊ฐ ์ด๋ค ๊ฐ๋ ์ธ์ง ํ์ด์ฌ์ด๋ C++ ๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ค์ ํ ๋ฒ๋ ํ์ฉํด๋ณธ์ ์๋ ๋ชจ๋ ์ฌ๋๋ค์ ๋์์ผ๋ก ์์๋ฃ๊ธฐ ์ฝ๊ฒ ๊ธ๋ก ์ค๋ช ํด ์ค ์ ์์ด?
๐ ๋น๊ฐ๋ฐ์๋ค์ ๋์์ผ๋ก ํธ๋์คํฌ๋จธ์ ๊ฐ๋ ์ ์ดํดํ๊ธฐ ์ฝ๊ฒ ์ค๋ช ํด์ค.
์ด๋ฆฐ ์ง๋ฌธ๋ณด๋ค ๋ซํ ์ง์๋ฌธ
๐ ํ๋กฌํํธ ์์ง๋์ด๋ผ๋ ์ง์ ์ด ๋ฏธ๋์๋ ์ง์๋ ์ ์์๊น?
๐ ํ๋กฌํํธ ์์ง๋์ด๊ฐ ๋ฏธ๋์๋ ์ง์๋ ์ ์ง์ ์ธ์ง์ ๋ํ ๋ณด๊ณ ์๋ฅผ ์จ์ค.
Instruction๊ณผ Context๋ฅผ ๊ตฌ์ฒด์ ์ผ๋ก ์์ ํ๋ ๊ฒ์ ์์ ์ด๋ค. ํ๋กฌํํธ ๋ง์ผ ChatX์ ๋ฌด๋ฃ ํ๋กฌํํธ ์์ ๋ฅผ ์ฌ์ฉํ ๊ฒ์ด๋ค.
Instruction๊ณผ Context๋ฅผ ๊ตฌ์ฒด์ ์ผ๋ก ๋ช ์
์ ์ด๋ฏธ์ง๋ ์๋ ์๊ฐ๋๋ฆด ํ๋กฌํํธ ๋ง์ผํ๋ ์ด์ค ChatX์ ๋ฌด๋ฃ ํ๋กฌํํธ ์์ ์ค ํ๋๋ฅผ ChatGPT์ ์ฌ์ฉํด๋ณธ ๊ฒ์ธ๋ฐ์. ๋ณด์๋ ๊ฒ๊ณผ ๊ฐ์ด ์ฒซ๋ฒ์งธ ๋ฌธ๋จ์์๋ AI์๊ฒ ๊ตฌ์ฒด์ ์ผ๋ก ์ง์ (instruct)ํ์๊ณ , AI๊ฐ ๋ณด๋ค ๋ช ํํ instruction์ ์ดํดํ๋ ๋ฐ ํ์ํ ๋งฅ๋ฝ์ ํจ๊ป ๋ช ์ํ์์ต๋๋ค. ๋๋ฒ์งธ ๋ฌธ๋จ์์๋ ์ถ๊ฐ์ ์ผ๋ก ํ์ฉํ ์ ์๋ ๋ด์ฉ์ ์์ ํ์์ต๋๋ค. ์์ ๊ฐ์ด ๋จ์ ์ง์๋ง ํ๋ ๊ฒ์ด ์๋, ์ฌ์ฉ์๊ฐ ์ ํํ๊ฒ ์ด๋ค ๋ต์ ๊ธฐ๋ํ๊ณ ์ง์๋ฅผ ํ๋์ง๊น์ง ์์ ํด์ฃผ๋ ๊ฒ์ด ์ํ๋ ๋ต์ ์ป๋ ๊ฐ์ฅ ์ ํํ ๋ฐฉ๋ฒ ์ค ํ๋์ ๋๋ค.
์์ ๋ฅผ ํจ๊ป ์ ๊ณต
ํ๋กฌํํธ์์ AI์๊ฒ ์ํ๋ ๋ฐฉ์์ ๋ต๋ณ์ ๋ณด๋ค ์ ํํ๊ฒ ์ด๋์ด๋ด๊ธฐ ์ํ์ฌ, ๋ณธ ํ์คํฌ๋ฅผ ๋์ง๊ธฐ ์ , ์ฌ๋ฐ๋ฅธ ์ง๋ฌธ๊ณผ ๋ต๋ณ ์์ ๋ฅผ ํ ๊ฐ ๋๋ ๋ค์ ์ ๊ณตํ๋ ๊ธฐ๋ฒ์ ํ์ฉํ ์ ์๋๋ฐ์. ๊ด๋ จํ์ฌ ์๋ One-Shot, Few-Shot, CoT (Chain-of-Thought) ๋ฑ ๋ค์ํ ํ๋ ์์ํฌ ์์ ๋ฅผ ์๊ฐ๋๋ฆฌ๊ฒ ์ต๋๋ค:
๋ ์ข์ ํ๋กฌํํธ ์์ฑ์ ์ํ ํ๋ ์์ํฌ๋ค
ํ๋กฌํํธ๋ก ํ ์ ์๋ ๊ธฐ๋ณธ์ ์ธ ํ์คํฌ๋ค์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค: ํ ์คํธ ์์ฝ, ์ ๋ณด ์ถ์ถ, ์ง์ ์๋ต, ํ ์คํธ ๋ถ๋ฅ, ๋ํ, ์ฝ๋ ์์ฑ, ์ถ๋ก , ํ์ด์ฌ ๋ ธํธ๋ถ (ChatGPT์ ๊ฐ์ ๊ฑฐ๋ ์ธ์ด ๋ชจ๋ธ๋ค์ ์์ด ๋ค์์ผ๋ก ํ์ด์ฌ์ ์ ์ผ ์ ํ๋ค๊ณ ํฉ๋๋ค). ์ด์ ๊ฐ์ ๊ธฐ๋ณธ์ ์ธ ํ์คํฌ๋ค์์ ๋ ๋์๊ฐ ์กฐ๊ธ์ ๋ ๋ณต์กํ, ์ฌํ ๋ฒ์ ์ ํ์คํฌ๋ค์ ์ํ์ํค๊ธฐ ์ํ ๋ํ์ ์ธ ํ๋กฌํํ ํ๋ ์์ํฌ๋ค์ ์๋ ์ ๋ฆฌํด๋ณด์์ต๋๋ค.
โป ์๋ ๊ฐ ํ๋ ์์ํฌ ๋ณ ์ด๋ฏธ์ง๋ค์ ChatGPT๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ ํ๋ ์์ํฌ์ ๋ ผ๋ฌธ์์ ์ฌ์ฉ๋ ์์ ๋ค์ ๊ทธ๋๋ก ํ์ฉํ์ฌ ํ๋กฌํํธ๋ก ์ ๋ ฅํ ๋ํ์ฐฝ์ ์บก์ณํ ๊ฒ๋ค์ ๋๋ค.
Advanced Prompting ์์
Zero-Shot Prompting ์์ . ์๋ฌด๊ฒ๋ ์๋ ค์ฃผ์ง ์์๋ 'Text:' ๋ค์์ ์ค๋ ๋ฌธ์ฅ์ 'Sentiment (๊ฐ์ )'์ด Neutral (์ค๋ฆฝ)์ด๋ผ๋ ๊ฒ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ถ๋ก ํ์๋ค.
Zero-Shot Prompting
์ถ๊ฐ ํ์ต ๋๋ ์์ ๋ฐ์ดํฐ ์์ด ๋ต๋ณ์ ์์ฑํ๊ฒ ํ๋ ํ๋ ์์ํฌ๋ก, ๊ฑฐ๋ ์ธ์ด ๋ชจ๋ธ์๊ฒ ์๋ฌด๋ฐ instruction (์ง์) ์์ด ์์ํ ํ์คํฌ๋ฅผ ์ฃผ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฒ์ผ๋ก AI ๋ชจ๋ธ์ด ์๋ฌด๋ฐ ์์ ์์ด ์์ฒด์ ์ผ๋ก ๋์์ ์ธ์ํ๊ณ ์๋ณํ๋ ๊ณผ์ ์ ๊ฑฐ์น๊ฒ ํ์ฌ ๋ณด๋ค ๋ค์ํ๊ณ ๋ค์ด๋๋ฏนํ ํ ์คํธ ์์ฑ์ ํ๋ ๋ชจ๋ธ์ ๋ง๋ค ์ ์๋ค๊ณ ํฉ๋๋ค.
One-Shot Prompting ์์ . ์ฐ์ 'whatpu'๋ผ๋ ๋จ์ด์ ๋ป๊ณผ ํด๋น ๋จ์ด๋ฅผ ํ์ฉํ์ฌ ๋ฌธ์ฅ์ ์์ฑํ์ฌ ์ด๋ฅผ ํ๋์ ์์ ๋ก ์ ๊ณตํ ํ, 'farduddle'์ด๋ผ๋ ๋จ์ด์ ๋ป์ ์ฃผ๊ณ ํด๋น ๋จ์ด๋ฅผ ํ์ฉํ์ฌ ๋ฌธ์ฅ์ ์์ฑํ๋ผ๊ณ ์ง์ํ๋ค.
One-Shot Prompting
ํ๋์ ์์ ๋๋ ํ ํ๋ฆฟ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ต๋ณ์ ์์ฑํ๊ฒ ํ๋ ๊ธฐ๋ฒ์ ๋๋ค. Dialogue management, ๋๋ context modeling๊ณผ ๊ฐ์ ๊ธฐํ NLP ๊ธฐ๋ฒ๋ค๊ณผ ์กฐํฉ๋์ด ๋ณด๋ค ์ ํํ ๋ต๋ณ์ ์ ๋ํ ์๋ ์๋ค๊ณ ํฉ๋๋ค.
Few-Shot Prompting ์์ . ๋ ๊ฐ์์ ๋ค์ฏ๊ฐ์ ์์ ๋ฅผ ๋จผ์ ์ ๊ณตํ ํ, ๋ง์ง๋ง์ ์ค๋ ๋ฌธ์ฅ์ ์๋ง๋ ๊ฐ์ ์ ์ถ๋ก ํ๊ฒ ํ์๋ค.
Few-Shot Prompting
๋๊ฐ์์ ๋ค์ฏ๊ฐ์ ์์ ๋ฅผ ๋ฐํ์ผ๋ก ๋ต๋ณ์ ์์ฑํ๊ฒ ํ๋ ๊ธฐ๋ฒ์ผ๋ก, ํ๋กฌํํธ ์๋จ์ One-Shot Prompting ๊ธฐ๋ฒ ๋ณด๋ค ์กฐ๊ธ ๋ AI์๊ฒ ์ง์ ์ ์ผ๋ก ์ํ๋ ๋ต๋ณ์ ๋๋ฌํ ์ ์๋๋ก ์ ๋ํฉ๋๋ค. ์ต๊ทผ GPT ๋ชจ๋ธ๋ค์ ์ ์ด๋ฏธ์ง์ ๊ฐ์ด ๋ ์ด๋ธ (Positive, Negative)์ ํ์ (์: This is awesome! // Negative → Context ๋ค์์ Separator๋ก ๋ ์ด๋ธ ๊ตฌ๋ถ) ์ ๋ง์ง ์๊ฒ ๋๋คํ๊ฒ ๋ฃ์ด๋ ์ฌ๋ฐ๋ฅด๊ฒ ๊ณง์ ๋ต๋ณํฉ๋๋ค. Few-Shot Promptingํ๋ ์์ํฌ๋ ๋ต๋ณ์ ๋๋ฌํ๊ธฐ๊น์ง ๋ช ๋จ๊ณ์ ์ถ๊ฐ์ ์ธ ์ถ๋ก ๊ณผ์ ์ ๊ฑฐ์ณ์ผํ๋ ๋ณด๋ค ๋ณต์กํ ๋ฌธ์ ์ ๊ฒฝ์ฐ ํ ์ ์๋ค๋ ํ๊ณ์ ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ด๋ฌํ ํ๊ณ์ ์ ๋ฐ๋ก ๋ค์ ์๊ฐ๋๋ฆฌ๋ ๋ชจ๋ธ, CoT (Chain-of-Thought)์์ ๋ณด์๋ ์ ์๋ค๊ณ ํฉ๋๋ค.
CoT (Chain-of-Thought) Prompting ์์ . ์ ์์๋ค๊ณผ ์ ์ฌํ๊ฒ ๋จผ์ ์ง๋ฌธ๊ณผ ๋ต๋ณ ์์๋ฅผ ์ฃผ๋ ๊ฒ์ ๋์ผํ๋, ๋ต๋ณ๊น์ง ์ด๋ป๊ฒ ๋๋ฌํ์๋์ง ์ถ๋ก ๊ณผ์ ์ ํฌํจํ์ฌ ์์ ๋ฅผ ์ ๊ณตํ๋ค. ๊ทธ๋ ๊ฒ ๋๋ฉด AI๊ฐ ์ด๋ฒ์๋ ๋จ์ํ๊ฒ ๋ค์ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ๋ง์ ์ฃผ๋ ๊ฒ์ด ์๋๊ณ , ์ด๋ป๊ฒ ํด๋น ๋ต๋ณ์ ๋๋ฌํ์๋์ง ์ค์ค๋ก ์ค๋ช ์ ํ๋ค.
CoT (Chain-of-Thought)
๋จ์ง ๋ต๋ณ์ ๋ด๋๊ธฐ ์ํ ๊ฒ์ด ์๋, ๋ต๋ณ์ ๋๋ฌํ๋ ๊ณผ์ ์ ํ์ต์ํค๋ ๊ฒ์ ๋ชฉ์ ์ผ๋ก ๋ณธ ์ง๋ฌธ ์ ์ ๋ฏธ๋ฆฌ ํ์คํฌ์ ์ถ๋ก ๊ณผ์ ์ ํฌํจํ ๋ต๋ณ ์์ ๋ฅผ AI์๊ฒ ์ ๊ณตํ๋ ํ๋ ์์ํฌ์ ๋๋ค. ์๋ ์ด CoT๋ฅผ ์์์ ์ผ๋ก ๊ฐ์ ํฌ์ธํธ๋ฅผ ์ฐพ์ ํด๊ฒฐํ๋ ค๊ณ ํ๋ ๋ง์ ํ์ ํ๋ ์์ํฌ๋ค์ ๋ณด์ค ์ ์์ต๋๋ค. ์ ์ด๋ฏธ์ง๋ฅผ ๋ณด๋ฉด, ์์ ๋ฅผ ๋ ๋ง์ด ๊ธฐ์ ํ ์๋ก ์ ํ๋๊ฐ ๋์์ง๊ฒ ์ง๋ง ํ๋๋ง ๋ฃ์ด๋ ์ ๋ต์ ์ ๊ณตํ๋ ๊ฒ์ ๋ณด์ค ์ ์์ต๋๋ค.
Zero-Shot CoT (Chain of Thought) Prompting ์์ . ์์ CoT ํ๋กฌํํธ์ "Let's think step by step (์ฐจ๊ทผ์ฐจ๊ทผ ์๊ฐํด๋ณด์)" ํ ๋ฌธ์ฅ๋ง ์ถ๊ฐํ ๊ฒ์ด ์ ๋ถ์ธ๋ฐ ์ด๋ฒ์๋ ์ถ๋ก ๊ณผ์ ์ '๋จ๊ณ'๋ณ๋ก ํ์ด์ ์ค๋ช ํ๋ค.
Zero-Shot CoT (Chain of Thought)
์กฐ๊ธ ๋ ์ต๊ทผ์๋ ํธ๋ฆฌ๊ฑฐ ๋ฌธ์ฅ "Let's think step by step (๋จ๊ณ๋ณ๋ก ์๊ฐํด๋ณด์)"์ ํ๋กฌํํธ์ ์ถ๊ฐํ์ฌ ๊ฑฐ๋ ์ธ์ด ๋ชจ๋ธ์ด ๋จ๊ณ์ ๋ฐ๋ผ ๊ฒฐ๊ณผ์ ๋๋ฌํ๊ฒ ํ๋ ํธ๋ ์์ํฌ์ ๋๋ค. ํธ๋ฆฌ๊ฑฐ ๋ฌธ์ฅ ํ๋๋ง ์ถ๊ฐํ์ ๋ฟ์ธ๋ฐ, ์์ธํ ๋ต๋ณ ๋์ถ ๋ฐ ์ถ๋ก ๊ณผ์ ์ ๋ฐ์๋ณผ ์ ์๋ค๋ ๊ฒ์ด ์ธ์ ๊น์์ต๋๋ค.
Self-Consistency Prompting ์์ . CoT์ ๋์ผํ ๊ธฐ๋ฒ์ด๋ ์ํ์ , ์์์ ์ผ๋ก ์กฐ๊ธ ๋ ๋ณต์กํ ์ถ๋ก ์ด ์๊ตฌ๋๋ ์ง๋ฌธ์ ๋ํ ์ถ๋ก ๊ณผ์ ์ ์์ ์ ํฌํจํ์ฌ ๋ฃ๋๋ค.
Self-Consistency
CoT์ ์ฌํ๋ฒ์ ์ผ๋ก, ๋ณด๋ค ๋ค์ํ ์ถ๋ก ๊ณผ์ ์ ์์ ๋ก ์ ๊ณตํ์ฌ AI๊ฐ ๋ณด๋ค ์ผ๊ด์ฑ ์๋ ๋ต๋ณ์ ์ ํํ์ฌ ์์ฑํ ์ ์๋๋ก ๋๋ ํ๋ ์์ํฌ์ ๋๋ค. ๊ธฐ์กด์ CoT ํ๋ ์์ํฌ์์ ์ฐจ์ด์ ์ ์ํ์ ๊ทธ๋ฆฌ๊ณ ์์์ ์ธ ์ถ๋ก ์ด ์๊ตฌ๋๋ ํ์คํฌ ์ํ ๋ฅ๋ ฅ์ด ํฅ์๋์๋ค๋ ์ ์ด๋ผ๊ณ ํฉ๋๋ค.
Generated Knowledge Prompting ์์ . ์ง๋ฌธ๊ณผ ํจ๊ป ํด๋น ์ง๋ฌธ๊ณผ ๊ด๋ จ๋ '์ง์'์ ์ ๊ณตํ๋ฉด ๋ชจ๋ธ์ด ๋ต๋ณ ์์ ๊ฐ ์์ด๋ ์ ๊ณต๋ '์ง์'์ ๊ธฐ๋ฐ์ผ๋ก ๊ธฐ๋ฐ์ผ๋ก ์ถ๋ก ์ ํ์ฌ ๋ต๋ณ์ ๋ด๋๋๋ค.
Generated Knowledge Prompting
๋ชจ๋ธ์ด ๋ณด๋ค ์ ํํ ๋ต๋ณ์ ์ฐ์ถํด ๋ด๊ธฐ ์ํด ์ง์์ด๋ ์ ๋ณด๋ฅผ ํตํฉํ ์ ์๋๋ก ์ง๋ฌธ๊ณผ ํจ๊ป ๊ด๋ จ ์ง์์ด๋ ์ ๋ณด๋ฅผ ํจ๊ป ์ ๊ณตํ๋ ๊ธฐ๋ฒ์ ๋๋ค. ์ด์ ๊ฐ์ ๊ธฐ๋ฒ์ผ๋ก ๊ธฐ์กด ๋ชจ๋ธ์ ์ ์ฐ์ฑ์ ์ ์งํ๋ฉด์ ์์ ์ถ๋ก (Commonsense Reasoning) ๋ฅ๋ ฅ์ ํฅ์์ํฌ ์ ์๋ค๊ณ ํฉ๋๋ค.
๋ ๋ง์ ํ๋ ์์ํฌ ์ฐ๊ตฌ ์ฌ๋ก๋ค
์ด์ธ์๋ ์๋์ ๊ฐ์ด ๋ ๋ง๊ณ ๋ค์ํ ๋ค์ํ ํ๋กฌํํธ ํ๋ ์์ํฌ ์ฐ๊ตฌ๋ค์ด ์ต๊ทผ๊น์ง ์งํ์ด ๋๊ณ ์์ต๋๋ค (๋ค๋ ์๋์ง๋ง, ๋๊ฐ CoT์ ์์ ํธํ ํ๋ ์์ํฌ๋ฅผ ์ ์ํ ๊ฒ์ผ๋ก ๋ณด์ฌ์ง๋๋ค):
•Automatic Prompt Engineer (APE)
•Faithful chain-of-thought reasoning
•Directional Stimulus Prompting
ํ๋กฌํํธ ์์ง๋์ด๋ง๊ณผ ํจ๊ป ๋ ์ค๋ฅธ ๊ฒ๋ค
๋ช ๋ น์ด๋ฅผ ๊ฑฐ๋ํ๋ ‘ํ๋กฌํํธ ๋ง์ผํ๋ ์ด์ค’
์ด๋ฏธ์ง (๋ฌ๋ฆฌ, ๋ฏธ๋์ ๋, ์คํ ์ด๋ธ๋ํจ์ ), ๊ธ (์ฑGPT) ๋ฑ ๋ค์ํ ๋ชจ๋ฌ ์์ฑ์ ์ํด ์๊ตฌ๋๋ ํ๋กฌํํธ ๊ฑฐ๋๊ฐ ์ด๋ฃจ์ด์ง๋ ๊ณณ์ ๋๋ค. ์ง๋ ํด 7์์ 1๊ฐ์ ๋ถ๊ณผํ๋๋ฐ ์ต๊ทผ 14๊ฐ๋ก ๋์ด๋ฌ๋ค๊ณ ํ๋๋ฐ์. ChatX์ ๊ฒฝ์ฐ AI ๋๋ ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค์ ๋ํ ๋ฐฐ๊ฒฝ ์ง์์ด ํ๋๋ ์๋ ๋น๊ฐ๋ฐ์ ์ฌ์ฉ์๊ฐ Stable Diffusion์ ์์คํ ์ฌ์ฉ ์ ํ๋กฌํํธ ์ ๋ ฅ ์์ค์ ๋ฐ๋ฅธ ํ๊ณ์ ์ ๋ด์ฐฉํ์ฌ ๋ง๋ ๋ง์ผํ๋ ์ด์ค๋ผ๊ณ ํฉ๋๋ค. ์๋ฌด๋ฆฌ ๋๊ตฌ๊ฐ ์ข์๋ ์ ์ธ ์ค ๋ชจ๋ฅด๋ฉด, ํฐ ์ธ๋ชจ๊ฐ ์๋ค๋ ๊ฒ์ ๊นจ๋ซ๊ณ ์ด๋ฌํ ๊ณต๊ฐ์ ์ง์ ๋ง๋ ๊ฒ ์ ๋๋ค.
ChatX๋ ํ์ฌ ๋ชจ๋ ํ๋กฌํํธ (ChatGPT, Stable Diffusion, DALL•E)๋ค์ ๋ฌด๋ฃ ์ ๊ณตํ๊ณ ์๋ค. (์ถ์ฒ: ChatX)
๋ํ์ ์ธ ํ๋กฌํํธ ๋ง์ผํ๋ ์ด์ค๋ค
ChatX: ChatGPT์ DALL-E, Midjourney์ ๊ฐ์ ์ ๋ช
์ด๋ฏธ์ง ์์ฑ ์์คํ
์ ์ํ ๋ง์ผํ๋ ์ด์ค๋ก, ๋ชฉ์ ๊ณผ target audience์ ๋ฐ๋ฅธ ์นดํผ๋ผ์ดํ
๋ฐ ์ด๋ฏธ์ง ์์ฑ ํ๋กฌํํธ๋ค์ ๋ฌด๋ฃ๋ก ์ ๊ณตํ๋ ์ฌ์ดํธ์
๋๋ค. Neutron Field: ChatX ๋ณด๋ค ๋ ๋์ ๋ฒ์ (์: Disco Diffusion, Craiyon ๋ฑ)์ AI ์์คํ ์ ์ํ ํ๋กฌํํธ๋ฅผ ๊ฑฐ๋ํ๋ ์ ๋ฃ ๋ง์ผํ๋ ์ด์ค์ ๋๋ค. PromptSea: ์ ์๊ถ์ ์ํด ํ๋กฌํํธ๋ฅผ NFTํ ํ์ฌ ํ๋งคํ๋ ๋ง์ผํ๋ ์ด์ค์ ๋๋ค. PromptBase: ๋ค์ํ ์์ฑํ AI ํ๋กฌํํธ ๊ฑฐ๋๋ฅผ ์ํด 700๋ช ๊ฐ๋์ ํ๋กฌํํธ ์์ง๋์ด๋ค์ด ํ๋ํ๋ค๊ณ ํฉ๋๋ค. prompt.town: ๊ตญ๋ด ํ๋กฌํํธ ๋ง์ผ์ ๋๋ค. |
ํ๋กฌํํธ ๋ง์ผํ๋ ์ด์ค, AI๊ณ์ ์ด๋ฒ ์ด, ์๋ฆฌ๋ฐ๋ฐ, ์๋ง์กด๋ ๊น? ์์ง ๋ฐ์ ๋ฐฉํฅ์ ๋ฏธ์ง์
ํ๋กฌํํธ ๋ง์ผํ๋ ์ด์ค๊ฐ ์๋ฉด์๋ก ๋ ์ค๋ฅธ์ง๋ ์ค๋๋์ง ์์์ผ๋ฉฐ ๊ฐ์ ์ง์ํ๋ ์์ฑ AI ์์คํ , ๋ชฉ์ , ์ ๊ณต ๋ฐฉ๋ฒ ๋ฑ์ด ์ ๊ฐ๊ฐ์ ๋๋ค. PromptSea์ ๊ฒฝ์ฐ ๊ฐ ํ๋กฌํํธ์ ์์ฑ์ ๋ธ๋ก์ฒด์ธ์ ๋ณ๊ฒฝ ๋ถ๊ฐํ ๊ธฐ๋ก์ผ๋ก ๋จ๊ฒจ๋์ด ์ถํ ์ถ์ ์ด ๊ฐ๋ฅํ๊ฒ ํ์๊ณ , NeutronField๋ ๊ณ ํ๋ฆฌํฐ ํ ์คํธ ํฌ ์ด๋ฏธ์ง ํ๋กฌํํธ๋ฅผ ์ ๊ณตํ๋๋ฐ ํนํ๋์ด ์์ต๋๋ค. ChatX๋ ํ์ฌ ๋ฌด๋ฃ๋ก ์ ๊ณต๋๋ฉฐ, ์ปค์คํ ํ๋กฌํํธ์ ๋ํ ๊ฐ๋ง ์ฌ์ฉ์๋ก๋ถํฐ ์ง๋ถ๋ฐ๋๋ค๊ณ ํฉ๋๋ค. ํ์ฌ ์์ฑํ AI๊ฐ ํฐ ๊ด์ฌ๊ณผ ๊ธฐ๋๋ฅผ ๋ฐ๋ ๊ฒ์ ๋น๋กํ์ฌ ์ฌ๋ฌ ์ฐ๋ ค๋ ์กด์ฌํ๋ ๊ฒ ์ฒ๋ผ, ํ๋กฌํํธ ๋ง์ผํ๋ ์ด์ค ๋ํ ๋ฌด๊ถ๋ฌด์งํ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ด ๊ธฐ๋๋จ๊ณผ ๋์์ ํฅํ ์ค์ผ์ผ์ด ์ปค์ง๋ฉด ๋ฐ์ํ ์ ์๋ ์ ์๊ถ, ์ถ์ฒ ๊ด๋ จ ๋ฌธ์ ์ ๋ํ ์ฐ๋ ค๊ฐ ์ปค์ง ๊ฒ์ผ๋ก ์์๋๊ณ ์์ต๋๋ค.
AI๋ฅผ ํดํนํ๋ ‘Adversarial Prompting (์ ๋์ ํ๋กฌํํ )'
ํ๋กฌํํธ๋ AI ๋ชจ๋ธ์ ํต์ฌ์ด์ ์ง์ ์ฌ์ฐ์ ๋๋ค. ํ์ง๋ง ์ด๋ฌํ ์์ฐ์ ์ผ๋ช ์ ๋์ ํ๋กฌํํ ์ ํตํด ํ์ทจํ๊ฑฐ๋, ํผ์ํ๋ ์ฌ๋ก๋ค๋ ๋ฑ์ฅํ์๋๋ฐ์. ์๋ฒ์ ๋ฐ๋ผ Prompt Injection, Prompt Leaking, Jailbreaking ๋ฑ ์ธ๋ถ์ ์ผ๋ก ๋ถ๋ฅ๋ฉ๋๋ค.
Prompt Injection
๋ชจ๋ธ ์์ํ์ ํ์ด์ฌํนํ๋ ์๋ฒ์ ๋๋ค. ๊ธฐ์กด์ instruction์ด ํ์ instruction์ ์ํด ๋ฌด์๋๊ฒ๋ ํ๋กฌํํธ๋ฅผ ์์ฑํ์ฌ GPT-3๋ก๋ถํฐ ์ค๋ต์ ์ ๋ํ ์ฌ๋ก๋ฅผ ๊ณ๊ธฐ๋ก ๋๋ฆฌ ์๋ ค์ง๊ฒ ๋์๋๋ฐ์. ๋ชจ๋ธ ์ ๋ฐ์ดํธ ์ดํ ํด๋น ํ๋กฌํํธ๋ก ๋ ์ด์ ๋ชจ๋ธ ํ์ด์ฌํน์ด ๋์ง ์๋๋ค๊ณ ํฉ๋๋ค. ๊ฐ์ฅ ์ต๊ทผ์๋ ์คํ ํฌ๋ ๋ํ์ ํ ํ์์ด Prompt Injection์ผ๋ก MS์ Bing Chat์ ํ์ด์ฌํนํ ์ฌ๋ก๋ ์์ต๋๋ค. ํด๋น ์ฌ๋ก์์๋ Bing Chat์์ ์ฑํ ๋์ค AI๊ฐ ์ฌ์ดํธ ๋งํฌ๋ฅผ ๋ณด๋ด๋๋ฐ์. ์ฌ์ฉ์๊ฐ ์ด๋ฅผ ์ ์ํ๋ฉด Bing Chat์ด ์น์ฌ์ดํธ์ ์ฌ์ ์ ์ฌ์ด์ง ํ๋กฌํํธ๋ฅผ ์ฝ๊ณ ํ๋๋ฅผ ๋ฐ๊ฟ ํด๋น ์น์ฌ์ดํธ ์ฌ์ฉ์์ ์ ๋ณด๋ฅผ ์์งํ์ฌ ๊ณต๊ฒฉ์์๊ฒ ๋ณด๋ผ ์ ์๋ค๊ณ ํฉ๋๋ค. ํด๋น ์ฌ๋ก๋ ์คํ์ด์ง๋ง, ๋ง์น AI๊ฐ ๋จ์ํ ์ค๋ต์ ์์ฑํ๋๋ก ์ ๋ํ๋ ๊ฒ์ ๋์ด์ Bing์ด ์ฌ์ฉ์๊ฐ ํ๋ฝํ ์ ์ด๋ ค์๋ ์ฐฝ์ ๋ณผ ์ ์๊ณ , ์จ๋ผ์ธ ์ค์บ๋จธ๊ฐ ๋์ด ์น์ฌ์ดํธ์ ๊ธฐ๋ก๋ ์ฌ์ฉ์์ ์ ๋ณด๋ฅผ ์นจํดํ๊ณ ์ ์ฉํ ์ ์๋ ์๋ค๋ ๊ฒ์ ๋ณด์ฌ์ค๋๋ค.
Prompt Leaking
๋์ธ๋น ๋๋ ๊ธฐ๋ฐ ์ ๋ณด๋ฅผ ์บ๋ด๋ ์๋ฒ์ ๋๋ค. Prompt Leaking์ ์๋ก๋ ๋ ธ์ ์ AI ๊ธฐ๋ฅ ‘Notion AI Alpha’๊ฐ ์ถ์๋์์ ๋ ๋๊ตฐ๊ฐ ๋ชจ๋ธ๋ก๋ถํฐ ํ๋กฌํํธ ์์ค๋ฅผ ์ถ์ถํ์ฌ ์ ์ถํ ์ฌ๋ก๋ฅผ ๋ค ์ ์์ต๋๋ค (Bing๋ instruction๊ณผ ํ์ต ์ฝ๋๋ช 'Sydney'๋ฅผ ์ ์ถ ๋นํ ์ ์ด ์์ต๋๋ค). AI์๊ฒ ๊ต๋ฌํ๊ฒ ์ง๋ฌธ์ ๋์ ธ ํ๋กฌํํธ๋ฅผ ์ ์ถํ๋ ์ ์์ ์๋ฒ์ผ๋ก, ๊ฒฝ์์ฌ๊ฐ ํ์ฉํ ์๋ ์์ด ๊ธฐ์ ์ ์ฅ์์๋ ํต์ฌ ์ง์ ์์ฐ์ ๋นผ์๊ธฐ๋ ๊ฒ์ด๋ ๋ค๋ฆ ์์ต๋๋ค.
Jailbreaking
์ง์นจ ์์น์ ๋ฐ๋ผ ์ํํด์๋ ์ ๋๋ ํ์คํฌ๋ฅผ ๋ชจ๋ธ์ด ์ํํ๋๋ก ์ ๋ํ๋ ์๋ฒ์ ๋๋ค. Jailbreaking์ ๊ฐ์ฅ ๋ํ์ ์ฌ๋ก์ด์ ๊ธฐ๋ฒ ์ค DAN (Do Anything Now)๊ฐ์๋๋ฐ์. AI์๊ฒ '๋ชจ๋ ๊ฒ์ ํ ์ ์๋' ์กด์ฌ 'DAN'์ด๋ผ๋ ํ๋ฅด์๋๋ฅผ ๋ถ์ฌํ๊ณ ๊ธฐ์กด์ ChatGPT, Claude์ ๊ฐ์ด ๋ถ๋ฒํ์์ ๋๋ ๋น์ค๋ฆฌ์ ์ธ ์ง๋ฌธ์ ๋ต์ ํ์ง ์๊ฒ๋ ์กฐ์ ๋ ๋ชจ๋ธ๋ค์๊ฒ ๋ต๋ณ์ ์ ๋ํ ์ ์์ต๋๋ค.
Adversarial Prompt Detector
์์ ๊ฐ์ ์ ๋์ ํ๋กฌํํ ์ ๊ฐ๋ณํ๊ธฐ ์ํด ๊ฑฐ๋ ์ธ์ด ๋ชจ๋ธ์ ํ์ฉํ ์๋ฃจ์ ์ ์ฐ๊ตฌํ ์ฌ๋ก์ ๋๋ค.
์ด๋ฒ ์ฃผ์ ์ธ์ฌ์ดํธ
AI ์ฌ์ฉ๋ฒ, ํ๋กฌํํธ ์์ง๋์ด๋ง
์ค๋ ๋ ๋๊ตฌ๋ AI์๊ฒ '๋ง๋ง ํ๋ฉด' ๋ค์ํ ๋ถ์ผ์ ์ ๋ฌด๋ฅผ ์๋ํํ๊ณ ํจ์จํํ ์ ์๊ฒ ๋์์ต๋๋ค. ํ์ง๋ง ์ด๋ฌํ ์์ฑํ AI ๋ชจ๋ธ๋ค์ ๋ชจ๋ ์ฌ์ฉ์์ ํ๋กฌํํธ์ ๋ฏธ์ธํ ์กฐํฉ ์ฐจ์ด์ ๋ฐ๋ผ์ ๋ต๋ณ์ ํ๋ฆฌํฐ๊ฐ ํฌ๊ฒ ์์ดํ๋๋ฐ์. ๊ฒฐ๊ตญ AI๋ฅผ ์ด๋ค ๋ชฉ์ ์ผ๋ก, ์ด๋ ์์ค๊น์ง ํ์ฉํ ์ ์๋์ง๋ ์ฌ์ฉ์์ ์๋์์ ์ ์๋๋ค๊ณ ๋ณผ ์ ์์ต๋๋ค. ์ด์ ํ๋กฌํํธ ์์ง๋์ด๋ค์ ์ง์ํ๊ณ ์ง์์ ์ผ๋ก ๋ฏธ์ธํ ํ๋กฌํํธ ์บ๋ฆฌ๋ธ๋ ์ด์ ๊ณผ ํ ์คํ ๊ณผ์ ์ ํตํด AI๊ฐ ์ต๋์น์ ์ฑ๋ฅ์ ๋ฐํํ ์ ์๋๋ก ํ๋กฌํํธ, ์ฆ AI๋ผ๋ ๋๊ตฌ์ ์ฌ์ฉ๋ฒ์ ์ ์ํ๋ ์ญํ ์ ํฉ๋๋ค. ๋๊ตฌ๋ ์์ ์ ์ผ๊ณ ์ฌ์ฉํ ์ค์ ์์ง๋ง, ์กฐ๊ธ ๋ ๋ณต์กํ ํ์คํฌ๋ฅผ ์ํํ๊ธฐ ์ํ ํจ์๋ฅผ ์์ฑํ๊ธฐ ํ๋ค ๋ ์์ ์ ๋ฌธ๊ฐ๋ค์ ๊ณต์์ ์ฐธ๊ณ ํ์ฌ ๋์์ ๋ฐ๋ ๊ฒ๊ณผ ์ ์ฌํ๋ค๊ณ ์๊ฐ์ด ๋ฉ๋๋ค.
ํ์ฑ์ฒ๋ผ ๋ ์ค๋ฅธ ํ๋กฌํํธ ์์ง๋์ด๋ง์ ์ ๋ง์?
์์ฑํ AI์ ๊ธ๋ฌผ์ด์ ํ ํ๋กฌํํธ ์์ง๋์ด๋ง, ๊ทธ๋ฆฌ๊ณ ํด๋น ๋ถ์ผ์์ ํ์๋ ํ๋กฌํํธ ์์ง๋์ด๋ผ๋ ์ ์ ์ง์ ์ ๋ํ ์์๋ ์ง์๋ ์ ์์๊น์? Automatic Prompt Engineer์ ๊ฐ์ด ํ๋กฌํํธ์ instruction ๊ฐ์ ์๋์ผ๋ก ์์ฑํ๊ณ ์ ๋ณํ๋ ํ๋ ์์ํฌ๊ฐ ์ฐ๊ตฌ๋๊ธฐ ์์ํ๋ ๊ฒ์ผ๋ก ๋ฏธ๋ฃจ์ด๋ณด์์ ๋, ์ถํ ํ๋กฌํํธ ์์ง๋์ด๋ง ๋ง์ AI๊ฐ ๊ณ ๋ํ ๋จ์ ๋ฐ๋ผ ๋ถ๋ถ ๋๋ ์์ ์๋ํ ๋ ์๋ ์๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์์ต๋๋ค. ๋ค๋ฅธ ํํธ์ผ๋ก ํ์ฌ OpenAI์ ํจ๊ป ๊ธฐ์ ์์ฅ์ ์ง๋์งํํ๊ณ ์๋ MS์ CEO Satya Nadella๋ Wall Street Journal๊ณผ์ ์ธํฐ๋ทฐ์์ ๋ฏธ๋์ ์ ๋๋นํ๋ ๋ฐฉ๋ฒ์ผ๋ก AI์ ํจ๊ป ์ ํ์ ํ ์ ์๋ ๋ฐฉ์์ ๋ชจ์ํ๋ ๊ฒ์ด ์ข์ ๊ฒ์ด๋ผ๊ณ ์ธ๊ธํ์์ต๋๋ค. ํ์ฌ ์์ฅ์ด ํ๋ฃจ ๋จ์๋ก ํ๋๊ฐ ์์๊ฐ๊ฐ ๋ฐ๋๊ณ ์๊ณ ํ๋กฌํํธ ์์ง๋์ด๋ง ๋ํ ์ฃผ๋ชฉ ๋ฐ์์ง ์ผ๋ง ๋์ง ์์ ๋ถ์ผ์ด๊ธฐ์ ์ข ๋ ๋ณํ๋ฅผ ์ง์ผ๋ณผ ํ์๊ฐ ์์ต๋๋ค. ์ผ๋จ ํ์ฌ๊น์ง์ ์กฐ์ฌ ๋ด์ฉ์ ์ข ํฉํ์ฌ ๋ณด์์ ๋, AI์ ์ํด ํ์ํ ํ๋กฌํํธ ์์ง๋์ด๋ง์ด๋ผ๋ ๋ถ์ผ๋ AI์ ๊ณ ๋ํ์ ์ํด ํ๊ดด๋๊ฑฐ๋ ์ฌ๋๊ณผ ํจ๊ป ๊ณต์กดํ๊ณ ํ์ ํ๋ฉฐ ์กด์๋ ๊ฒ์ผ๋ก ์ ๋ง๋ฉ๋๋ค.
์ถ์ฒ : https://tech.kakaoenterprise.com/188
'AI ์ธ๊ณต์ง๋ฅ๐' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[AI๐ฑ] AI ์ฑํ ๋ง๋ค๊ธฐ (0) | 2023.05.22 |
---|---|
[OpenAi๐ฑ] ChatGPT ์ฑ ๊ฐ๋ฐ์ ์ํ API ํค ๋ฐ๊ธ ๋ฐ๊ธฐ (0) | 2023.05.22 |
ChatGPT๋ก ์ฝ๋ฉํ๊ธฐ ๊ฐ์ฆ์๐ (2) | 2023.04.11 |
ํ๋กฌํํธ ์์ง๋์ด(Prompt Engineer) ์ ๋ฌด, ์๊ฒฉ, ์ฐ๋ด, ์ ๋ง๐ฅบ (0) | 2023.04.06 |