์ต์ Spring AI ๊ธฐ์ด๋ถํฐ MCP๊น์ง
Spring Boot์ React๋ฅผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์, ๊ทธ๋ฆฌ๊ณ ๊ธฐ์ ํ๊ฒฝ์์ AI ์์คํ ๋์ ์ ๊ณ ๋ฏผํ๋ ๊ฐ๋ฐ์๋ถ๋ค๊ป Spring AI๋ฅผ ์ ๊ทน ์ถ์ฒ๋๋ฆฝ๋๋ค. ๋ณธ ๊ณผ์ ์์๋ ๋จ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์๊ฐ์ ๊ทธ์น์ง ์๊ณ , Spring AI์ ํต์ฌ ๊ฐ๋ ๊ณผ ๋ด๋ถ ๊ตฌ์กฐ๋ฅผ ์ดํดํ ๋ค ๋ค์ํ ์ค์ต ์์ ๋ฅผ ํตํด ์ง์ ๊ตฌํํด ๋ณด๋ฉฐ ์ค๋ฌด ์ ์ฉ ์ญ๋์ ๊ฐํํฉ๋๋ค. Spring AI 1.1.x ๋ฒ์ ์ ๊ธฐ์ค์ผ๋ก ์ค๋ช ํ๋ฉฐ, ํฅํ ๋ฒ์ ์ ๊ทธ๋ ์ด๋์๋ ๋์ํ ์ ์๋๋ก ์ง์์ ์ธ ๊ธฐ์ ์ง์๊ณผ ํ์ฅ ๋ฐฉํฅ์ ํจ๊ป ์ ์ํฉ๋๋ค. ๋ํ MCP(Model Context Protocol)๋ฅผ ํ์ฉํ์ฌ ๋๋ฉ์ธ ๊ฐ ์ปจํ ์คํธ ํตํฉ ๋ฐ ๋ถ์ฐ ํ๊ฒฝ์์์ AI ์ฐ๊ณ์ ์ํฐํ๋ผ์ด์ฆ ํ๊ฒฝ์ ์ ํฉํ AI ์ํคํ ์ฒ ์ค๊ณ๋ฅผ ์คํํจ์ผ๋ก์จ, Spring AI ๊ธฐ์ ์ ํ์ฉ ๊ฐ์น๋ฅผ ํ ๋จ๊ณ ๋ ํ์ฅํฉ๋๋ค. ๊ธฐ์ ํ๊ฒฝ์์ ์ค์ ๋ก ๋์ ๊ฐ๋ฅํ AI ์์คํ ๊ตฌ์ถ์ ๋ชฉํ๋ก, ์ด๋ก ๊ณผ ์ค์ต์ ๊ท ํ ์๊ฒ ๋ค๋ฃจ๋ ์ค์ ์ค์ฌ์ ๊ฐ์ด๋๊ฐ ๋ ๊ฒ์ ๋๋ค.
์๊ฐ์ 137๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ
์๋ ํ์ญ๋๊น ์ง์ ๊ณต์ ์ ์ด์ง๋ง(tootoo) ์ ๋๋ค.
Spring AI Multi-LLM ์ํคํ ์ฒ์ Orchestration ์ค์ฌ Agent ์์คํ
๊ณผ์ ์ ๋ํ ์ ๊ทธ๋ ์ด๋ ์์ ์ ํด ๋๋ฆฝ๋๋ค.
4์ ์ค์ ๊ฒฝ ์ ๊ทธ๋ ์ด๋ ์์ ์ด๋ฉฐ ๋ค์๊ณผ ๊ฐ์ ๊ตฌ์ฑ์ผ๋ก ์คํ ์์ ์ ๋๋ค.
ํ์ฌ ๊ตฌ๋งค ํ์ ๋ถ๋ค์ Chapter3๊น์ง ๋ณด์๊ณ ์ดํ Chapter 4๋ถํฐ ๋ณด์๋ฉด ๋ ๊ฑฐ ๊ฐ์ต๋๋ค.
4์ ์ค์๋ถํฐ๋ ๋ณธ ๊ณผ์ ์ ๊ฐ๊ฒฉ์ด ์ํญ ์์น ํ ์์ ์ด๋ ๋ฏธ๋ฆฌ ๊ตฌ๋งค ํ์๋ ๊ฒ๋ ์ข์ ๊ฑฐ ๊ฐ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
์ ์ฒด์ ์ธ ๊ต์ ๋ถ๋ถ์ด ์์ ๋์์ผ๋ฉฐ Chapter1 ~ Chapter 3 ๊น์ง๋ Pattern ์ ์ฃผ๋ก ๊ณต๋ถ ํ๋ค๋ฉด
Chapter4 ~ Chapter 8 ๊น์ง๋ ์ค๋ฌด ์ค์ฌ์ Multi-Agent ๋ฅผ ๋ง๋๋ ๊ณผ์ ์ผ๋ก ๊ตฌ์ฑ ํ์์ต๋๋ค.
Chapter 1. Multi-LLM Architecture(๋ค์ค ๋ชจ๋ธ ์ ๋ต๊ณผ ์ํฐํ๋ผ์ด์ฆ AI ์ํคํ ์ฒ ์ค๊ณ)
Chapter 2. Agentic Workflow Patterns(์ค๋ฌด์์ ์ฌ์ฉํ๋ 5๊ฐ์ง Agent Workflow ํจํด)
Chapter 3. Orchestrated Multi-Agent Patterns(Multi-Agent ๊ตฌ์กฐ๋ฅผ ์ค์ ์๋น์ค ํ์ดํ๋ผ์ธ์ผ๋ก ๊ตฌํํ๊ธฐ)
Chapter 4. Multi-Agent Architecture (SubAgent ๋ถ๋ฆฌ ์ ๋ต๊ณผ Agent Registry ๋ด๋ถ ๊ตฌ์กฐ)
Chapter 5. Tool-Orchestrated Multi-Agent(Tool์ ์ด์ฉํ ์คํ ๋ ์ด์ด ๋ถ๋ฆฌ ์ํคํ ์ฒ)
Chapter 6. Task-Orchestrated Multi-Agent(TaskTool ๊ธฐ๋ฐ Agent Runtime ์ค๊ณ)
Chapter 7. DAG-Orchestrated Multi-Agent(์ํฐํ๋ผ์ด์ฆ๊ธ DAG ๊ธฐ๋ฐ AI Workflow ์ค๊ณ)
Chapter 8. Declarative Agent Workflow with YAML(YAML ๊ธฐ๋ฐ DAG ์ ์์ ์คํ ์์ง ๋ถ๋ฆฌ)
์๋ ํ์ญ๋๊น ์ง์ ๊ณต์ ์ ์ด์ง๋ง ์ ๋๋ค.
Spring AI - Part2๋ฅผ ์คํ ํ์ต๋๋ค.
Spring AI -Part1์์๋ ์ฃผ๋ก LLM ์ฐ๋๊ณผ ๋๋ถ์ด RAG, Multimodality API, Tool / Function Calling ๋ฐ MCP(Model Context Protocol) ํ์ฉ์ ๋ํด์ ์งํ ํ์ต๋๋ค.
Spring AI - Part2์์๋ ์ฃผ๋ก Multi-LLM ๊ธฐ๋ฐ AI ์ํคํ ์ฒ ์ค๊ณ, Agentic Workflow ํจํด, Orchestrated Multi-Agent ์์คํ ๊ตฌํ์ด ์ฃผ์ ๋ด์ฉ์ ๋๋ค.
Spring AI Multi-LLM ์ํคํ ์ฒ์ Orchestration ์ค์ฌ Agent ์์คํ
๋ง์ ๊ด์ฌ ๋ถํ ๋๋ฆฝ๋๋ค.
๊ฐ์ฌํฉ๋๋ค.






