API๋ ์ ์์ด๋ค. ๊ฐ์ ํจ์์ ๊ฐ์ ํ์์ ์ธ์๋ฅผ ๋ฃ์ผ๋ฉด ์๋ฒ๋ ๊ธฐ๋ํ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ค. ๊ทธ๋ฐ๋ฐ AI ์์ด์ ํธ์ ์ฐ๊ฒฐํ๋ฉด ๋น์ทํ ์ด๋ฆ์ ๋ค๋ฅธ ๋๊ตฌ๋ฅผ ๊ณ ๋ฅด๊ณ , ๋ถํ์ํ ๋ชฉ๋ก์ ์ ๋ถ ์ฝ๊ณ , ์ด๋ฏธ ์๋ ์๋ณ์๋ฅผ ๋ค์ ์ถ์ธกํ๋ค. ์ด๋ฐ ์ํฉ์์ ์์คํ ํ๋กฌํํธ์ “์ ํํ๊ฒ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ผ”๋ฅผ ํ ์ค ์ถ๊ฐํ๋ ๊ฒ์ผ๋ก ๋ฌธ์ ๊ฐ ๋๋ ๊น.
AI ์์ด์ ํธ์ Tool Calling์ ๊ธฐ์กด API ์ฐ๋๊ณผ ๋ฎ์์ง๋ง ๊ฐ์ ๋ฌธ์ ๋ ์๋๋ค. ์ฌ๋์ด ์์ฑํ ์ฝ๋๋ ์ด๋ค ํจ์๋ฅผ ์ด๋ค ์์๋ก ํธ์ถํ ์ง ๋ช ์ํ๋ค. ์์ด์ ํธ์์๋ ๋ชจ๋ธ์ด ์ฌ์ฉ์ ์์ฒญ๊ณผ ๋๊ตฌ ์ค๋ช , ์ด์ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๊ณ ๋ค์ ํธ์ถ์ ์ ํํ๋ ๊ตฌ๊ฐ์ด ์๊ธด๋ค. ํจ์ ๊ตฌํ์ด ์ฌ๋ฐ๋ฅด๋ค๋ ์ฌ์ค๊ณผ ๋ชจ๋ธ์ด ๊ทธ ํจ์๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ ํํ๊ณ ํด์ํ๋ค๋ ์ฌ์ค์ ๋ถ๋ฆฌํด์ ๋ด์ผ ํ๋ค.
์ด ๊ธ์ AI ์์ด์ ํธ์ ๋๊ตฌ ์ค๊ณ, Function Calling, ์ ๋ ฅ ์คํค๋ง, ์ถ๋ ฅ ํ์๊ณผ ์ค๋ฅ ๋ณต๊ตฌ๋ฅผ ์ฐ๊ฒฐํด ์ค๋ช ํ๋ค. Anthropic์ ๋๊ตฌ ์์ฑ ๊ฐ์ด๋์ OpenAI Function calling ๊ณต์ ๋ฌธ์, ์นด์นด์คํ์ด์ ManyCoreSoft์ ํ๊ตญ์ด ๊ธฐ์ ๊ธ์ ๋น๊ตํ๋ค. ์๋ฃ ํ์ธ ๊ธฐ์ค์ผ์ 2026๋ 10์ 29์ผ์ด๋ค. ์๋์ ๋ฐฐ์ก ์๋ด ๋๊ตฌ๋ ์ค๋ช ์ ์ํ ๊ฐ์ ์ค๊ณ์ด๋ฉฐ ์ค์ ์๋น์ค์์ ์ธก์ ํ ์ฑ๋ฅ ๋ณด๊ณ ์๊ฐ ์๋๋ค.
ํต์ฌ์ ๋๊ตฌ ์๋ฅผ ๋ฌด์กฐ๊ฑด ์ค์ด๊ฑฐ๋ ์ค๋ช ๋ฌธ์ ๋ฌด์กฐ๊ฑด ๊ธธ๊ฒ ์ฐ์๋ ๊ฒ์ด ์๋๋ค. ์์ด์ ํธ๊ฐ ํ๋จํ ์ ํ์ ๊ฒฝ๊ณ๋ฅผ ๋ช ํํ ํ๊ณ , ์ฝ๋๊ฐ ์ด๋ฏธ ์๊ณ ์๋ ์ฌ์ค์ ๋ค์ ์ถ์ธก์ํค์ง ์์ผ๋ฉฐ, ๋๊ตฌ ๊ฒฐ๊ณผ๋ก ๋ค์ ํ๋์ ์ ํ ์ ์๊ฒ ํ์๋ ๊ฒ์ด๋ค. ์ ๋ง๋ API๋ ์์ด์ ํธ์๊ฒ๋ ์ฌ์ฉํ๊ธฐ ์ด๋ ค์ด ๋๊ตฌ๊ฐ ๋ ์ ์๋ค.
๋ชจ๋ธ์ด ๋๊ตฌ๋ฅผ ๊ณ ๋ฅด๋ ์ผ๊ณผ ์๋ฒ๊ฐ ์คํํ๋ ์ผ์ ๋ค๋ฅด๋ค
Function Calling ๋๋ Tool Calling์์ ๋ชจ๋ธ์ ๋๊ตฌ์ ์ด๋ฆ๊ณผ ์ธ์๋ฅผ ํฌํจํ๋ ํธ์ถ ์์ฒญ์ ์์ฑํ๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด๋ฅผ ๋ฐ์ ์ค์ ํจ์๋ ์ธ๋ถ API๋ฅผ ์คํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ค์ ์ ๋ฌํ๋ค. ์ดํ ๋ชจ๋ธ์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ๋ต๋ณํ๊ฑฐ๋ ๋ค๋ฅธ ํธ์ถ์ ์ ์ํ ์ ์๋ค. ๋ชจ๋ธ ์ถ๋ ฅ๊ณผ ์ค์ ์คํ ์ฌ์ด์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ฑ ์์ง๋ ๋จ๊ณ๊ฐ ์๋ค.
OpenAI ๊ณต์ ๋ฌธ์๋ ๋๊ตฌ ์ ์ ์ ๋ฌ, ํธ์ถ ์์ , ์ ํ๋ฆฌ์ผ์ด์ ์ธก ์คํ, ๊ฒฐ๊ณผ ์ ๋ฌ, ์ต์ข ์๋ต ๋๋ ์ถ๊ฐ ํธ์ถ์ ํ๋ฆ์ ์ค๋ช ํ๋ค. ์ฌ๊ธฐ์ ํธ์ถ ์์ฒญ์ ๋ฐ์๋ค๋ ์ฌ์ค์ ๊ณง ์คํํด๋ ๋๋ค๋ ๋ป์ด ์๋๋ค. ํ์ฉ๋ ๋๊ตฌ์ธ์ง, ์ธ์์ ์๋ฏธ์ ์ ๋ฌด ๊ท์น์ด ๋ง๋์ง, ํ์ฌ ์ฌ์ฉ์์๊ฒ ๊ถํ์ด ์๋์ง๋ ์คํ ๊ณ์ธต์์ ํ์ธํด์ผ ํ๋ค.
๋๊ตฌ๊ฐ ์ค๋ช ๋๋ค๋ ์ฌ์ค๊ณผ ์ฌ์ฉ ๊ฐ๋ฅํ๋ค๋ ์ฌ์ค๋ ๊ตฌ๋ถํ์. ๋ชจ๋ธ์ ์ ํ ๋ฒ์๋ฅผ ์ ํํ๋ ์ค์ ์ ๋์์ด ๋์ง๋ง ์ธ๋ถ ์์คํ ์ ๊ถํ ํต์ ๋ฅผ ๋์ ํ์ง ์๋๋ค. ์จ๊ฒจ ๋ ๋๊ตฌ๋ฅผ ํธ์ถํ๋ ค๋ ์ถ๋ ฅ์ด ์ค๊ฑฐ๋ ์์ํ์ง ๋ชปํ ์ด๋ฆ์ด ๋ค์ด์ค๋ฉด ์คํ๊ธฐ๊ฐ ๊ฑฐ๋ถํ ์ ์์ด์ผ ํ๋ค. ์ ์๋ฅผ ์ ์ผ๋ค๋ ์ด์ ๋ก ์๋ฒ ๊ฒ์ฆ์ ์๋ตํด์๋ ์ ๋๋ค.
์คํจ ์์น๋ ์ ์ด๋ ๋ช ๊ฐ์ง๋ก ๋๋๋ค. ๋๊ตฌ๋ฅผ ์จ์ผ ํ๋๋ฐ ๋ต๋ง ํ์ ์ ์๊ณ , ๋ค๋ฅธ ๋๊ตฌ๋ฅผ ๊ณจ๋์ ์ ์์ผ๋ฉฐ, ๋ง๋ ๋๊ตฌ์ ์๋ชป๋ ์ธ์๋ฅผ ๋ฃ์์ ์ ์๋ค. ํธ์ถ์ด ์ ํํ์ด๋ ๊ฒฐ๊ณผ๋ฅผ ์ค๋ ํ๊ฑฐ๋ ์คํ ์๋ฃ๋ฅผ ํ์ธํ์ง ์์์ ์ ์๋ค. ๋ง์ง๋ง ๋ต๋ณ ํ๋๋ง ๋ณด๊ณ ๋ชจ๋ ๋ชจ๋ธ ์ง๋ฅ์ ๋ฌธ์ ๋ก ์ฒ๋ฆฌํ๋ฉด ๊ฐ์ ์ง์ ์ ๋์น๋ค.
์ด ๊ตฌ๋ถ์ ์ฑ ์ ๋ถ๋ฆฌ์๋ ์ ์ฉํ๋ค. ๋ชจ๋ธ์๋ ์ ํ๊ณผ ์ธ์ด ํด์์ ๋งก๊ธฐ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์๋ ๊ฒ์ฆ๊ณผ ๊ถํ ๋ฐ ์ธ๋ถ ์คํ์ ๋งก๊ธธ ์ ์๋ค. ๋๊ตฌ ์ ๊ณต์๋ ์ ์ถ๋ ฅ๊ณผ ์คํจ ์๋ฏธ๋ฅผ ๋ช ํํ๊ฒ ์ ํ๋ค. ์ค์ ์ ํ์์๋ ์ญํ ์ด ๋ ๋ณต์กํ ์ ์์ง๋ง, ์ด๋ค ๋จ๊ณ๊ฐ ๋ฌด์์ ๋ณด์ฅํ๋์ง ์ค๋ช ํ ์ ์์ด์ผ ์ด์์ด ๊ฐ๋ฅํ๋ค.
API ์๋ํฌ์ธํธ๋ฅผ ๋ชจ๋ ๋๊ตฌ๋ก ๋ง๋ค ํ์๋ ์๋ค
๊ธฐ์กด ์๋น์ค์ API๊ฐ 100๊ฐ ์๋ค๊ณ ํด์ ์์ด์ ํธ์๊ฒ๋ ๋๊ตฌ 100๊ฐ๋ฅผ ๊ทธ๋๋ก ๋ ธ์ถํด์ผ ํ๋ ๊ฒ์ ์๋๋ค. API๋ ์๋น์ค ๋ด๋ถ์ ์์ ๊ตฌ์กฐ์ ๊ฐ๋ฐ์ ์๊ตฌ์ ๋ฐ๋ผ ๋๋์์ ์ ์๋ค. ๋ฐ๋ฉด ์์ด์ ํธ๋ ์ฌ์ฉ์์ ์ ๋ฌด๋ฅผ ํด๊ฒฐํ ํ๋ ๋จ์๋ฅผ ์ ํํด์ผ ํ๋ค. ๋ ๊ฒฝ๊ณ๊ฐ ํญ์ ์ผ์นํ์ง๋ ์๋๋ค.
Anthropic์ ๋ชจ๋ ๊ธฐ์กด ๊ธฐ๋ฅ์ ๊ทธ๋๋ก ๊ฐ์ธ๋ ๋๊ตฌ๋ณด๋ค ์ค์ ์ค์ํ ์ ๋ฌด ํ๋ฆ์ ๋ง์ถ ๋๊ตฌ๋ถํฐ ์ค๊ณํ๋ผ๊ณ ์๋ดํ๋ค. ์๋ฅผ ๋ค์ด ์ฐ๋ฝ์ฒ ์ ์ฒด๋ฅผ ๋ฐํํด ๋ชจ๋ธ์ด ํ๋์ฉ ์ฝ๊ฒ ํ๋ ๋์ ํ์ํ ์ฐ๋ฝ์ฒ๋ฅผ ๊ฒ์ํ๋ ๋๊ตฌ๋ฅผ ์ ๊ณตํ ์ ์๋ค. ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ด ์ถฉ๋ถํ ์๋ฒ์์ ํ ํํฐ๋ง์ ๋ชจ๋ธ์ ๋ฌธ๋งฅ๊ณผ ์ถ๋ก ์ ๋ ๋๊ธธ ์ด์ ๋ ์๋ค.
๋ฐฐ์ก ์๋ด์์๋ ์ฌ์ฉ์ ์กฐํ, ์ฃผ๋ฌธ ๋ชฉ๋ก, ๋ฐฐ์ก ์ด๋ฒคํธ, ์ํ ๋ฉ๋ชจ๋ฅผ ๊ฐ๊ฐ ์ฝ๊ฒ ํ๋ ๊ฒ์ด ์ ์ผํ ์ค๊ณ๋ ์๋๋ค. ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ํ์ํ ์ํ๋ฅผ ๋ชจ์ ์ฃผ๋ ์กฐํ ๋๊ตฌ๋ฅผ ๊ฒํ ํ ์ ์๋ค. ๋ค๋ง ์ด๋ค ์๋ฃ๋ฅผ ์ด๋ค ๊ธฐ์ค์ผ๋ก ๋ชจ์๋์ง์ ๋น ์ง ๋ฒ์๋ ์๋ ค ์ค์ผ ํ๋ค. ํธ์์ ํฉ์ณค๋ค๋ ์ด์ ๋ก ์ ๋ณด์ ์๋ฏธ๋ฅผ ์จ๊ธฐ๋ฉด ๋ค๋ฅธ ํํ์ ์ค๋ฅ๊ฐ ์๊ธด๋ค.
๋ฐ๋๋ก ๋ชจ๋ ๊ฒ์ ํ๋์ ๋ง๋ฅ ๋๊ตฌ์ ๋ฃ๋ ๋ฐฉ์๋ ๋ถ๋ด์ด ํฌ๋ค. ์กฐํ, ์ฃผ์ ๋ณ๊ฒฝ, ์ทจ์์ ๊ณ ๊ฐ ๋ฉ์์ง ๋ฐ์ก์ ํ๋์ ๋์ ๊ฐ์ผ๋ก ์ฒ๋ฆฌํ๋ฉด ์ ํ์ง๊ฐ ํจ์ ์์ผ๋ก ์ด๋ํ ๋ฟ ์ฌ๋ผ์ง์ง ์๋๋ค. ์คํ ์ํฅ์ด ๋ค๋ฅธ ์์ ์ ๊ฒฝ๊ณ๊ฐ ํ๋ ค์ง๊ณ , ์คํจ ์์ธ๊ณผ ๊ถํ์ ๋๋๊ธฐ๋ ์ด๋ ค์์ง ์ ์๋ค.
๋๊ตฌ์ ์ ์ ํ ํฌ๊ธฐ๋ ์ค์ ์์ฒญ๊ณผ ์คํ ๊ธฐ๋ก์์ ์ฐพ์์ผ ํ๋ค. ํญ์ ํจ๊ป ํธ์ถ๋๋ ์ฝ๊ธฐ ์์ ์ ๋ฌถ์ ์ ์์ง๋ง, ๋ค๋ฅธ ์กฐ๊ฑด์์ ๋ ๋ฆฝ์ ์ผ๋ก ์ฐ์ด๋ ๊ธฐ๋ฅ์ ๋ถ๋ฆฌํ ๊ฐ์น๊ฐ ์๋ค. ๊ธฐ๋ฅ์ ํฉ์ณ ํธ์ถ ์๊ฐ ์ค์๋ค๋ฉด ๊ฒฐ๊ณผ๋ฅผ ์ดํดํ๋ ๋ถ๋ด๊ณผ ๊ฒ์ฆ ๋ฒ์๊ฐ ๋์ง๋ ์์๋์ง๋ ์ดํด๋ณด์. ๋๊ตฌ์ ๊ฐ์๋ง์ผ๋ก ํ์ง์ ํ๋จํ์ง ์๋ ๊ฒ์ด ์ค์ํ๋ค.
์ด๋ฆ๊ณผ ์ค๋ช ์ ์์ด์ ํธ๊ฐ ์ฝ๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ค
์ฌ๋์ด ๋ฒํผ์ ์ด๋ฆ๊ณผ ์๋ด๋ฌธ์ ๋ณด๊ณ ๊ธฐ๋ฅ์ ๊ณ ๋ฅด๋ฏ, ๋ชจ๋ธ์ ๋๊ตฌ ์ด๋ฆ๊ณผ ์ค๋ช ์ ์ค์ํ ๋จ์๋ก ์ฌ์ฉํ๋ค. process, handle, run ๊ฐ์ ์ด๋ฆ๋ง์ผ๋ก๋ ์ด๋ค ๋์์ ์ด๋ค ํจ๊ณผ๋ฅผ ๋ด๋์ง ์๊ธฐ ์ด๋ ต๋ค. ๋๊ตฌ๋ฅผ ๋ง๋ ๊ฐ๋ฐ์์๊ฒ ๋น์ฐํ ๊ตฌ๋ถ์ด ๋ชจ๋ธ์๊ฒ๋ ๋น์ฐํ๋ค๊ณ ๊ฐ์ ํด์๋ ์ ๋๋ค.
search_customer์ search_order์ฒ๋ผ ์์ ๊ฒฝ๊ณ๊ฐ ๋๋ฌ๋๋ ์ด๋ฆ์ ์ฉ๋๋ฅผ ์ค๋ช ํ๋ ๋ฐ ๋์์ด ๋ ์ ์๋ค. ์ฌ๋ฌ ์์คํ ์ ๊ฒ์์ด ๋์์ ์๋ค๋ฉด billing_search์ support_search์ฒ๋ผ ์ด๋ฆ ๊ณต๊ฐ์ ๊ตฌ๋ถํ ์๋ ์๋ค. ๋ค๋ง ํน์ ์ ๋์ฌ ๊ท์น์ด ๋ชจ๋ ๋ชจ๋ธ์์ ์ต์ ์ด๋ผ๋ ๋ณด์ฅ์ ์๋ค. Anthropic๋ ์ด๋ฆ ๊ตฌ์ฑ์ ํจ๊ณผ๋ฅผ ์์ฒด ํ๊ฐ๋ก ํ์ธํ๋ผ๊ณ ์ค๋ช ํ๋ค.
์ค๋ช ์๋ ๋ฌด์์ ํ๋์ง๋ฟ ์๋๋ผ ์ธ์ ์ฌ์ฉํ๊ณ ์ธ์ ์ฌ์ฉํ์ง ์๋์ง ๋ด์ ์ ์๋ค. “์ฃผ๋ฌธ ์ํ๋ฅผ ์กฐํํ๋ค”์ ๊ทธ์น์ง ์๊ณ “ํ์ฌ ๋ฐฐ์ก ์ํ์ ๋ง์ง๋ง ๊ฐฑ์ ์์ ์ ๋ฐํํ๋ฉฐ ์ฃผ์๋ฅผ ๋ณ๊ฒฝํ์ง ์๋๋ค”๋ผ๊ณ ์ ์ผ๋ฉด ์ฝ๊ธฐ์ ๋ณ๊ฒฝ์ ๊ฒฝ๊ณ๋ฅผ ์๊ธฐ ์ฝ๋ค. ์ค์ ๊ตฌํ๋ ์ค๋ช ๊ณผ ์ผ์นํด์ผ ํ๋ฉฐ, ์ค๋ช ๋ฌธ์ด ๋ถ์์ฉ์ ๊ฐ์ถ๋ ์๋จ์ด ๋์ด์๋ ์ ๋๋ค.
์ ๋ ฅ์ ์ถ์ฒ๋ ์๋ ค ์ฃผ์. user๊ฐ ์ฌ์ฉ์ ์ด๋ฆ์ธ์ง ๊ณ์ ID์ธ์ง ๋ชจํธํ๋ฉด ๋ชจ๋ธ์ด ์์ฐ์ด ์ด๋ฆ์ ๋ฃ์ ์ ์๋ค. customer_id๋ผ๋ ์ด๋ฆ๊ณผ “์ธ์ฆ๋ ๊ณ ๊ฐ ๋ฌธ๋งฅ ๋๋ ์กฐํ ๊ฒฐ๊ณผ์์ ์ป์ ์๋ณ์”๋ผ๋ ์ค๋ช ์ ๊ตฌ๋ถ์ ๋๋๋ค. ๋ค๋ง ์ค๋ช ์ ์ผ๋ค๊ณ ๊ถํ ๊ฒ์ฆ์ด ์์ฑ๋๋ ๊ฒ์ ์๋๋ค. ์ถ์ฒ๋ฅผ ์ถ์ธกํ ๊ฐ์ ์๋ฒ๊ฐ ๊ทธ๋๋ก ๋ฏฟ์ง ์๋๋ก ํด์ผ ํ๋ค.
์ค๋ช ์ ๋๋ฆด ๋๋ ๋ฐ๋ณต๋๋ ์คํจ์ ์ฐ๊ฒฐํ๋ ํธ์ด ์ข๋ค. ๋ ์ง ๋ฒ์๋ฅผ ๊ณ์ ์คํดํ๋ค๋ฉด ๊ฒฝ๊ณ ํฌํจ ์ฌ๋ถ์ ์๊ฐ๋๋ฅผ ๋ช ์ํ๊ณ , ๋น์ทํ ๋๊ตฌ๋ฅผ ํผ๋ํ๋ค๋ฉด ์ฐจ์ด๋ฅผ ์ค๋ช ํ๋ค. ๋ชจ๋ ๊ฐ๋ฅํ ์์ธ๋ฅผ ๋ฏธ๋ฆฌ ๊ธธ๊ฒ ๋์ดํ๋ฉด ์ค์ํ ์กฐ๊ฑด์ด ๋ฌปํ ์ ์๋ค. ์์๋ฅผ ์ถ๊ฐํ ํจ๊ณผ๋ ๋ชจ๋ธ๊ณผ ๊ณผ์ ์ ๋ฐ๋ผ ํ๊ฐํด์ผ ํ๋ค.
์ ๋ ฅ ์คํค๋ง์์๋ ๋ถ๊ฐ๋ฅํ ์กฐํฉ๋ถํฐ ์ค์ด์
์ ๋ ฅ ์คํค๋ง๋ ํ์ํ ํ๋์ ์๋ฃํ์ ์ ํ๋ ์ฅ์น๋ค. ๋ฌธ์์ด ํ๋์ ์ฌ๋ฌ ์๋ฏธ๋ฅผ ์จ๊ธฐ๋ ๋์ ๋ช ํํ ํ๋์ ์ ํ๋ ์ ํ์ง๋ฅผ ์ฌ์ฉํ๋ฉด ํ์์ ์ค๋ฅ๋ฅผ ์ค์ด๋ ๋ฐ ๋์์ด ๋๋ค. ๊ทธ๋ฌ๋ ์คํค๋ง๊ฐ ๋ณด์ฅํ๋ ๋ฒ์์ ์ ๋ฌด์ ์๋ฏธ๋ฅผ ๊ตฌ๋ถํด์ผ ํ๋ค. ๋ฌธ๋ฒ์ด ๋ง๋ ์ฃผ๋ฌธ ๋ฒํธ๊ฐ ์ค์ ๋ก ํด๋น ๊ณ ๊ฐ์ ์ฃผ๋ฌธ์ด๋ผ๋ ๋ณด์ฅ์ ์๋ค.
์๋ฅผ ๋ค์ด mode๋ผ๋ ๋ฌธ์์ด์ ์์์ ๊ฐ์ ๋ฃ๊ฒ ํ๋ ๋์ ์ง์ํ๋ ๋์์ ์ด๊ฑฐํ ์ ์๋ค. ์๋ก ๋ชจ์๋๋ on๊ณผ off๋ฅผ ๋์์ ๋ฐ๋ ๊ตฌ์กฐ๋ณด๋ค ํ๋์ ์ํ ํ๋๊ฐ ๋ ๋ช ํํ ์ ์๋ค. ์ ํ ์ฌํญ๊ณผ ํ์ ์ฌํญ, ๋น ๋ฌธ์์ด๊ณผ ๊ฐ ๋ถ์ฌ๋ฅผ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ ์ง๋ ์ ํด์ผ ํ๋ค. ์คํค๋ง์ ์คํ ์ฝ๋์ ๊ธฐ๋ณธ๊ฐ์ด ๋ค๋ฅด๋ฉด ์์ํ์ง ๋ชปํ ๋์์ด ์๊ธด๋ค.
OpenAI ๊ณต์ ๋ฌธ์์ strict ๋ชจ๋๋ ํธ์ถ์ด ์ง์ํ๋ ์คํค๋ง ํ์์ ๋ฐ๋ฅด๋๋ก ํ๋ ๊ธฐ๋ฅ์ด๋ค. ๋ฌธ์๋ ๊ฐ์ฒด์ ์ถ๊ฐ ํ๋ ์ ํ๊ณผ ํ์ ํ๋ ๋ฑ ์๊ตฌ ์กฐ๊ฑด์ ์ค๋ช ํ๋ค. ์ด ์๊ตฌ์ ๊ธฐ๋ณธ ๋์์ API์ ๋ฒ์ ์ ๋ฐ๋ผ ํ์ธํด์ผ ํ๋ค. ์์ ์์ ๋ฅผ ๋ณต์ฌํ๋ฉด์ ํ์ฌ ๊ธฐ๋ณธ๊ฐ๊น์ง ๊ฐ๋ค๊ณ ๊ฐ์ ํ์ง ์๋ ํธ์ด ์ข๋ค.
strict๊ฐ ์ ์ฉ๋๋๋ผ๋ ์๋ชป๋ ๊ณ ๊ฐ ID๋ ํ๋ฆฐ ๋ ์ง๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ์ฌ๋ฐ๋ฅด๊ฒ ์ถ๋ ฅํ ์ ์๋ค. ํ์ ๊ฒ์ฆ์ ์๋ฏธ ๊ฒ์ฆ์ ๋์ ํ์ง ์๋๋ค. ๊ธ์ก ๋ฒ์์ ์ํ ์ ์ด, ๋์ ์์ ๊ถ, ์ด๋ฏธ ์ฒ๋ฆฌ๋ ์์ ์ธ์ง ๊ฐ์ ๊ท์น์ ๋ณ๋๋ก ํ์ธํด์ผ ํ๋ค. “JSON์ด ๋ง๋ค”์ “์คํํด๋ ๋ง๋ค”๋ฅผ ๋ค๋ฅธ ๋จ๊ณ๋ก ๋ณด๋ ์ด์ ๋ค.
๋ ์ง์ ๋จ์๋ ๊ตฌ์ฒดํํ์. ๋ฐฐ์ก ์กฐํ์ ๋ ์ง๊ฐ ์ฃผ๋ฌธ์ผ์ธ์ง ์ถ๊ณ ์ผ์ธ์ง, ์ข ๋ฃ ๊ฒฝ๊ณ๊ฐ ํฌํจ๋๋์ง, ์๊ฐ๋๊ฐ ๋ฌด์์ธ์ง ๋ถ๋ช ํด์ผ ํ๋ค. ์ซ์ ํ๋๊ฐ ์๋์ธ์ง ๊ธ์ก์ธ์ง์ ๋จ์๋ฅผ ์ด๋ฆ์ด๋ ์ค๋ช ์ผ๋ก ๋๋ฌ๋ผ ์ ์๋ค. ํ๊ตญ์ด ์์ฒญ์ ํด์ํ๋ ๋ชจ๋ธ์ด ์ฝ๋์ ์จ์ ๊ด๋ก๊น์ง ์๋์ผ๋ก ์์๋ผ ๊ฒ์ด๋ผ๊ณ ๊ธฐ๋ํ์ง ๋ง์.
๋ชจ๋ธ์ด ์ถ์ธกํ์ง ์์๋ ๋๋ ๊ฐ์ ์คํ ๊ณ์ธต์์ ๋ฃ๋๋ค
๋ก๊ทธ์ธํ ์ฌ์ฉ์์ ๊ณ์ ์ด๋ ์กฐ์ง, ์ด๋ฏธ ์ ํ๋ ์ฃผ๋ฌธ์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๊ณ ์์ ์ ์๋ค. ์ด๋ฐ ๊ฐ์ ๋งค๋ฒ ๋ชจ๋ธ์ด ์ธ์๋ก ์์ฑํ๊ฒ ํ๋ฉด ๋ถํ์ํ ์ ํ๊ณผ ์ค๋ฅ ๊ฐ๋ฅ์ฑ์ด ์๊ธด๋ค. OpenAI ๊ณต์ ๊ฐ์ด๋๋ ์ฝ๋๊ฐ ์ด๋ฏธ ์๋ ์ธ์๋ฅผ ๋ชจ๋ธ์ด ์ฑ์ฐ๊ฒ ํ์ง ์๋ ๋ฐฉ๋ฒ์ ๊ถํ๋ค. ์คํ ๋ฌธ๋งฅ์์ ํ์ ๋ ๊ฐ์ ์ฌ์ฉํ๋ฉด ํธ์ถ ํ๋ฉด์ ๋จ์ํ๊ฒ ๋ง๋ค ์ ์๋ค.
๋ค๋ง ์ธ์๋ฅผ ์ค์ธ๋ค๋ ์ด์ ๋ก ์จ์ ์ ์ ๊ฐ ๋์ด์๋ ์ ๋๋ค. ํ์ฌ ์ด๋ค ์ฃผ๋ฌธ์ด ์ ํ๋์ด ์๋์ง ๋ชจ๋ธ๊ณผ ์ฌ์ฉ์๊ฐ ์ดํดํ ์ ์์ด์ผ ํ๋ค. ๋ฌธ๋งฅ์ ์ฌ๋ฌ ์ฃผ๋ฌธ์ด ์์๋๋ฐ “ํ์ฌ ์ฃผ๋ฌธ”์ด ์กฐ์ฉํ ๋ฐ๋๋ฉด ๋ช ์์ ID๋ฅผ ๋ฐ๋ ๊ตฌ์กฐ๋ณด๋ค ์คํ๋ ค ๋ชจํธํด์ง ์ ์๋ค. ์ ํ๋ ๋์์ ์๋ช ๊ณผ ๋ณ๊ฒฝ ์กฐ๊ฑด์ ์ ํด์ผ ํ๋ค.
์ธ์ฆ ์ ๋ณด๋ ํนํ ๋ชจ๋ธ์ด ์์ฑํ๋ ๊ฐ์ผ๋ก ์ทจ๊ธํ์ง ์๋ ํธ์ด ์ข๋ค. ์ ๊ทผ ํ ํฐ์ด๋ ๋น๋ฐํค๋ฅผ ํ๋กฌํํธ์ ๋ฃ์ด ํธ์ถ ์ธ์๋ก ๋๋๋ ค ๋ฐ๋ ๋์ ์คํ ๊ณ์ธต์ด ๊ด๋ฆฌํ ์ ์๋ค. ๋ชจ๋ธ์ด ์์ ์ ์ ์ํ๋ ์ญํ ๊ณผ ์๋ฒ๊ฐ ์ธ์ฆ๋ ์ฌ์ฉ์ ๋ฌธ๋งฅ์ผ๋ก ์คํํ๋ ์ญํ ์ ๋ถ๋ฆฌํ๋ ๊ฒ์ด๋ค. ๋๊ตฌ ์ ์๊ฐ ๊ฐ๋จํด์ง๋ ๊ฒ๊ณผ ๋ฐ์ดํฐ ๋ณดํธ๊ฐ ์ฐ๊ฒฐ๋๋ ์ง์ ์ด๋ค.
์์ฐ์ด ์ด๋ฆ๊ณผ ๊ธฐ์ ์๋ณ์๋ ๊ฐ์ ์ญํ ์ด ์๋ค. ์ฌ๋์ด ์ฝ์ ์ด๋ฆ์ ๋์์ ๊ตฌ๋ณํ๋ ๋ฐ ๋์์ด ๋๊ณ ์์ ์ ์ธ ID๋ ํ์ ์คํ์ ํ์ํ ์ ์๋ค. ์ด๋ฆ๋ง ๋จ๊ธฐ๋ฉด ๋๋ช ์ด์ธ์ด๋ ์ด๋ฆ ๋ณ๊ฒฝ์ ์ฒ๋ฆฌํ๊ธฐ ์ด๋ ต๊ณ , ์๋ฏธ ์๋ ID๋ง ์ฃผ๋ฉด ๋ชจ๋ธ์ด ๋งฅ๋ฝ์ ์ดํดํ๊ธฐ ์ด๋ ต๋ค. ํ์ํ ์๋ฏธ์ ์คํ ์๋ณ์๋ฅผ ํจ๊ป ์ ๊ณตํ๋ ๋ฐฉ๋ฒ์ ๊ฒํ ํ์.
๋ํ ์ถ๋ ฅ์์ ๋ฐ์ ์๋ณ์๋ฅผ ๋ค์ ํธ์ถ๋ก ์ ๋ฌํ ๋ ์ ํจ ๋ฒ์๋ฅผ ์ ์งํด์ผ ํ๋ค. ๋ค๋ฅธ ๊ณ ๊ฐ์ด๋ ๋ค๋ฅธ ์ธ์ ์์ ์ป์ ID๋ฅผ ์๋ชป ์ฌ์ฌ์ฉํ์ง ์๋๋ก ํ๋ค. ๋๊ตฌ๊ฐ ๊ฐ์ ํ์์ ๋ฐ๋๋ค๊ณ ๋ชจ๋ ์๋ณ์๊ฐ ์๋ก ํธํ๋๋ ๊ฒ์ ์๋๋ค. ์์ ์ข ๋ฅ์ ์์ ๊ถ์ ์คํ ๋จ๊ณ์์ ํ์ธํ ์ ์์ด์ผ ํ๋ค.
์ถ๋ ฅ์ ๋ง์ด ์ฃผ๋ ๊ฒ๋ณด๋ค ๋ค์ ํ๋จ์ ์ถฉ๋ถํด์ผ ํ๋ค
๋๊ตฌ ์๋ต์ด ํฌ๋ฉด ๋ชจ๋ธ์ด ๋ ๋ง์ ์ ๋ณด๋ฅผ ๊ฐ๊ฒ ๋์ง๋ง ์ค์ํ ๋จ์๋ฅผ ์ฐพ๊ธฐ๋ ์ด๋ ค์์ง ์ ์๋ค. ์ฌ์ฉ์๊ฐ ๋ฐฐ์ก ์ํ๋ฅผ ๋ฌผ์๋๋ฐ ๊ณ ๊ฐ์ ๋ชจ๋ ์ฃผ๋ฌธ๊ณผ ๋ด๋ถ ์ด๋ฒคํธ, ์ด๋ฏธ์ง ์ฃผ์์ ์์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๋ฐํํ๋ฉด ๋ฌธ๋งฅ์ ๋ญ๋นํ ์ ์๋ค. ํ์ํ ๊ฒ์ ๋ค์ ํ๋จ๊ณผ ๋ต๋ณ์ ์ถฉ๋ถํ ์ ๋ณด๋ค.
์๋ฅผ ๋ค์ด ๋ฐฐ์ก ์ํ, ๋ง์ง๋ง ์ด๋ฒคํธ ์๊ฐ, ์กฐํ ๊ธฐ์ค ์๊ฐ, ํด๋น ๋ฐฐ์ก์ ์๋ณ์, ์ถ๊ฐ ์กฐํ ๊ฐ๋ฅ ์ฌ๋ถ๋ฅผ ๋ฐํํ๋ ๊ตฌ์ฑ์ ์๊ฐํ ์ ์๋ค. ์ฌ์ฉ์๊ฐ ๋ฌผ์ ์กฐ๊ฑด์ ํ๋จํ๋ ๋ฐ ์์ธ ์ฌ์ ๊ฐ ์ค์ํ๋ฉด ๊ทธ ์ ๋ณด๋ ํ์ํ๋ค. ์งง๊ฒ ๋ง๋ค๊ธฐ ์ํด ์ง์ฐ์ด๋ ๋๋ฝ์ ๊ฐ์ถ๋ฉด ์ ๋๋ค. ๊ด๋ จ์ฑ ๋์ ์์ฝ๊ณผ ํ๋จ์ ํ์ํ ์ ํ ์ฌํญ์ ํจ๊ป ๋จ๊ฒจ์ผ ํ๋ค.
Anthropic ๊ฐ์ด๋๋ concise์ detailed์ฒ๋ผ ์๋ต ์์ธ๋๋ฅผ ์ ํํ๋ ๋ฐฉ์๋ ์๊ฐํ๋ค. ๊ฐ๋จํ ์์ฝ์ผ๋ก ํ๋จํ๋ค๊ฐ ํ์ ํธ์ถ์ ์๋ณ์๋ ์ธ๋ถ ์ ๋ณด๊ฐ ํ์ํ๋ฉด ์์ธ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ด๋ค. ๋จ, ๋ชจ๋ ํ๊ฒฝ์์ ์ด์ค ์กฐํ๊ฐ ํจ์จ์ ์ธ ๊ฒ์ ์๋๋ค. ์ค์ ์ ๋ฌด์์ ์ถ๊ฐ ํธ์ถ๊ณผ ์ฝ๋ ์์ ๊ท ํ์ ํ๊ฐํด์ผ ํ๋ค.
์๋ต ํ์๋ JSON์ด ์ธ์ ๋ ์ต๊ณ ์ด๊ฑฐ๋ ๋งํฌ๋ค์ด์ด ์ธ์ ๋ ๋ซ๋ค๊ณ ๋จ์ ํ ์ ์๋ค. ์ ํด์ง ํ๋์ ์ํ์ ์๋ณ์๋ฅผ ๋ค๋ฃจ๋ ๋ถ๋ถ์๋ ๊ตฌ์กฐํ๋ ํ์์ด ์ ์ฉํ๊ณ , ๊ธด ๋ฌธ์ ๋ด์ฉ์๋ ์ฝ๊ธฐ ์ฌ์ด ํ์์ด ๋์ ์ ์๋ค. ํ์ ์ด๋ฆ๋ณด๋ค ๋ด์ฉ๊ณผ ๊ฒฝ๊ณ, ๋๋ฝ ์ฌ๋ถ๋ฅผ ์ผ๊ด๋๊ฒ ์ดํดํ ์ ์๋์ง๊ฐ ์ค์ํ๋ค.
๊ฐ์ success๋ผ๋ ๊ฐ์๋ ์๋ฏธ๋ฅผ ๋ช ํํ ํ์. ์์ฒญ์ด ์ ์๋์๋์ง, ์ค์ ์์ ์ด ์๋ฃ๋์๋์ง, ์ํ๋ฅผ ํ์ธํ๋์ง๋ ๋ค๋ฅด๋ค. ์ถ๋ ฅ์ด “์๋ฃ”๋ผ๊ณ ๋ง ์ ํ๋ฉด ๋ชจ๋ธ์ด ์ธ๋ถ ์ฒ๋ฆฌ๊ฐ ๋๋ฌ๋ค๊ณ ๋ณด๊ณ ํ ์ ์๋ค. ๋๊ตฌ๊ฐ ๋ณด์ฅํ๋ ์ฌ์ค๊ณผ ์์ง ํ์ธ๋์ง ์์ ์ํ๋ฅผ ๊ตฌ๋ถํด์ ๋ฐํํด์ผ ํ๋ค.
์ค๋ฅ ์๋ต์ ์คํจ ํต๋ณด์ด๋ฉด์ ๋ณต๊ตฌ ์ธํฐํ์ด์ค๋ค
๋๊ตฌ๊ฐ ์ค๋ฅ ์ฝ๋์ ๊ธด ์คํ ์ถ์ ๋ง ๋ฐํํ๋ฉด ๋ชจ๋ธ์ด ๋ค์์ ๋ฌด์์ ํด์ผ ํ ์ง ์๊ธฐ ์ด๋ ต๋ค. ๋ฐ๋๋ก ๋ฌด์กฐ๊ฑด “๋ค์ ์๋ํ์ธ์”๋ผ๊ณ ํ๋ฉด ๊ฐ์ ์๋ชป๋ ํธ์ถ์ ๋ฐ๋ณตํ ์ ์๋ค. ์ค๋ฅ ์๋ต์๋ ์คํจ์ ์ข ๋ฅ์ ์์ ๊ฐ๋ฅํ ์กฐ๊ฑด, ์ฌ์๋ ๊ฐ๋ฅ ์ฌ๋ถ๋ฅผ ๋ด๋ ๋ฐฉ๋ฒ์ ๊ฒํ ํ ์ ์๋ค.
์๋ฅผ ๋ค์ด ๋ ์ง ํ์์ด ์๋ชป๋์๋ค๋ฉด ์๊ตฌ ํ์๊ณผ ์๋ชป๋ ํ๋๋ฅผ ์๋ ค ์ค๋ค. ๊ฒ์ ๋์์ด ๋ชจํธํ๋ค๋ฉด ํ๋ณด๋ฅผ ๊ตฌ๋ถํ ๋จ์๋ฅผ ์ ๊ณตํ ์ ์๋ค. ๊ถํ์ด ์๋ค๋ฉด ๋ค๋ฅธ ๊ฒฝ๋ก๋ก ๊ฐ์ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋ผ๊ณ ์ ๋ํด์๋ ์ ๋๋ค. ์ ๋ ฅ ์์ ์ผ๋ก ํด๊ฒฐํ ์ ์๋ ๋ฌธ์ ์ ํ์ฉ๋์ง ์์ ํ๋์ ๊ตฌ๋ถํด์ผ ํ๋ค.
๋น ๊ฒฐ๊ณผ๋ ์ค์ํ ์ํ๋ค. ๊ฒ์์ ๋ง๋ ์๋ฃ๊ฐ ์๋ค๋ ๊ฒ๊ณผ ์๋ฒ๊ฐ ์กฐํ์ ์คํจํ๋ค๋ ๊ฒ์ ๋ค๋ฅด๋ค. ๋ชฉ๋ก์ด ๋น์๋ค๋ ์ด์ ๋ง์ผ๋ก ์ฃผ๋ฌธ์ด ์๋ค๊ณ ๋จ์ ํ๋ฉด ๋๊ตฌ ์ฅ์ ๋ฅผ ์ ๋ฌด ์ฌ์ค๋ก ๋ฐ๊ฟ ์ ์๋ค. ๊ฒฐ๊ณผ ์์, ์ ๊ทผ ์ ํ, ์ผ๋ถ ์คํจ, ์๊ฐ ์ด๊ณผ ๊ฐ์ ์ํ๋ฅผ ๊ตฌ๋ณํด์ ๋ชจ๋ธ๊ณผ ์ด์์๊ฐ ํด์ํ ์ ์๊ฒ ํ์.
์ค๋ฅ ์ค๋ช ์ ๋ฏผ๊ฐ ์ ๋ณด๊ฐ ์์ด์ง ์๋๋ก ํ๋ ๊ฒ๋ ํ์ํ๋ค. ๋ด๋ถ ์ฐ๊ฒฐ ๋ฌธ์์ด์ด๋ ์ธ์ฆ ์ ๋ณด, ์ ์ฒด ์ฟผ๋ฆฌ์ ๊ณ ๊ฐ ์๋ฌธ์ ๊ทธ๋๋ก ๋ฐํํ๋ฉด ๋ชจ๋ธ ๋ฌธ๋งฅ๊ณผ ๋ก๊ทธ์ ํผ์ง ์ ์๋ค. ๋ณต๊ตฌ์ ํ์ํ ์ต์ ์ ๋ณด์ ์ง์ํ์ด ์กฐ์ฌํ ์ ์๋ ์์ ํ ์ฐธ์กฐ๋ฅผ ๋๋๋ ๋ฐฉ๋ฒ์ ๊ณ ๋ คํ ์ ์๋ค.
์คํ ๊ฒฐ๊ณผ๋ฅผ ์ ์ ์๋ ๋ณ๊ฒฝ ์์ฒญ์ ํนํ ์ฃผ์ํด์ผ ํ๋ค. ์๊ฐ ์ด๊ณผ๊ฐ ๋ฐ์ํด๋ ์ธ๋ถ ์์ ์ ์ด๋ฏธ ์ํ๋์์ ์ ์๋ค. ์ด๋ ๊ฒฐ๊ณผ ํ์ธ ์์ด ๊ฐ์ ๋ณ๊ฒฝ์ ๋ฐ๋ณตํ๊ฒ ๋ง๋๋ ์ค๋ฅ ๋ฉ์์ง๋ ์ํํ๋ค. ์ํ ์กฐํ๊ฐ ๊ฐ๋ฅํ์ง์ ์ด๋ค ์กฐ๊ฑด์์ ์ฌ์๋ํ ์ ์๋์ง๋ฅผ ์ค๊ณํ๊ณ ์คํ ๊ธฐ๋ก๊ณผ ์ฐ๊ฒฐํด์ผ ํ๋ค.
๊ฒ์๊ณผ ํ์ด์ง๋ค์ด์ ์ ๋๊ตฌ ์ฌ์ฉ ์ ๋ต์ ๋ฐ๊พผ๋ค
์ ์ฒด ๋ฐ์ดํฐ๋ฅผ ๋์ดํ๋ ๋๊ตฌ๋ ๋จ์ํด ๋ณด์ด์ง๋ง ์์ด์ ํธ์๊ฒ ํฐ ํ์ ๋ถ๋ด์ ์ค ์ ์๋ค. ์๋ฒ๊ฐ ๋น ๋ฅด๊ฒ ํํฐ๋งํ ์ ์๋ ์กฐ๊ฑด์ ๋ชจ๋ธ์ด ๊ธด ์ถ๋ ฅ์์ ํ๋์ฉ ์ฐพ๊ฒ ๋๋ฉด ํ ํฐ๊ณผ ์ง์ฐ์ด ๋์ด๋๋ค. ๊ฒ์, ๊ธฐ๊ฐ ๋ฒ์, ์ ๋ ฌ๊ณผ ์ ํ ๊ฐ์ ๊ธฐ๋ฅ์ ๋๊ตฌ์ ๋ฃ๋ ๊ฒ์ด ๋จ์ํ ์ฑ๋ฅ ์ต์ ์ ๋์ด ์ฌ์ฉ ์ ๋ต์ ๋ฐ๊ฟ ์ ์๋ค.
๊ฒ์ ํ๋์ ์๋ฏธ๋ ๋ช ํํด์ผ ํ๋ค. query ํ๋๊ฐ ์ ๋ฌธ ๊ฒ์์ธ์ง ์ ํํ ์ฝ๋ ๊ฒ์์ธ์ง, ์ฌ๋ฌ ์กฐ๊ฑด์ ์ด๋ป๊ฒ ํด์ํ๋์ง ์๋ ค ์ค์ผ ํ๋ค. ๋ชจ๋ ์กฐ๊ฑด์ ์์ ํ ์คํธ ํ๋์ ๋ฃ๋ ๋ฐฉ์์ด ํธํ ๋๋ ์์ง๋ง ๋ ์ง์ ์ํ์ฒ๋ผ ๊ตฌ์กฐ์ ์ผ๋ก ์ ํํ ์ ์๋ ์กฐ๊ฑด์ ๋ณ๋ ํ๋๊ฐ ๋ ๋ช ํํ ์ ์๋ค. ์ด๋ ์ชฝ์ด ์ข์์ง๋ ์ค์ ์ง์๊ตฐ์ผ๋ก ๋น๊ตํ๋ค.
ํ์ด์ง๋ค์ด์ ์์๋ ๋ ์ฝ์ ๊ฒฐ๊ณผ๊ฐ ์๋์ง์ ๋ค์ ์์ฒญ ๋ฐฉ๋ฒ์ ์๋ ค ์ค์ผ ํ๋ค. ์ผ๋ถ๋ง ๋ฐํํ๊ณ ์กฐ์ฉํ ๋๋ด๋ฉด ๋ชจ๋ธ์ ์ ์ฒด ๊ฒฐ๊ณผ๋ผ๊ณ ์๊ฐํ ์ ์๋ค. ๋ค์ ์ปค์๋ ์ ์ฒด ๋ฒ์์ ๊ดํ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋, ์ปค์๊ฐ ์ด๋ค ๊ฒ์ ์กฐ๊ฑด์ ์ํ๋์ง๋ ์ ์งํด์ผ ํ๋ค. ๋ค๋ฅธ ์ง์์ ์ปค์๋ฅผ ์ฌ์ฌ์ฉํ๋ฉด ๊ฒฐ๊ณผ ํด์์ด ํ์ด์ง ์ ์๋ค.
์ถ๋ ฅ ์ ํ์ผ๋ก ์๋๋ค๋ฉด ์๋ ธ๋ค๋ ์ฌ์ค์ ์๋ฆฌ์. ๊ด๋ จ ์กฐ๊ฑด์ ์ขํ๊ฑฐ๋ ํ์ํ ๊ตฌ๊ฐ์ ์์ฒญํ๋๋ก ๋ณต๊ตฌ ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํ ์ ์๋ค. ๊ธด ๋ฌธ์๋ฅผ ์ค๊ฐ์์ ์๋ฅด๊ณ ์์ธ ์กฐํญ์ ๋์น ์ํ๋ก ๋ตํ๊ฒ ํ๋ ๊ฒ๋ณด๋ค, ๋จ์ ๋ฒ์์ ์กฐํ ๋ฐฉ๋ฒ์ ๋ช ์ํ๋ ํธ์ด ๋ซ๋ค. ๋ฐํ ๊ธธ์ด ์ต์ ํ๊ฐ ์๋ฏธ ๋ณด์กด์ ํด์น์ง ์๋์ง ํ์ธํด์ผ ํ๋ค.
ํํฐ์ ๊ธฐ๋ณธ๊ฐ์ ๋ฐ๋ณต ํธ์ถ์ ํํ์๋ ์ํฅ์ ์ค๋ค. ๊ธฐ๋ณธ ๋ฐํ๋์ด ๋๋ฌด ์์ผ๋ฉด ๊ฐ์ ์์ฒญ์ด ์ฌ๋ฌ ํ์ด์ง๋ก ๋๊ณ , ๋๋ฌด ํฌ๋ฉด ๋ถํ์ํ ๋ด์ฉ์ ๊ณ์ ์ฝ๊ฒ ๋๋ค. ํธ์ถ ์, ๋ฐํ ํ ํฐ, ์ ๋ต์ ํ์ํ ์๋ฃ์ ํฌํจ ์ฌ๋ถ๋ฅผ ํจ๊ป ์ธก์ ํ์. ๋๊ตฌ ํธ์ถ ํ๋๊ฐ ์ค์๋ค๋ ์ฌ์ค๋ง์ผ๋ก ์ ์ฒด ํจ์จ์ด ์ข์์ก๋ค๊ณ ํ๋จํ์ง ๋ง์.
๋๊ตฌ๋ฅผ ํฉ์น ๋ ์ฝ๊ธฐ์ ๋ณ๊ฒฝ์ ๊ฒฝ๊ณ๋ฅผ ์ง์ผ์ผ ํ๋ค
์ฌ๋ฌ ๋จ๊ณ๋ฅผ ํ ๋๊ตฌ์ ๋ฌถ์ผ๋ฉด ๋ชจ๋ธ์ ๋ถ๋ด์ ์ค์ผ ์ ์๋ค. ๊ทธ๋ฌ๋ ์กฐํ ๋๊ตฌ๊ฐ ๋ชฐ๋ ์ผ์ ์ ๋ง๋ค๊ฑฐ๋ ์ํ๋ฅผ ๋ฐ๊พธ๋ฉด ์ค๋ช ๊ณผ ์ค์ ํจ๊ณผ๊ฐ ๋ฌ๋ผ์ง๋ค. ์ฌ์ฉ์๊ฐ ์ํ๋ฅผ ๋ฌผ์์ ๋ฟ์ธ๋ฐ ๋ณ๊ฒฝ์ด ์ผ์ด๋๋ค๋ฉด ํธ์ถ ์๋ฅผ ์ค์๋ค๋ ์ด์ ๋ณด๋ค ํฐ ๋ฌธ์ ๊ฐ ๋๋ค. ๊ธฐ๋ฅ ํตํฉ์ ๋ถ์์ฉ์ ์จ๊ธฐ๋ ๋ฐฉ์์ด ๋์ด์๋ ์ ๋๋ค.
์ ๋ฌด๋ฅผ ๋ฌถ์ ๋๋ ์ฝ๊ธฐ ์์ ๋ผ๋ฆฌ์ ํตํฉ๊ณผ ๋ณ๊ฒฝ ์์ ์ ํตํฉ์ ๋ค๋ฅด๊ฒ ๋ณด์. ๊ด๋ จ ๋ฌธ์๋ฅผ ๋ชจ์ผ๋ ์กฐํ๋ ํ๋๋ก ๋ฌถ๊ธฐ ์ฌ์ธ ์ ์์ง๋ง, ์กฐํ ํ ์ฃผ์๋ฅผ ๋ฐ๊พธ๋ ์ ์ฐจ์๋ ๋ณ๋์ ์กฐ๊ฑด๊ณผ ๊ถํ ํ์ธ์ด ํ์ํ ์ ์๋ค. ์ด๋ฏธ ํ์ฉ๋ ๋ฒ์์์ ์คํํ ์ ์๋์ง์ ์ ํ๋จ์ด ํ์ํ์ง๋ฅผ ๊ตฌ๋ถํด์ผ ํ๋ค.
๋ณ๊ฒฝ ๋๊ตฌ์ ์๋ต์๋ ์ค์ ๋ก ์ํํ ๋ด์ฉ๊ณผ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ ์ ์๋ ์ ๋ณด๊ฐ ํ์ํ๋ค. ๊ณํ๋ง ๋ง๋ค์๋์ง, ์คํ ์์ฒญ์ด ์ ์๋์๋์ง, ์ต์ข ๋ฐ์๊น์ง ํ์ธํ๋์ง ๋๋ฌ๋ด์ผ ํ๋ค. ๋ชจ๋ธ์ด ์๋ฃ ๋ฌธ์ฅ์ ๋ง๋ค๊ธฐ ์ ์ ์ด๋ค ์ฌ์ค์ ๊ทผ๊ฑฐ๋ก ์ผ๋์ง ๋ช ํํด์ง๋ค. ๋๊ตฌ๊ฐ ์ค๋ช ๋ณด๋ค ๋์ ํจ๊ณผ๋ฅผ ๋ด์ง ์๋๋ก ๊ณ์ฝ์ ์ ์งํ๋ ๊ฒ์ด ์ค์ํ๋ค.
์ฝ๊ธฐ ์ ์ฉ์ด๋ ๋ณ๊ฒฝ ์ฌ๋ถ์ ๋ํ ๋ฉํ๋ฐ์ดํฐ์ ์ค๋ช ์ ์ ํ์ ๋๋ ๋จ์๋ค. ๊ทธ๋ฌ๋ ๊ทธ ํ์ ์์ฒด๊ฐ ๋ณด์ ๊ฒฝ๊ณ๋ ์๋๋ค. ์ค์ ์คํ๊ธฐ์์ ์ฌ์ฉ์์ ์์์ ๋ํ ๊ถํ์ ํ์ธํด์ผ ํ๋ค. ์ค๋ช ๋ฌธ์ ์ ํ ์๋ค๋ ์ฌ์ค๋ง์ผ๋ก ์๋ชป๋ ํธ์ถ์ด ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ถ๊ฐ๋ฅํด์ง๋ ๊ฒ์ ์๋๋ค.
๋ฐ๋ผ์ ๋๊ตฌ ํตํฉ์ ํธ์ถ ์๋ฟ ์๋๋ผ ๊ถํ, ๊ฒ์ฆ, ์ฅ์ ๋ณต๊ตฌ ๋จ์๊น์ง ๊ณ ๋ คํ๋ ์ค๊ณ๋ค. ๋๋ฌด ์๊ฒ ๋๋๋ฉด ์กฐํฉ ๋ถ๋ด์ด ์ปค์ง๊ณ ๋๋ฌด ํฌ๊ฒ ๋ฌถ์ผ๋ฉด ์ํฅ๊ณผ ์คํจ์ ๊ฒฝ๊ณ๊ฐ ํ๋ ค์ง๋ค. ๋ํ ์ ๋ฌด๋ฅผ ์คํํด ๋ณด๊ณ ์ฌ๋์ด ์ดํดํ ์ ์๋ ๋จ์์ธ์ง, ์ค๋ฅ๊ฐ ์๊ฒผ์ ๋ ์ด๋ ๋จ๊ณ์ธ์ง ์ฐพ์ ์ ์๋์ง ํ์ธํ์.
๋ง์ ๋๊ตฌ๋ฅผ ๋ค๋ฃจ๋ ค๋ฉด ์ ํ๊ณผ ํธ์ถ์ ๋ฐ๋ก ํ๊ฐํ์
๋๊ตฌ๊ฐ ๋ง์์ง๋ฉด ๊ธฐ๋ฅ์ ๊ฒน์นจ๊ณผ ์ค๋ช ๊ธธ์ด๊ฐ ํจ๊ป ๋์ด๋ ์ ์๋ค. OpenAI ๊ณต์ ๊ฐ์ด๋๋ ์ฒ์ ๋ ธ์ถํ๋ ํจ์ ์๋ฅผ ์๊ฒ ์ ์งํ๊ณ ์ค์ ํ๊ฐ๋ฅผ ํ๋๋ก ๊ถํ๋ค. ๋ฌธ์์ ์ซ์ ๊ถ๊ณ ๋ ๋ณดํธ์ ์ธ ์ต์ ๊ฐ์ด๋ ๊ฐ์ ํ๋๋ก ์ฝ์ง ์๋ ํธ์ด ์ข๋ค. ๋ชจ๋ธ๊ณผ ์์ , ๋๊ตฌ ๊ฐ ์ ์ฌ์ฑ์ ๋ฐ๋ผ ์ ํ ๋๋๊ฐ ๋ฌ๋ผ์ง๋ค.
ํ์ํ ๋๊ตฌ๋ฅผ ๊ฒ์ํด ๋์ค์ ๋ถ๋ฌ์ค๋ ๋ฐฉ์๋ ๊ฐ๋ฅํ๋ค. ๋ค๋ง ํ๋ณด๋ฅผ ์ฐพ๋ ๋จ๊ณ์์ ํ์ํ ๋๊ตฌ๋ฅผ ๋์น๋ฉด ํธ์ถ ๋จ๊ณ๊ฐ ์๋ฌด๋ฆฌ ์ข์๋ ์ ๋ฌด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ด๋ ต๋ค. ๋๊ตฌ ๊ฒ์์ด ๊ด๋ จ ํ๋ณด๋ฅผ ํฌํจํ๋์ง์, ํ๋ณด๊ฐ ์ฃผ์ด์ก์ ๋ ์ ์ ํ ํธ์ถํ๋์ง๋ฅผ ๋๋ ํ๊ฐํด์ผ ํ๋ค.
์นดํ๋ก๊ทธ์ ์ค๋ช ๊ณผ ์ค์ ํจ์ ์ค๋ช ๋ ์ญํ ์ด ๋ค๋ฅผ ์ ์๋ค. ์๋จ์ ์งง์ ์ค๋ช ์ ๋ฌด์์ ๋ถ๋ฌ์ฌ์ง ๊ฒฐ์ ํ๊ฒ ๋๊ณ , ๋ก๋ฉ๋ ๋ช ์ธ๋ ์ธ์๋ฅผ ์ด๋ป๊ฒ ์ฑ์ธ์ง ์๋ ค ์ค๋ค. ์๋จ ์ค๋ช ์ด ๋๋ฌด ๋์ผ๋ฉด ํ์ ์๋ ๋๊ตฌ๋ฅผ ๋ถ๋ฌ์ค๊ณ , ๋๋ฌด ์ข์ผ๋ฉด ๊ด๋ จ ๊ธฐ๋ฅ์ ๋์น ์ ์๋ค. ๋ ๋จ๊ณ๋ฅผ ๋ชจ๋ ํ ์คํธํด์ผ ํ๋ค.
์ค์ ์ ํตํด ํน์ ๋๊ตฌ๋ฅผ ๊ฐ์ ํ๋ ๊ฒฝ์ฐ๋ ์๋ค. ์ด๋ ์ ํ ์ ํ๋๊ฐ ๋์์ง ๊ฒ์ฒ๋ผ ๋ณด์ฌ๋ ์ค์ ๋ก๋ ๋ชจ๋ธ์ด ์ ํํ ํ์๊ฐ ์์ด์ง ๊ฒ์ผ ์ ์๋ค. ์ ๋ฌด ์ ์ฐจ์ ๋๊ตฌ๊ฐ ์ด๋ฏธ ์ ํด์ ธ ์๋ค๋ฉด ํฉ๋ฆฌ์ ์ธ ๊ตฌ์ฑ์ผ ์ ์์ง๋ง, ์์จ ์ ํ ๋ฅ๋ ฅ์ ๊ฐ์ ๊ณผ ๊ตฌ๋ถํด์ ๋ณด๊ณ ํด์ผ ํ๋ค. ํ๊ฐ๊ฐ ๋ฌด์์ ์ธก์ ํ๋์ง ๋ถ๋ช ํ ํด์ผ ํ๋ค.
๋๊ตฌ๋ฅผ ์ฐพ์ง ๋ชปํ์ ๋์ ํ๋๋ ์ ํด์ผ ํ๋ค. ์๋ ํจ์๋ฅผ ์ง์ด๋ด๊ฑฐ๋ ๋น์ทํ ์ด๋ฆ์ ๋ณ๊ฒฝ ๋๊ตฌ๋ก ๋์ฒดํ์ง ์๊ฒ ํด์ผ ํ๋ค. ์ ๊ณต๋ ๊ธฐ๋ฅ ์์์ ํด๊ฒฐํ ์ ์๋ ๋ฒ์์ ๋ถ์กฑํ ๊ธฐ๋ฅ์ ๊ตฌ๋ถํ๋๋ก ํ๋ค. ๊ด๋ จ ์๋ ๋๊ตฌ๋ฅผ ์ต์ง๋ก ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ๊ฐ๋ฅํ ๋์์ ์๋ดํ๋ ๊ฒ์ด ์ฌ๋ฐ๋ฅธ ๊ฒฐ๊ณผ์ผ ์ ์๋ค.
๋ฐฐ์ก ์๋ด ์์ด์ ํธ์ ๋๊ตฌ๋ฅผ ๋ค์ ๋๋๋ ์์
๊ฐ์์ ๋ฐฐ์ก ์๋ด ์์ด์ ํธ์ get_user, list_orders, get_order, list_events, update_order ๊ฐ์ ๋๊ตฌ๊ฐ ์๋ค๊ณ ํ์. ์ด๋ฆ๋ง ๋ณด๋ฉด get_user๊ฐ ๋๊ตฌ๋ฅผ ์กฐํํ๋์ง, update_order๊ฐ ์ฃผ์์ ์ํ๋ฅผ ๋ชจ๋ ๋ฐ๊พธ๋์ง ์๊ธฐ ์ด๋ ต๋ค. ๋ชจ๋ธ์ด ์ด๋ฅผ ์ฌ์ฉํด “๋ด ์ฃผ๋ฌธ์ ์ธ์ ๋์ฐฉํ๋์?”๋ผ๋ ์์ฒญ์ ํด๊ฒฐํ๋๋ก ํ๋ฉด ๋ถํ์ํ ํ์๊ณผ ์๋ชป๋ ๋ณ๊ฒฝ์ ์ฌ์ง๊ฐ ์๊ธด๋ค.
๋จผ์ ์ธ์ฆ๋ ์ฌ์ฉ์ ๋ฌธ๋งฅ์ ์๋ฒ์์ ์ฐ๊ฒฐํ๊ณ , ์ฃผ๋ฌธ ๊ฒ์๊ณผ ๋ฐฐ์ก ์์ฝ ์กฐํ์ ์ ๋ ฅ์ ๋ช ํํ ์ ํ ์ ์๋ค. ์ฃผ๋ฌธ์ด ์ฌ๋ฌ ๊ฐ๋ผ๋ฉด ๋ ์ง๋ ์ํ์ผ๋ก ํ๋ณด๋ฅผ ์ขํ ์ ์๊ฒ ํ๊ณ ๋๋ช ์ด์ธ ๊ฐ์ ์ด๋ฆ์ ์์กดํ์ง ์๋๋ค. ์ฌ์ฉ์์๊ฒ ํ์ํ ์ ํ์ด ๋ฌด์์ธ์ง์ ๋๊ตฌ๊ฐ ์ด๋ฏธ ์๋ ๋์์ ๊ตฌ๋ถํ๋ ๋จ๊ณ๋ค.
๋ฐฐ์ก ์์ฝ์๋ ํ์ฌ ์ํ์ ๋ง์ง๋ง ์ด๋ฒคํธ, ๊ฐฑ์ ์์ , ์์ ์ผ์ ์ ์ถ์ฒ์ ํ์ธ ๋ฒ์๋ฅผ ๋ฃ์ ์ ์๋ค. ์์ ์ผ์ ์ด ์ ๊ณต๋์ง ์๋๋ค๋ฉด ๊ฐ์ ๋ง๋ค์ด ์ฑ์ฐ์ง ์๊ณ ๋ฏธํ์ธ์ผ๋ก ํ์ํ๋ค. ์์ธ ์ด๋ฒคํธ๊ฐ ํ์ํ ๋๋ง ์ถ๊ฐ๋ก ์ฝ๊ฒ ํ ์ ์๋ค. ์์ฝ ๋๊ตฌ๊ฐ ๋ชจ๋ ๋ฐฐ์ก ๋ฌธ์ ์ ์์ธ์ ์๋์ผ๋ก ํ์ ํ๋ค๊ณ ์ค๋ช ํด์๋ ์ ๋๋ค.
์ฃผ์ ๋ณ๊ฒฝ์ ๋ฐฐ์ก ์กฐํ์ ๊ตฌ๋ถํ๋ค. ํ์ฌ ๋จ๊ณ์์ ๋ณ๊ฒฝ์ด ๊ฐ๋ฅํ์ง, ํ์ํ ์ ๋ ฅ์ด ๋ฌด์์ธ์ง, ์ด๋ค ๋ฒ์๊ฐ ์ฌ์ฉ์ ์์ฒญ์ผ๋ก ํ์ฉ๋์๋์ง ํ์ธํ๋ค. ์ค์ ๋ณ๊ฒฝ์ด ์์๋ค๋ฉด ์ ์ฃผ์์ ๋ฐ์ ์ํ๋ฅผ ํ์ธํ ์ ์๋ ๊ฒฐ๊ณผ๋ฅผ ๋๋ ค์ค๋ค. ์ด ์์๋ ๊ธฐ๋ฅ์ ๊ฒฝ๊ณ๋ฅผ ์ค๋ช ํ๋ ๊ฒ์ด๋ฉฐ ํน์ ์กฐ์ง์ ์น์ธ ์ ์ฑ ์ ๋์ ์ ํ๋ ๊ฒ์ ์๋๋ค.
์ดํ ๊ฐ์ ์ง๋ฌธ๊ตฐ์ผ๋ก ์ ํ๋ฅผ ๋น๊ตํ๋ค. ๋๊ตฌ ์ ํ๊ณผ ์ธ์ ์ค๋ฅ๊ฐ ์ค์๋์ง, ์ถ๊ฐ ์ง๋ฌธ์ด ํ์ํ ๊ฒฝ์ฐ๋ฅผ ๋์น์ง ์๋์ง, ๋ฐํ ๊ฒฐ๊ณผ์ ํฌ๊ธฐ์ ์ ์ฒด ํธ์ถ ์๊ฐ ์ด๋ป๊ฒ ๋ณํ๋์ง ๋ณธ๋ค. ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ค์ ์ ๋ฌด ์ํ์ ์ต์ข ์๋ด๊ฐ ๋ง๋์ง๋ค. ๋ ์งง์ ํธ์ถ ๊ฒฝ๋ก๊ฐ ์ธ์ ๋ ๋ ๋์ ๊ฒฐ๊ณผ๋ ์๋๋ค.
์ฑ๊ณต๋ฅ ๋ง ๋ณด์ง ๋ง๊ณ ํธ์ถ ๊ฒฝ๋ก์ ์ค์ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ์
Anthropic์ ํ์ค์ ์ธ ๋ฐ์ดํฐ์ ๊ฒ์ฆ ๊ฐ๋ฅํ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ง ํ๊ฐ ๊ณผ์ ๋ฅผ ๊ถํ๋ค. ๋๊ตฌ ์ด๋ฆ๊ณผ ID๋ฅผ ๋ฌธ์ ์ ๋ชจ๋ ์ ์ด ์ฃผ๋ฉด ํธ์ถ ํ์์ ์ํํ ์ ์์ง๋ง ์ค์ ์ฌ์ฉ์์ ์์ฐ์ด ์์ฒญ์์ ์ ํํ๋ ๋ฅ๋ ฅ์ ๋ ์ํํ๊ฒ ๋๋ค. ์ ๋ฌด์ ๋ชจํธํจ๊ณผ ์ฌ๋ฌ ๋จ๊ณ์ ์ฐ๊ฒฐ์ ํฌํจํ ๋ฌธ์ ๋ ํ์ํ๋ค.
๋ค๋ง ์ ๋ต ๊ฒฝ๋ก๋ฅผ ํ๋๋ก ๊ณ ์ ํ๋ ํ๊ฐ๋ ์กฐ์ฌํด์ผ ํ๋ค. ์๋ก ๋ค๋ฅธ ๋๊ตฌ ์กฐํฉ์ผ๋ก ๊ฐ์ ์ฌ๋ฐ๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค ์ ์๋ค. ํน์ ํธ์ถ ์์๋ฅผ ๋ฐ๋ผ์ผ๋ง ์ ๋ต์ผ๋ก ์ฒ๋ฆฌํ๋ฉด ์ ํจํ ๋์์ ์คํจ๋ก ํ์ ํ ์ ์๋ค. ๋ฐ๋์ ์ง์ผ์ผ ํ ๊ถํ๊ณผ ๋ถ์์ฉ ์ ํ์ ์๊ฒฉํ๊ฒ ํ์ธํ๋, ํ์ฉ ๊ฐ๋ฅํ ํด๊ฒฐ ๊ฒฝ๋ก์ ๋ค์์ฑ์ ์ธ์ ํด์ผ ํ๋ค.
์คํ ๊ธฐ๋ก์์๋ ์ฒซ ๋ฒ์งธ ์๋ชป๋ ์ ํ์ด ์ด๋์ธ์ง ์ดํด๋ณด์. ์ด๋ฆ์ด ๋น์ทํด ํผ๋ํ๋์ง, ํ๋ ์๋ฏธ๋ฅผ ํ๋ ธ๋์ง, ๋น ๊ฒฐ๊ณผ๋ฅผ ์๋ชป ํด์ํ๋์ง ๊ตฌ๋ถํ๋ค. ์ต์ข ๋ต๋ณ์ ์์ฐ์ค๋ฌ์๋ณด๋ค ๋๊ตฌ ์์ฒญ๊ณผ ์๋ต, ์ค์ ์ธ๋ถ ์ํ๋ฅผ ํจ๊ป ํ์ธํด์ผ ํ๋ค. ๋ชจ๋ธ์ ์ค๋ช ์ด ์คํ ๊ธฐ๋ก์ ์๋ฒฝํ ๋์ ํ์ง๋ ์๋๋ค.
์ธก์ ํญ๋ชฉ์๋ ์ ๋ฌด ์๋ฃ์จ ์ธ์ ๋ฌดํจ ์ธ์ ๋น์จ, ๋ถํ์ํ ํธ์ถ, ๋ฐํ ํ ํฐ, ์ฌ์๋, ์ ์ฒด ์ง์ฐ๊ณผ ๋น์ฉ์ ๋ฃ์ ์ ์๋ค. ๋ฏผ๊ฐํ ์๋ฌธ์ ๋ชจ๋ ๊ธฐ๋กํ ํ์๋ ์์ผ๋ฉฐ ํ์ํ ๋ฉํ๋ฐ์ดํฐ์ ์์ ํ ์ฐธ์กฐ๋ฅผ ์ ํ๋ค. ์ฌ๋ฌ ์งํ๋ฅผ ๋ชจ์ผ๋ ๋ฌด์์ด ์์ธ์ด๊ณ ๋ฌด์์ด ๊ฒฐ๊ณผ์ธ์ง ํผ๋ํ์ง ์๋๋ก ํ๋ค.
์ค๋ช ๋ฌธ๊ณผ ์คํค๋ง, ์ถ๋ ฅ ํ์์ ๊ณ ์น ๋๋ ๋ณ๊ฒฝ ๋ฒ์๋ฅผ ๋๋๊ณ ๋ณด์ง ์์ ํ๊ฐ๊ตฐ์ผ๋ก ํ์ธํ์. ํน์ ์คํจ ์ฌ๋ก์ ๋ง์ถฐ ์์๋ฅผ ๊ณ์ ๋ถ์ด๋ฉด ๋ค๋ฅธ ์์ฒญ์์ ์ฑ๋ฅ์ด ๋จ์ด์ง ์ ์๋ค. ๋ชจ๋ธ์ด๋ ๋๊ตฌ ๊ตฌํ์ด ๋ฐ๋์์ ๋๋ ๊ฐ์ ๊ณ์ฝ์ด ์ ์ง๋๋์ง ์ ๊ฒํด์ผ ํ๋ค. ๋๊ตฌ ์ ์๋ ํ ๋ฒ ์์ฑํ๊ณ ๋๋ด๋ ๋ฌธ์๊ฐ ์๋๋ผ ์ด์ ์ค์ธ ์ธํฐํ์ด์ค๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
Q. API๊ฐ ์ ์ ๋์ํ๋ฉด ์์ด์ ํธ์ฉ ๋๊ตฌ๋ ์ ๋ง๋ ๊ฒ ์๋๊ฐ์?
API ๊ตฌํ์ด ์ ํํด๋ ๋ชจ๋ธ์ด ์ฉ๋๋ฅผ ์ดํดํ๊ณ ์ธ์๋ฅผ ์ฑ์ฐ๋ฉฐ ๊ฒฐ๊ณผ๋ฅผ ํด์ํ๋ ๊ณผ์ ์ ๋ณ๋๋ก ํ์ธํด์ผ ํ๋ค. ๋๊ตฌ ์ด๋ฆ๊ณผ ์ค๋ช , ์ ๋ ฅ ๋ฐ ์ถ๋ ฅ์ ์๋ฏธ๊ฐ ์ค์ ์ ๋ฌด์ ์ฐ๊ฒฐ๋๋์ง ํ๊ฐํด์ผ ํ๋ค. ์๋ฒ์ ํ์ ๊ฒ์ฆ๋ง์ผ๋ก ์ ํ ํ์ง์ด ๋ณด์ฅ๋์ง๋ ์๋๋ค.
Q. strict ๋ชจ๋๋ฅผ ์ผ๋ฉด ์๋ชป๋ ๋๊ตฌ ํธ์ถ์ด ์ฌ๋ผ์ง๋์?
์ง์ํ๋ ์คํค๋ง ํ์์ ์งํค๋ ๋ฐ ๋์์ด ๋์ง๋ง ์ธ์์ ์ ๋ฌด์ ์๋ฏธ์ ๊ถํ๊น์ง ๋ณด์ฅํ๋ ๊ฒ์ ์๋๋ค. ๋ค๋ฅธ ๊ณ ๊ฐ์ ์ฃผ๋ฌธ ๋ฒํธ๋ ํ๋ฆฐ ๋ ์ง๋ ์ฌ๋ฐ๋ฅธ ์๋ฃํ์ผ๋ก ์ถ๋ ฅํ ์ ์๋ค. ํ์, ์๋ฏธ, ๊ถํ๊ณผ ์คํ ๊ฒฐ๊ณผ๋ฅผ ๋๋ ํ์ธํด์ผ ํ๋ค.
Q. ๋๊ตฌ ์ค๋ช ์ ๊ธธ์๋ก ์ข์๊ฐ์?
ํ์ํ ์ ๋ณด๊ฐ ๋ถ๋ช ํด์ผ ํ์ง๋ง ๊ธธ์ด ์์ฒด๊ฐ ๋ชฉํ๋ ์๋๋ค. ์ฉ๋์ ๊ตฌ๋ถ ์กฐ๊ฑด, ์ธ์์ ๋ฐํ๊ฐ์ ์๋ฏธ๋ฅผ ๋ด๊ณ ๋ฐ๋ณต๋๋ ์ค๋ฅ๋ฅผ ๋ฐ๋ก์ก๋ ์ค๋ช ์ ์ถ๊ฐํ๋ ํธ์ด ์ข๋ค. ๋ชจ๋ธ๊ณผ ๊ณผ์ ์ ๋ฐ๋ผ ์์ ์ถ๊ฐ๊ฐ ํญ์ ๊ฐ์ ์ ๋ง๋ค์ง๋ ์์ผ๋ฏ๋ก ํ๊ฐ๊ฐ ํ์ํ๋ค.
Q. ๋ฐํ๊ฐ์ ์ค์ด๋ฉด ์ ํ๋๋ ์๋์ผ๋ก ์ฌ๋ผ๊ฐ๋์?
๊ด๋ จ ์๋ ์ ๋ณด๋ฅผ ์ค์ด๋ฉด ๋์์ด ๋ ์ ์์ง๋ง ํ์ ๊ทผ๊ฑฐ์ ์์ธ๊น์ง ์์ ๋ฉด ์คํ๋ ค ํ๋ฆด ์ ์๋ค. ๋ค์ ํ๋จ์ ํ์ํ ๋ด์ฉ๊ณผ ์ ํ ์ฌํญ์ ๋ณด์กดํด์ผ ํ๋ค. ์๋ฆฐ ๊ฒฐ๊ณผ๋ ์ผ๋ถ ์คํจ๋ ๋ช ํํ ํ์ํ๋ ํธ์ด ์ข๋ค.
Q. ๋ชจ๋ ๊ธฐ๋ฅ์ ํ๋์ ๋ง๋ฅ ๋๊ตฌ๋ก ํฉ์น๋ ๊ฒ์ด ํจ์จ์ ์ธ๊ฐ์?
ํธ์ถ ์๋ ์ค ์ ์์ด๋ ์ ๋ ฅ๊ณผ ๋ถ์์ฉ์ ๊ฒฝ๊ณ๊ฐ ๋ณต์กํด์ง ์ ์๋ค. ํญ์ ํจ๊ป ์ฐ์ด๋ ์ฝ๊ธฐ ์์ ์ ํตํฉ์ ๊ฒํ ํ ์ ์์ง๋ง ๋ณ๊ฒฝ๊ณผ ๊ถํ ๋ฐ ๊ฒ์ฆ ๋จ์๋ ๋ฐ๋ก ๋ด์ผ ํ๋ค. ๋ํ ์ ๋ฌด์์ ์ ์ฒด ์ฑ๊ณต๊ณผ ๋น์ฉ์ ๋น๊ตํด์ผ ํ๋ค.
Q. ๋๊ตฌ ๊ฒ์์ ๋์ ํ๋ฉด ๋ง์ ๋๊ตฌ ๋ฌธ์ ๋ ํด๊ฒฐ๋๋์?
ํ์ํ ๋ ๊ด๋ จ ๋๊ตฌ๋ฅผ ๋ถ๋ฌ์ค๋ ๋ฐ ๋์์ด ๋ ์ ์์ง๋ง ๊ฒ์ ๋จ๊ณ์ ๋๋ฝ์ด ์๋ก์ด ์คํจ ์์ธ์ด ๋ ์ ์๋ค. ํ๋ณด๊ฐ ํฌํจ๋๋์ง์ ๋ก๋ฉ๋ ๋๊ตฌ๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ํธ์ถํ๋์ง ๋๋์ด ํ๊ฐํด์ผ ํ๋ค. ํ์ฌ ๋ชจ๋ธ๊ณผ API์ ์ง์ ๋ฒ์๋ ํ์ธํด์ผ ํ๋ค.
๋๊ตฌ ์ค๊ณ๋ ํ๋กฌํํธ ๋ฐ์ ์๋ ํ๋กฌํํธ ์์ง๋์ด๋ง์ด๋ค
AI ์์ด์ ํธ๊ฐ ์ฝ๋ ๊ฒ์ ์ฌ์ฉ์ ์์ฒญ๋ง์ด ์๋๋ค. ๋๊ตฌ์ ์ด๋ฆ๊ณผ ์ค๋ช , ์คํค๋ง, ์ค๋ฅ ๋ฉ์์ง์ ์คํ ๊ฒฐ๊ณผ๋ ๋ค์ ํ๋์ ์ํฅ์ ์ค๋ค. ๋ฐ๋ผ์ ๋๊ตฌ ์ค๊ณ๋ API๋ฅผ ์ฐ๊ฒฐํ๋ ์์ ์ธ ๋์์ ์์ด์ ํธ์ ์ ํ ํ๊ฒฝ์ ์ค๊ณํ๋ ์ผ์ด๋ค. ํ๋กฌํํธ๋ง ๊ณ ์ณ์๋ ํ๊ธฐ ์ด๋ ค์ด ์คํจ๊ฐ ์ธํฐํ์ด์ค์์ ์์๋ ์ ์๋ค.
์ข์ ๋๊ตฌ๋ ์ ํ์ ๊ฒฝ๊ณ๋ฅผ ๋๋ฌ๋ด๊ณ , ์ด๋ฏธ ํ์ ๋ ๊ฐ์ ์ถ์ธก์ํค์ง ์์ผ๋ฉฐ, ๋ค์ ํ๋จ์ ํ์ํ ์ ๋ณด๋ฅผ ๋ฐํํ๋ค. ์คํจํ์ ๋๋ ๊ณ ์น ์ ์๋ ๋ถ๋ถ๊ณผ ๋์ง ๋ง์์ผ ํ ๊ฒฝ๊ณ๋ฅผ ์๋ ค ์ค๋ค. ์ด๋ฅผ ์ค์ ์ ๋ฌด์ ๊ฒฐ๊ณผ๋ก ๊ฒ์ฆํ ๋, ์ ์์ ์ธ ์ฝ๋์ ์ฌ๋ฐ๋ฅธ ์์ด์ ํธ ํ๋ ์ฌ์ด์ ๊ฐ๊ฒฉ์ ์ค์ผ ์ ์๋ค.
๊ณต์ ์๋ฃ์ ๊ตญ๋ด ๊ธฐ์ ๋ธ๋ก๊ทธ ์ฐธ๊ณ ์๋ฃ
Anthropic, Writing effective tools for agents — with agents. 2025๋ 9์ 11์ผ ๊ณต๊ฐ. ์ ๋ฌด์ ๋ง๋ ๋๊ตฌ์ ๋ฒ์, ์ด๋ฆ ๊ณต๊ฐ, ์๋ต์ ์๋ฏธ์ ๊ธธ์ด, ์ค๋ฅ ๋ณต๊ตฌ ๋ฐ ํ๊ฐ ๊ธฐ๋ฐ ๊ฐ์ ์์น์ ํ์ธํ๋ค. ํน์ ํ๊ฐ์ ์ฑ๋ฅ ํฅ์์ ๋ชจ๋ ๋๊ตฌ์ ๋ชจ๋ธ์ ๋ณด์ฅ์ผ๋ก ์ผ๋ฐํํ์ง ์์๋ค. ์๋ฌธ: https://www.anthropic.com/engineering/writing-tools-for-agents
OpenAI ๊ณต์ ๋ฌธ์, Function calling. ํธ์ถ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์คํ์ ํ๋ฆ, ๋ช ์ธ ์์ฑ, ์ด๋ฏธ ์๋ ์ธ์ ์ฒ๋ฆฌ, strict ๋ชจ๋์ ๋๊ตฌ ์ ํ ๋ฒ์ ๋ฐ ์ง์ฐ ๋ก๋ฉ์ ๊ฐ๋ ์ ํ์ธํ๋ค. ์ธ๋ถ API ํ์๊ณผ ๊ธฐ๋ณธ๊ฐ์ ์ค์ ์ฌ์ฉํ๋ ๋ฒ์ ์ ๋ง์ถฐ ํ์ธํด์ผ ํ๋ค. ์๋ฌธ: https://platform.openai.com/docs/guides/function-calling
Function calling | OpenAI API
Learn how function calling enables large language models to connect to external data and systems.
developers.openai.com
์นด์นด์คํ์ด ๊ธฐ์ ๋ธ๋ก๊ทธ, AI Agent, ๋ ๋๊ตฌ๋ 1 - Tool, MCP, Skill, Harness๋ ๋ฌด์์ธ๊ฐ. 2026๋ 9์ 1์ผ ๊ฒ์. ํ๊ตญ์ด๋ก ๋๊ตฌ ๋ช ์ธ์ ์ค์ ์คํ ์ฃผ์ฒด๋ฅผ ๊ตฌ๋ถํ๋ ์ค๋ช ๋ฐ ๊ฐ๋ ์ ๊ฐ๋ฅผ ์ฐธ๊ณ ํ๋ค. ๊ฐ๋ณ ์ ํ์ ๋์์ด๋ ๋น์ฉ์ ๋ชจ๋ ์์ด์ ํธ์ ๋์ผํ ์ฑ์ง๋ก ์ฎ๊ธฐ์ง ์์๋ค. ์๋ฌธ: https://tech.kakaopay.com/post/ai-agent-1/
AI Agent, ๋ ๋๊ตฌ๋ 1 - Tool, MCP, Skill, Harness๋ ๋ฌด์์ธ๊ฐ | ์นด์นด์คํ์ด ๊ธฐ์ ๋ธ๋ก๊ทธ
AI Agent๋ฅผ ์ฌ์ฉํ๊ธฐ์ ์์ ๋ฏธ๋ฆฌ ์์๋๋ฉด ์ข์ ๊ฐ๋ ๋ค์ ๋ํด ์ค๋ช ํฉ๋๋ค.
tech.kakaopay.com
deep gadget by ManyCoreSoft, AI ์์ด์ ํธ์ ์๋ ์๋ฆฌ: ๋๊ตฌ ์ ํ์์ ์คํ๊น์ง. 2026๋ 8์ 6์ผ ๊ฒ์. ์ฌ์ฉ์ ์์ฒญ์์ ํธ์ถ๊ณผ ๊ฒฐ๊ณผ ํ์ธ์ผ๋ก ์ด์ด์ง๋ ๊ตญ๋ด ๊ธฐ์ ๋ธ๋ก๊ทธ์ ์ฌ๋ก ์ค๋ช ํ์์ ๋น๊ตํ๋ค. ๋ณธ๋ฌธ์ ๋ฐฐ์ก ์๋ด ์์๋ ๋ณ๋๋ก ๊ตฌ์ฑํ ๊ฐ์ ์ค๊ณ๋ค. ์๋ฌธ: https://www.deepgadget.com/blog/how-ai-agents-work-llm-tool-calling/