์ฑ„๋„ํ†ก ์•„์ด์ฝ˜

๋‚˜๋„! ์Šคํ”„๋ง์œผ๋กœ ์ธ๊ณต์ง€๋Šฅ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค(์ธํ”„1ํƒ„)

Spring Boot์™€ Spring AI๋ฅผ ์ด์šฉํ•œ AI ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ: ์‹ค์ œ ์†”๋ฃจ์…˜์„ ์œ„ํ•œ OpenAI ๋งˆ์Šคํ„ฐ๋ง ํ•˜๊ธฐ

(4.6) ์ˆ˜๊ฐ•ํ‰ 49๊ฐœ

์ˆ˜๊ฐ•์ƒ 453๋ช…

๋‚œ์ด๋„ ์ดˆ๊ธ‰

์ˆ˜๊ฐ•๊ธฐํ•œ ๋ฌด์ œํ•œ

aiํ™œ์šฉ
aiํ™œ์šฉ
ํ† ์ดํ”„๋กœ์ ํŠธ
ํ† ์ดํ”„๋กœ์ ํŠธ
AIํฌํŠธํด๋ฆฌ์˜ค
AIํฌํŠธํด๋ฆฌ์˜ค
์‹ค์Šต ์ค‘์‹ฌ
์‹ค์Šต ์ค‘์‹ฌ
aiํ™œ์šฉ
aiํ™œ์šฉ
ํ† ์ดํ”„๋กœ์ ํŠธ
ํ† ์ดํ”„๋กœ์ ํŠธ
AIํฌํŠธํด๋ฆฌ์˜ค
AIํฌํŠธํด๋ฆฌ์˜ค
์‹ค์Šต ์ค‘์‹ฌ
์‹ค์Šต ์ค‘์‹ฌ

์ƒˆ์†Œ์‹

11 ๊ฐœ

  • ๋ฐ•๋งค์ผ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๏ฝฅ

    ์ˆ˜์ •๋จ

    ์•ˆ๋…•ํ•˜์„ธ์š”, ์ธํ”„๋Ÿฐ ์ง€์‹๊ณต์œ ์ž ๋ฐ•๋งค์ผ์ž…๋‹ˆ๋‹ค.

    ใ€Œ5์ฃผ ๋งŒ์— ์™„์„ฑํ•˜๋Š” AI ์—์ด์ „ํŠธ ๋ถ€ํŠธ์บ ํ”„ใ€๊ฐœ๊ฐ•์ „ ์•ฝ๊ฐ„๋ช… ์ถ”๊ฐ€ ๋ชจ์ง‘์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

    Spring AI ยท MCP ยท Multi-Agent ยท RAG ๋“ฑ ์ตœ์‹  AI ์—์ด์ „ํŠธ ๊ธฐ์ˆ  ์Šคํƒ์„ 5์ฃผ ๋งŒ์— ์‹ค์ „ ํ”„๋กœ์ ํŠธ๋กœ ์™„์„ฑํ•˜๋Š” ์ฝ”์นญํ˜• ๋ถ€ํŠธ์บ ํ”„์ž…๋‹ˆ๋‹ค.

    ๋น ๋ฅด๊ฒŒ Spring AI ์—ญ๋Ÿ‰์„ ์Œ“๊ณ , AI ํŠธ๋ Œ๋“œ๋ฅผ ์ง์ ‘ ๊ฒฝํ—˜ํ•˜๋ฉฐ ๋‚˜๋งŒ์˜ ํฌํŠธํด๋ฆฌ์˜ค๊นŒ์ง€ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์‹ถ์€ ๋ถ„๋“ค๊ป˜ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

    ๐Ÿ“Œ ์ถ”๊ฐ€ ๋ชจ์ง‘ ์ธ์› : ์•ฝ๊ฐ„๋ช…(์„ ์ฐฉ์ˆœ ๋งˆ๊ฐ)

    ๐Ÿ“… ๋ชจ์ง‘๊ธฐ๊ฐ„ : ~ 2026.02.23(์›”)

    ๐Ÿ“… ๊ต์œก๊ธฐ๊ฐ„ : 2026.02.23 ~ 03.30

    ๐Ÿ• ์›”/ํ™”/๋ชฉ LIVE | ์ˆ˜/๊ธˆ LAB & 1:1 ์ฝ”์นญ

    ใ…ก์ธํ”„๋Ÿฐ ๋ฐ•๋งค์ผVOD ์ˆ˜๋ฃŒํ›„ 3๊ฐœ์›” ๋ฌด๋ฃŒ์ œ๊ณต

    ใ…ก์Šคํ”„๋ง AI ์ถœํŒ๊ต์žฌ ๋ฌด๋ฃŒ์ฆ์ •(4์›” ์ถœ๊ฐ„)

    ๐Ÿ‘‰ ๊ณผ์ • ์•ˆ๋‚ด ๋ฐ ์‹ ์ฒญ : https://itscoding.kr

    1770904375173.jpg.webp

     

    0
  • ๋ฐ•๋งค์ผ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ์•ˆ๋…•ํ•˜์„ธ์š”, ์ธํ”„๋Ÿฐ ์ง€์‹๊ณต์œ ์ž ๋ฐ•๋งค์ผ์ž…๋‹ˆ๋‹ค.

    ใ€Œ5์ฃผ ๋งŒ์— ์™„์„ฑํ•˜๋Š” AI ์—์ด์ „ํŠธ ๋ถ€ํŠธ์บ ํ”„ใ€ ์ถ”๊ฐ€ ๋ชจ์ง‘์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

    Spring AI ยท MCP ยท Multi-Agent ยท RAG ๋“ฑ ์ตœ์‹  AI ์—์ด์ „ํŠธ ๊ธฐ์ˆ  ์Šคํƒ์„ 5์ฃผ ๋งŒ์— ์‹ค์ „ ํ”„๋กœ์ ํŠธ๋กœ ์™„์„ฑํ•˜๋Š” ์ฝ”์นญํ˜• ๋ถ€ํŠธ์บ ํ”„์ž…๋‹ˆ๋‹ค.

    ๋น ๋ฅด๊ฒŒ Spring AI ์—ญ๋Ÿ‰์„ ์Œ“๊ณ , AI ํŠธ๋ Œ๋“œ๋ฅผ ์ง์ ‘ ๊ฒฝํ—˜ํ•˜๋ฉฐ ๋‚˜๋งŒ์˜ ํฌํŠธํด๋ฆฌ์˜ค๊นŒ์ง€ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์‹ถ์€ ๋ถ„๋“ค๊ป˜ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

    ๐Ÿ“Œ ์ถ”๊ฐ€ ๋ชจ์ง‘ ์ธ์› : 5๋ช… (์„ ์ฐฉ์ˆœ ๋งˆ๊ฐ)

    ๐Ÿ“… ๋ชจ์ง‘๊ธฐ๊ฐ„ : ~ 2026.02.20

    ๐Ÿ“… ๊ต์œก๊ธฐ๊ฐ„ : 2026.02.23 ~ 03.30

    ๐Ÿ• ์›”/ํ™”/๋ชฉ LIVE | ์ˆ˜/๊ธˆ LAB & 1:1 ์ฝ”์นญ

    ๐Ÿ‘‰ ๊ณผ์ • ์•ˆ๋‚ด ๋ฐ ์‹ ์ฒญ : https://itscoding.kr

    01KH91JB3FQ80QGSKD5HB3H7QG.png


    2
  • ๋ฐ•๋งค์ผ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    "์•ˆ๋…•ํ•˜์„ธ์š”. ์ธํ”„๋Ÿฐ ๋ฐ•๋งค์ผ ์ง€์‹๊ณต์œ ์ž ์ž…๋‹ˆ๋‹ค."

    ์ด๋ฒˆ์— Spring AI ๊ด€๋ จ ๋ผ์ด๋ธŒ ๋ถ€ํŠธ์บ ํ”„๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

    ๋น ๋ฅด๊ฒŒ Spring AI ๊ธฐ์ˆ ๊ณผ ์ŠคํŽ™์„ ์Œ“๊ณ  AI ํŠธ๋žœ๋“œ๋ฅผ

    ์ ‘ํ•ด๋ณด๊ณ  ๊ด€๋ จ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•ด ๋ณด์‹ค ๋ถ„๋“ค์€ ์›นํŽ˜์ด์ง€๋ฅผ ์ฐธ๊ณ ํ•ด์„œ

    ์ฐธ์—ฌํ•ด ๋ณด์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

    https://itscoding.kr/


    Gemini_Generated_Image_yuqva9yuqva9yuqv.png


    0
  • ๋ฐ•๋งค์ผ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ์•ˆ๋…•ํ•˜์„ธ์š”. ๋ฐ•๋งค์ผ ๊ฐ•์‚ฌ์ž…๋‹ˆ๋‹ค.^^
    ๐Ÿ“ข Spring AI x ์นด์นด์˜ค PlayMCP ์‹ค๋ฌด ๊ฐ•์˜ ์˜คํ”ˆ ์•ˆ๋‚ด ์ž…๋‹ˆ๋‹ค.

    Spring AI ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๊ตญ๋‚ด ์œ ์ผ์˜ ์นด์นด์˜ค PlayMCP ์‹ค์ „ ๊ฐ€์ด๋“œ๊ฐ€ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    โœ… ์ด๋Ÿฐ ๋ถ„๋“ค์€ ๊ผญ ๋“ค์œผ์„ธ์š”!

    • Spring Boot ์ง€์‹์œผ๋กœ AI ์—์ด์ „ํŠธ๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ  ์‹ถ์€ ๋ถ„

    • ์ตœ์‹  AI ํ‘œ์ค€์ธ MCP(Model Context Protocol)๊ฐ€ ๊ถ๊ธˆํ•œ ๋ถ„

    • ๋‚ด ์„œ๋น„์Šค๋ฅผ ์นด์นด์˜ค PlayMCP์— ๋“ฑ๋กํ•ด๋ณด๊ณ  ์‹ถ์€ ๋ถ„

    ๐Ÿ›  ๋ฌด์—‡์„ ๋งŒ๋“œ๋‚˜์š”?

    • ์‹œํŽธยท์ž ์–ธ ๊ธฐ๋ฐ˜ AI ์ƒ๋‹ด ์„œ๋น„์Šค '์ž ์‹œ'

    • @McpTool์„ ํ™œ์šฉํ•œ ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์—ฐ๋™ ์„œ๋ฒ„

    • ngrok์„ ํ™œ์šฉํ•œ ์™ธ๋ถ€ ๋ฐฐํฌ ๋ฐ ์นด์นด์˜ค ํ”Œ๋žซํผ ๋“ฑ๋ก

    MCP๋„ ๊ฐœ๋ฐœํ•ด๋ณด๊ณ  ์นด์นด์˜ค PlayMCP์—๋„ ๋“ฑ๋กํ•ด๋ณด์„ธ์š”!!
    ์นด์นด์˜ค PlayMCP ๊ณต๋ชจ์ „๋„ ์ง„ํ–‰์ค‘์ž…๋‹ˆ๋‹ค.
    ์˜ฌํ•ด ๋งˆ์ง€๋ง‰ ๊ฐ•์˜๋งํฌ(30%ํ• ์ธ) : https://inf.run/ELmY4
    " 2026๋…„๋„์—๋„ ์ข‹์€์ผ ๊ฐ€๋“ํ•˜๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค. "

    0
  • ๋ฐ•๋งค์ผ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ์ œ๋ชฉ: ๐Ÿค– ์•„์ง๋„ ๊ณผ์ œ ๋ฆฌ๋ทฐ & ์ฑ„์ ์„ ์ˆ˜์ž‘์—…์œผ๋กœ ํ•˜์„ธ์š”? ์ €๋Š” Spring AIํ•œํ…Œ ๋งก๊น๋‹ˆ๋‹ค! (๐ŸŽ์—ฐ๋ง ๋ฐ˜๊ฐ’)

    ๊ฐœ๋ฐœ์ž ์—ฌ๋Ÿฌ๋ถ„, ์•ˆ๋…•ํ•˜์„ธ์š”! ๋งค๋ฒˆ ๋ฐ˜๋ณต๋˜๋Š” ์ฝ”๋“œ ๋ฆฌ๋ทฐ์™€ ๊ณผ์ œ ์ฑ„์ , ๊ท€์ฐฎ์ง€ ์•Š์œผ์…จ๋‚˜์š”?

    ๊ทธ๋ž˜์„œ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค! GitHub์— ์ฝ”๋“œ๋ฅผ ์˜ฌ๋ฆฌ๋ฉด(PR) โ†’ AI๊ฐ€ ๋ถ„์„ํ•ด์„œ โ†’ ์ฑ„์ ํ•˜๊ณ  ํ”ผ๋“œ๋ฐฑ๊นŒ์ง€ ์ฃผ๋Š” ์ž๋™ํ™” ์‹œ์Šคํ…œ์„ ๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ๋งŒ๋“œ๋Š” [Spring AI ์‹ค์ „] ๋‚˜๋งŒ์˜ 24์‹œ๊ฐ„ ์ฝ”๋“œ ๋ฆฌ๋ทฐ์–ด & ์ž๋™ ์ฑ„์  ์—์ด์ „ํŠธ ๋งŒ๋“ค๊ธฐ ๊ฐ•์˜๋ฅผ ์˜คํ”ˆ(2025-12-24)ํ–ˆ์Šต๋‹ˆ๋‹ค.

    โœ…์ด๋Ÿฐ ๊ฑธ ๋งŒ๋“ญ๋‹ˆ๋‹ค!

    • Webhook: GitHub ์ด๋ฒคํŠธ๋ฅผ ๋‚ด ์„œ๋ฒ„๊ฐ€ ์‹ค์‹œ๊ฐ„ ๊ฐ์ง€

    • Spring AI: AI์—๊ฒŒ "๊น๊นํ•œ ์‹œ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž" ํŽ˜๋ฅด์†Œ๋‚˜ ๋ถ€์—ฌ

    • Async Workflow: ๋ฆฌ๋ทฐ์™€ ์ฑ„์ ์„ ๋™์‹œ์—! (๋ณ‘๋ ฌ ์ฒ˜๋ฆฌ ์ตœ์ ํ™”)

    • Vaadin: ์˜ˆ์œ ์ ์ˆ˜ ํ™•์ธ์šฉ ๋Œ€์‹œ๋ณด๋“œ๊นŒ์ง€ (ํ”„๋ก ํŠธ์—”๋“œ ๋ชฐ๋ผ๋„ OK)

    ๐ŸŽ„์—ฐ๋ง ์„ ๋ฌผ: 50% ํ• ์ธ!๐ŸŽ ์ง€๊ธˆ ์ˆ˜๊ฐ•ํ•˜์‹œ๋ฉด ๋ฐ˜๊ฐ’์— ํ‰์ƒ ์†Œ์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    ๋‚ด๋…„์—๋Š” 'AI๋ฅผ ๋‹ค๋ฃฐ ์ค„ ์•„๋Š” ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž'๋กœ ์„ฑ์žฅํ•ด๋ณด์„ธ์š”!

    ๐Ÿ‘‰๊ฐ•์˜ ํ™•์ธํ•˜๊ธฐ:https://inf.run/q8ofE
    ๐Ÿ‘‰๊ตฌํ˜„ ์˜์ƒ๋ฐ๋ชจ : https://youtu.be/E9b24Y3GNDg

    ๐ŸŽฌ [์‹œ๋‚˜๋ฆฌ์˜ค] AI ์กฐ๊ต์™€ ํ•จ๊ป˜ํ•˜๋Š” 24์‹œ๊ฐ„ ์ฝ”๋”ฉ ๊ฐ•์˜์‹ค

    1. ๐Ÿ“ข ๊ณผ์ œ ์ถœ์ œ (๊ต์ˆ˜๋‹˜)

    ๊ต์ˆ˜๋‹˜์€ ํ•™์ƒ๋“ค์ด ํ’€์–ด์•ผ ํ•  ์ž๋ฐ” ๊ณผ์ œ(Calculator.java)์˜ ๋ผˆ๋Œ€ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์—ฌ GitHub ๋ ˆํฌ์ง€ํ† ๋ฆฌ(main ๋ธŒ๋žœ์น˜)์— ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

    "์ž, ์ด๋ฒˆ ์ฃผ ๊ณผ์ œ๋Š” ๋‘ ์ˆ˜์˜ ํ•ฉ์„ ๊ตฌํ•˜๋Š” ๊ณ„์‚ฐ๊ธฐ๋ฅผ ์™„์„ฑํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ณ€์ˆ˜๋ช…์€ ๋ช…ํ™•ํ•˜๊ฒŒ ์ง“๊ณ , ๋ถˆํ•„์š”ํ•œ ์ฝ”๋“œ๋Š” ์—†์–ด์•ผ ๋งŒ์ ์ž…๋‹ˆ๋‹ค!"

    2. ๐Ÿ‘จโ€๐Ÿ’ป ๊ณผ์ œ ์ˆ˜ํ–‰ (ํ•™์ƒ)

    ํ•™์ƒ์€ ๊ต์ˆ˜๋‹˜์˜ ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์ž์‹ ์˜ ๊ณต๊ฐ„์œผ๋กœ ๊ฐ€์ ธ์™€(Sync Fork), ์ƒˆ๋กœ์šด ๋ธŒ๋žœ์น˜(homework-1)๋ฅผ ๋งŒ๋“ค๊ณ  ๋ฌธ์ œ๋ฅผ ํ’‰๋‹ˆ๋‹ค.

    "์Œ, a + b๋ฅผ ๋ฆฌํ„ดํ•˜๋ฉด ๋˜๊ฒ ์ง€? ๋‹ค ์งฐ๋‹ค! ๊ต์ˆ˜๋‹˜ํ•œํ…Œ ๊ฒ€์‚ฌ ๋งก์•„์•ผ์ง€." ํ•™์ƒ์€ ๊ณผ์ œ ์ œ์ถœ์„ ์œ„ํ•ด Pull Request(PR)๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

    3. ๐Ÿค– AI ์—์ด์ „ํŠธ ๊ฐ€๋™ (์‹œ์Šคํ…œ)

    ํ•™์ƒ์ด "PR ์ƒ์„ฑ" ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋Š” ์ˆœ๊ฐ„(Click), ์ž ์ž๊ณ  ์žˆ๋˜ Spring Boot ์„œ๋ฒ„๊ฐ€ GitHub์˜ ์‹ ํ˜ธ(Webhook)๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ๊นจ์–ด๋‚ฉ๋‹ˆ๋‹ค.

    • Step 1 (๋ถ„์„): ์„œ๋ฒ„๋Š” ํ•™์ƒ์ด ์ˆ˜์ •ํ•œ ์ฝ”๋“œ(Diff)๋งŒ ์™ ๋ฝ‘์•„์„œ AI ์—์ด์ „ํŠธ์—๊ฒŒ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค.

    • Step 2 (์ฑ„์ ):"์Œ, ๊ธฐ๋Šฅ์€ ๋งž๋Š”๋ฐ temp ๋ณ€์ˆ˜๊ฐ€ ๋ถˆํ•„์š”ํ•˜๊ตฐ. ์ ์ˆ˜๋Š” 90์ !" AI๋Š” ๋ฏธ๋ฆฌ ํ•™์Šต๋œ ํŽ˜๋ฅด์†Œ๋‚˜์— ๋”ฐ๋ผ ๋ƒ‰์ฒ ํ•˜๊ฒŒ ์ฑ„์ ํ•ฉ๋‹ˆ๋‹ค.

    • Step 3 (์ €์žฅ): ์ฑ„์  ๊ฒฐ๊ณผ(90์ )์™€ ํ”ผ๋“œ๋ฐฑ ๋‚ด์šฉ์„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(DB)์— ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.

    • Step 4 (ํ”ผ๋“œ๋ฐฑ): ๋™์‹œ์— AI๋Š” ํ•™์ƒ์˜ PR์— ๋Œ“๊ธ€์„ ๋‚จ๊น๋‹ˆ๋‹ค. "๊ธฐ๋Šฅ์€ ์™„๋ฒฝํ•ฉ๋‹ˆ๋‹ค! ๋‹ค๋งŒ ๋ถˆํ•„์š”ํ•œ ๋ณ€์ˆ˜ ์„ ์–ธ์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๋‚ญ๋น„ํ•  ์ˆ˜ ์žˆ์–ด์š”."

    4. ๐Ÿ“Š ๊ฒฐ๊ณผ ํ™•์ธ (ํ•™์ƒ)

    ํ•™์ƒ์€ PR์„ ์˜ฌ๋ฆฐ ์ง€ ๋‹จ 5์ดˆ ๋งŒ์— ์•Œ๋ฆผ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.

    "๋ฒŒ์จ ์ฑ„์ ์ด ๋๋‚ฌ๋‹ค๊ณ ?"

    ํ•™์ƒ์€ ์ „์šฉ ๋Œ€์‹œ๋ณด๋“œ(์›น ํŽ˜์ด์ง€)์— ์ ‘์†ํ•˜์—ฌ ์ž์‹ ์˜ GitHub ID๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ํ™”๋ฉด์—๋Š” ๋ฐฉ๊ธˆ ์ œ์ถœํ•œ ๊ณผ์ œ์˜ ์ ์ˆ˜(90์ )์™€ AI์˜ ํ”ผ๋“œ๋ฐฑ์ด ์˜ˆ์œ ํ‘œ์™€ ๋ฐฐ์ง€๋กœ ์ •๋ฆฌ๋˜์–ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

    0
  • ๋ฐ•๋งค์ผ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ์•ˆ๋…„ํ•˜์„ธ์š”. ๋ฐ•๋งค์ผ ๊ฐ•์‚ฌ์ž…๋‹ˆ๋‹ค.
    [Season 2] Spring AI ์‹ค์ „: Multi AI ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ ๊ฐ•์˜๊ฐ€ ์˜คํ”ˆ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ์Šคํ”„๋ง ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž๊ฐ€ Spring AI๋ฅผ ํ™œ์šฉํ•œ AI Agent ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
    ์ด๋ฒˆ ๊ฐ•์˜๋Š” [Season 1]์— ์ฃผ๋ฌธ๊ธฐ๋Šฅ๊ณผ, RAG, Slack MCP ํ™œ์šฉ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ–ˆ๊ณ  ์•„๋ž˜์™€ ๊ฐ™์€
    AI Router Pattern์„ ์ ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

    image.png

    RAG ์ถ”์ฒœ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ MariaDB Vector DB๋ฅผ ์ด์šฉํ–ˆ๊ณ , ์‹ค์‹œ๊ฐ„ ์•Œ๋ฆผ์œผ๋กœ Slack MCP Server๋ฅผ ์ ์šฉํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์„œ๋น„์Šค๊ฐ€ ์ž‘๋™ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์‹œ์Šคํ…œ ์—ฐ๊ฒฐ์ด ์ค‘์š”ํ•˜๋‹ˆ ์ด๋ฒˆ๊ธฐํšŒ์— Spring AI๋กœ ๋‹ค์–‘ํ•œ Multi AI Agent ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค์–ด๋ณด์‹œ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.
    Python ์ง„์˜์— ๊ฒฌ์ค„๋งŒํ•œ Spring AI ํ™•์‚ฐ๊ณผ ์ €๋ณ€ ํ™œ๋™์— ์—ฌ๋Ÿฌ๋ถ„์ด ํ•จ๊ป˜ ๋…ธ๋ ฅํ•ด์ฃผ์‹œ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    ๊ฐ•์˜๋งํฌ(30% ํ• ์ธ ๋งํฌ)
    https://inf.run/mZhWH

    0
  • ๋ฐ•๋งค์ผ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ์•ˆ๋…•ํ•˜์„ธ์š” ๋ฐ•๋งค์ผ ๊ฐ•์‚ฌ์ž…๋‹ˆ๋‹ค.

    Spring AI ์‹ค์ „ : ํ”„๋ฆฌ๋ฏธ์—„ ์˜ˆ์•ฝ AI ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ ๊ฐ•์˜ ํ›„๋ฐ˜๋ถ€์— ํ”„๋ŸฐํŠธ์—”๋“œ ๊ตฌํ˜„ ๋ถ€๋ถ„์ด ์ถ”๊ฐ€ ์˜์ƒ์œผ๋กœ ์ œ๊ณต๋˜๋‹ˆ ์ฐธ๊ณ ํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.^^

    f2.JPGf3.JPG


     

    0
  • ๋ฐ•๋งค์ผ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ์•ˆ๋…•ํ•˜์„ธ์š”. ๋ฐ•๋งค์ผ ๊ฐ•์‚ฌ์ž…๋‹ˆ๋‹ค.
    ์•„๋ž˜ ๊ฐ•์˜๊ฐ€ ์‹ ๊ทœ ์˜คํ”ˆ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    30%ํ• ์ธ ์ค‘์ด๋‹ˆ ๊ด€์‹ฌ์žˆ์œผ์‹  ๋ถ„๋“ค์€ ์‹ ์ฒญํ•˜์…”์„œ ๋„์›€์ด ๋˜์‹œ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

    [๊ฐ•์˜ ์˜คํ”ˆ ์•Œ๋ฆผ] Spring AI ์‹ค์ „: ํ”„๋ฆฌ๋ฏธ์—„ ์˜ˆ์•ฝ AI ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ
    Spring AI + JPA + MySQL์„ ํ™œ์šฉํ•œ '์ž์œจ ํ–‰๋™ํ˜•' ํ”„๋ฆฌ๋ฏธ์—„ ์˜ˆ์•ฝ ์—์ด์ „ํŠธ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ
    ์ฑ—๋ด‡์„ ๋„˜์–ด ์—์ด์ „ํŠธ๋กœ: Tool Calling๊ณผ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์˜ ์ •์„

    "ChatGPT๋Š” ์‹œ์ž‘์ผ ๋ฟ! ์ง„์งœ AI ๊ฐœ๋ฐœ์ž๋กœ ๊ฑฐ๋“ญ๋‚˜๊ณ  ์‹ถ๋‹ค๋ฉด?"

    ๐Ÿ’ก ๊ฐ•์˜ ํŠน์ง•

    • Spring AI๋ฅผ ํ™œ์šฉํ•œ ์‹ค๋ฌดํ˜• AI ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ

    • JPA์™€ MySQL์„ ์‚ฌ์šฉํ•œ ๊ฒฌ๊ณ ํ•œ ๋ฐฑ์—”๋“œ ์‹œ์Šคํ…œ ๊ตฌ์ถ•

    • ์˜ˆ์•ฝ, ์ทจ์†Œ, ์กฐํšŒ ๋“ฑ ์‹ค์ œ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ๊ตฌํ˜„

    • ๋Œ€ํ™” ๋งฅ๋ฝ ๊ธฐ์–ต ๋ฐ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง ๋…ธํ•˜์šฐ ์ „์ˆ˜

    ์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค!

    • AI ๊ธฐ์ˆ ์„ ๋ฐฑ์—”๋“œ ์„œ๋น„์Šค์— ์ ‘๋ชฉํ•˜๊ณ  ์‹ถ์€ ๋ถ„

    • ์‹ค๋ฌด ์ค‘์‹ฌ์˜ ํ”„๋กœ์ ํŠธ ๊ฒฝํ—˜์„ ์Œ“๊ณ  ์‹ถ์€ ๋ถ„

    • Spring AI์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์„ ๋งˆ์Šคํ„ฐํ•˜๊ณ  ์‹ถ์€ ๋ถ„

    ๐Ÿ‘‰ ์ง€๊ธˆ ๋ฐ”๋กœ ์ˆ˜๊ฐ• ์‹ ์ฒญํ•˜๊ณ , ์ฐจ์„ธ๋Œ€ AI ๊ฐœ๋ฐœ์ž๋กœ ๋„์•ฝํ•˜์„ธ์š”!
    https://inf.run/nvaLX

    0

โ‚ฉ49,500