None
Loading...

๐Ÿš€ [Project] AI ๋‚ด ์ง์› ๋งŒ๋“ค๊ธฐ: ๋„๋กœ ์ •๋น„ ์™„๋ฃŒ, ์ด์ œ๋Š” '์ถœ๊ฒฉ'์ด๋‹ค

39 | 2026-02-01 16:57 | AX | MCP ๋กœ์ปฌ ์„œ๋ฒ„ ๊ตฌ์ถ• ์ดํ›„์˜ ํ›„์† ๋กœ๋“œ๋งต์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. FastAPI ๊ธฐ๋ฐ˜ ASGI ์„œ๋ฒ„ ๋ฐฐํฌ ์ „๋žต๋ถ€ํ„ฐ AI ์ง์›์„ ์œ„ํ•œ ๋„๊ตฌ ํ™•์ถฉ, ๊ทธ๋ฆฌ๊ณ  AI์™€ ๋ธ”๋ก์ฒด์ธ(Dapp)์˜ ๊ฒฐํ•ฉ์„ ํ†ตํ•œ ๋ฏธ๋ž˜ ๊ธฐ์ˆ  ํƒ์ƒ‰๊นŒ์ง€, TradeNPU์˜ AI ๋‚ด ์ง์› ๋งŒ๋“ค๊ธฐ ํ”„๋กœ์ ํŠธ์˜ ์ตœ์ข… ๋‹จ๊ณ„๋ฅผ ํ™•์ธํ•˜์„ธ์š”.


๐Ÿ›ฃ๏ธ ์‹ค์ฆ ๋„๋กœ๋Š” ๊น”๋ ธ๋‹ค: ์ด์ œ '์—ฐ์žฅ'์„ ์ฑ„์šธ ์‹œ๊ฐ„

๋น„์œ ํ•˜์ž๋ฉด ๋ชฉ์ ์ง€๊นŒ์ง€ ๊ฐ€๋Š” ๋„๋กœ๋Š” ๋‹ค ๋‹ฆ์•˜์Šต๋‹ˆ๋‹ค. ์ด์ œ๋Š” ๊ทธ ๋„๋กœ ์œ„๋ฅผ ๋‹ค๋‹ ์šด๋ฐ˜ ์ˆ˜๋‹จ(Tool)์„ ์ถ”๊ฐ€ํ•˜๊ณ , ์‹ค์ œ ๋„๋กœ๋ฅผ ๊ฐœ๋ฐฉํ•˜๋Š” ์ผ๋งŒ ๋‚จ์•˜์ฃ . ๋ฌด์—‡๋ณด๋‹ค ๊ณต๊ฐœ ์ง์ „์˜ ์ด ์‹œ์ ์ด ๊ฐœ๋ฐœ์ž๋กœ์„œ ๊ฐ€์žฅ ํฅ๋ฏธ๋กญ๊ณ  ๊ธฐ๋Œ€๋˜๋Š” ์ˆœ๊ฐ„์ž…๋‹ˆ๋‹ค. ๋น„๋ก ์•„์ง '๋Œ€๋ฐ•'์€ ์—†์—ˆ์ง€๋งŒ, ์ž˜ ํ‚ค์šด ์ž์‹์„ ์„ธ์ƒ์— ์†Œ๊ฐœํ•˜๋Š” ๋А๋‚Œ์ด๋ž„๊นŒ์š”?


 

๐Ÿงญ ํ–ฅํ›„ ์ž‘์—… ๋กœ๋“œ๋งต: 5๊ฐ€์ง€ ํ•ต์‹ฌ ๊ณผ์ œ

1. MCP ๋„๊ตฌ(Tool)์˜ ํญ๋ฐœ์  ํ™•์ถฉ

์ž์ฒด MCP ์„œ๋ฒ„๊ฐ€ ๊ฐ€๋™ ์ค€๋น„๋ฅผ ๋งˆ์ณค์œผ๋‹ˆ, ์ด์ œ AI ์ง์›์˜ ์†์— ์ฅ์—ฌ์ค„ '์—ฐ์žฅ'์„ ๋Š˜๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ๊ธฐ๋Œ€ ํšจ๊ณผ: ์—ฐ์žฅ์ด ๋งŽ์•„์งˆ์ˆ˜๋ก AI ์ง์›์ด ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ž‘์—… ๋ฒ”์œ„๊ฐ€ ๊ธฐํ•˜๊ธ‰์ˆ˜์ ์œผ๋กœ ๋Š˜์–ด๋‚ฉ๋‹ˆ๋‹ค.

  • ์ฐจ๋ณ„์ : ํด๋กœ๋“œ ๋ฐ์Šคํฌํƒ‘์—์„œ ๋„๊ตฌ๋ฅผ ์ถ”๊ฐ€ํ•˜๋“ฏ, TradeNPU ๋‚ด์—์„œ๋„ ๊ณต๊ฐœ๋œ MCP ๋„๊ตฌ๋“ค์„ ์ž์œ ๋กญ๊ฒŒ ๋Œ์–ด๋‹ค ์“ฐ๋Š” ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. LLM๋ณ„๋กœ ์ถ”๊ฐ€ ์ž‘์—…์ด ํ•„์š”ํ• ์ง€๋Š” ๋ฏธ์ง€์ˆ˜์ง€๋งŒ, ์ผ๋‹จ '์ง„ํ–‰์‹œ์ผœ' ๋ณด๋ ค ํ•ฉ๋‹ˆ๋‹ค.

 

2. ASGI ์„œ๋ฒ„: '์‹คํ—˜์  ์ง€์›'์— ๋ฒ ํŒ…ํ•˜๋‹ค

๋‹น์ดˆ Django ์„ค์ •์„ ๊ทธ๋Œ€๋กœ ์“ฐ๊ธฐ ์–ด๋ ค์›Œ ๋ณด๋ฅ˜ํ–ˆ๋˜ ๊ธฐ์กด ํ˜ธ์ŠคํŒ…์‚ฌ์˜ '์‹คํ—˜์  ASGI ์ง€์›' ๊ธฐ๋Šฅ์„ ๋‹ค์‹œ ํ™œ์šฉํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ๊ฒฐ์ • ์ด์œ : ๋ช‡ ๋ฒˆ์˜ ์‹œํ–‰์ฐฉ์˜ค ๋์— FastAPI์— ๋Œ€ํ•œ ์ž์‹ ๊ฐ์ด ์ƒ๊ฒผ๊ณ , ๋ฌด์—‡๋ณด๋‹ค ์šด์˜ ๋น„์šฉ ๋ฉด์—์„œ ํ˜„์žฌ ์„œ๋น„์Šค๊ฐ€ ๊ฐ€์žฅ ์šฐ์ˆ˜ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์„ธํŒ…๋ฒ•์ด ๊ฐ„๋‹จํ•˜๋‹ˆ ์‹คํ—˜์— ์ฐธ์—ฌํ•  ๊ฐ€์น˜๋Š” ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

 

3. MCP ์„œ๋ฒ„ ๋ฐฐํฌ(Deploy) ๋ฐ ๋น„๋™๊ธฐ ์ „ํ™˜

์„œ๋ฒ„๊ฐ€ ์ค€๋น„๋˜๋ฉด FastAPI MCP ์„œ๋ฒ„๋ฅผ ๊ฐ€๋™ํ•ฉ๋‹ˆ๋‹ค.

  • ์šด์˜ ์ „๋žต: ๋‹น๋ถ„๊ฐ„์€ ์‚ฌ์šฉ์ž ๊ฐœ๋ฐฉ๋ณด๋‹ค ๋‚ด๋ถ€ ์—…๋ฌด ํšจ์œจํ™”์— ์ง‘์ค‘ํ•ฉ๋‹ˆ๋‹ค. ๋ช…ํ™•ํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๋ชจ๋ธ(BM)์ด ๋„์ถœ๋œ ํ›„ ์ •์‹ ๊ฐœ๋ฐฉํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

  • ์„ฑ๋Šฅ ์ตœ์ ํ™”: ์„œ๋ฒ„๊ฐ€ ๊ฐ€๋™๋˜๋ฉด ๊ธฐ์กด TradeNPU์˜ ๋™๊ธฐ์‹(Sync) ๊ธฐ๋Šฅ ์ค‘ ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ๊ฐ€ ์ ˆ์‹คํ•œ ๋ถ€๋ถ„๋“ค์„ ๋น ๋ฅด๊ฒŒ FastAPI ์„œ๋ฒ„๋กœ ์ด๊ด€ํ•˜์—ฌ ์„œ๋ฒ„ ๋ถ€ํ•˜๋ฅผ ๋ถ„์‚ฐํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

 

4. Role ๊ธฐ๋ฐ˜์˜ ์—…๋ฌด ์‹œ๋‚˜๋ฆฌ์˜ค ์„ค๊ณ„

์ถ”๊ฐ€๋œ ๋„๊ตฌ๋“ค์„ ์—ฎ์–ด '์ž๋™ํ™” ๊ณต์ • ์‹œ๋‚˜๋ฆฌ์˜ค'๋ฅผ ์™„์„ฑํ•ฉ๋‹ˆ๋‹ค.

  • ๋ถ„๋‹ด: ์ผํšŒ์„ฑ ๋กœ์ปฌ ์ž‘์—…์€ Function Calling์œผ๋กœ, ์—ฐ์†์ ์ด๊ณ  ๋ณต์žกํ•œ ๊ณต์ •์€ MCP๋กœ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

  • AI ์ง์›์˜ '์ฒซ ์ถœ๊ทผ'์ด ๋จธ์ง€์•Š์•˜์Šต๋‹ˆ๋‹ค.

 

5. ์ƒˆ๋กœ์šด ํƒ์ƒ‰: AI์™€ ๋ธ”๋ก์ฒด์ธ(Dapp)์˜ ๊ฒฐํ•ฉ

์ผ๋ก  ๋จธ์Šคํฌ๋Š” "AI์™€ ๋ธ”๋ก์ฒด์ธ์€ ๊ถํ•ฉ์ด ์ข‹๋‹ค"๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ NVIDIA์˜ ์„ฑ์žฅ์„ ์ด๋ˆ '๋ณ‘๋ ฌ ๊ณ„์‚ฐ'์ด๋ผ๋Š” ๋ฟŒ๋ฆฌ๊ฐ€ ๊ฐ™๊ธฐ ๋•Œ๋ฌธ์ด๊ฒ ์ฃ .

  • ์‹คํ–‰ ๊ณ„ํš: ๊ทธ๋™์•ˆ ๋ฏธ๋ค„์™”๋˜ Dapp(ํƒˆ์ค‘์•™ํ™” ์•ฑ) ๊ฐœ๋ฐœ์— ์ฐฉ์ˆ˜ํ•˜์—ฌ AI์™€ ๋ธ”๋ก์ฒด์ธ์˜ ์ ‘์ ์„ ์ง์ ‘ ๋งŒ๋“ค์–ด๋ณด๋ ค ํ•ฉ๋‹ˆ๋‹ค. ์ง์ ‘ ๋งŒ๋“ค์–ด๋ด์•ผ ์ง€์‹์žฌ์‚ฐ์ด ๋˜๊ณ , AI์™€ ๋Œ€ํ™”ํ•  '์ƒ์‹'๋„ ๋Š˜์–ด๋‚˜๋‹ˆ๊นŒ์š”.


 

โญ ๋งˆ์น˜๋ฉฐ: ์ง€์‹์žฌ์‚ฐ์€ '๊พธ์—ญ๊พธ์—ญ' ๋งŒ๋“œ๋Š” ๊ณผ์ •์—์„œ ์Œ“์ธ๋‹ค

๋ณธ์—…์ด ๋ฐ”์˜์ง€๋งŒ ์‹œ๊ฐ„์„ ์ชผ๊ฐœ์–ด ๋ฌด์–ธ๊ฐ€๋ฅผ ๋งŒ๋“œ๋Š” ๊ณผ์ • ์ž์ฒด๊ฐ€ ์ €์—๊ฒŒ๋Š” ๊ฐ€์žฅ ํฐ ์ž์‚ฐ์ž…๋‹ˆ๋‹ค. AI ์ง์›์—๊ฒŒ ์ฒซ ์ž„๋ฌด๋ฅผ ๋ถ€์—ฌํ•˜๊ณ , ๊ทธ๊ฐ€ ๋‚ด๋†“์€ ๊ฒฐ๊ณผ๋ฌผ์„ ๊ณต์œ ํ•  ๋‚ ์„ ๊ธฐ๋Œ€ํ•˜๋ฉฐ ์ด๋ฒˆ ๊ธฐ๋ก์„ ๋งˆ์นฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ๊ธฐ๋ก์€ ์•„๋งˆ๋„ AI ์ง์›์˜ ์ฒซ ๊ทผ๋ฌด ์ผ์ง€๊ฐ€ ๋˜์ง€ ์•Š์„๊นŒ ์‹ถ๋„ค์š”.

 


๐Ÿ’ก ์•ˆ๋‚ด: ์ด ํฌ์ŠคํŒ…์€ ๊ธฐ์กด ๋„ค์ด๋ฒ„ ๋ธ”๋กœ๊ทธ ์—ฐ์žฌ๋ถ„์˜ ๋‹ค์„ฏ ๋ฒˆ์งธ ๊ธฐ๋ก์ž…๋‹ˆ๋‹ค. MCP ๋กœ์ปฌ ์„œ๋ฒ„ ๊ตฌ์ถ•์ด๋ผ๋Š” ์ธํ”„๋ผ ์ž‘์—…์„ ๋งˆ๋ฌด๋ฆฌํ•˜๊ณ , ์•ž์œผ๋กœ ์ด์–ด์งˆ ๋„๊ตฌ ํ™•์ถฉ ๋ฐ ์„œ๋ฒ„ ๋ฐฐํฌ, ๊ทธ๋ฆฌ๊ณ  ๋ฏธ๋ž˜ ๊ธฐ์ˆ (Dapp)๊ณผ์˜ ๊ฒฐํ•ฉ์— ๋Œ€ํ•œ ๋กœ๋“œ๋งต์„ ๋‹ด์•˜์Šต๋‹ˆ๋‹ค.







๐Ÿ’ก TradeNPU|Knowledge Basket์—์„œ
์‚ฌ์•ˆ์— ๋Œ€ํ•œ ๋” ๊นŠ์ด ์žˆ๋Š” ๋ฒ•๋ฅ  ๋ถ„์„๊ณผ ์‹ค๋ฌด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•ด ๋ณด์„ธ์š”.