Java TPC๏ผ่ใใ่กจ็พใใณใผใใฃใณใฐ๏ผ
่ใใ่กจ็พใใณใผใใฃใณใฐใใ่จ็ทดใซใใใJavaใใญใฐใฉใใณใฐใ็ฐกๅใซ็่งฃใใใขใฏใปในใใใใจใใงใใพใใใใญใฐใฉใใณใฐ่ฆ็ด ใฎ้ขไฟใ็่งฃใโโใ ใชใใธใงใฏใๆๅใใญใฐใฉใใณใฐใฎๆญฃ็ขบใชๆฆๅฟตใๆด็ใใใใจใงใๅฐๆฅใฎJava APIใฎๆดป็จใจใใญใธใงใฏใใซ่ชไฟกใๅพใใใจใใงใใพใใ
ๅ่ฌ็ 2,455ๅ
้ฃๆๅบฆ ๅ็ด
ๅ่ฌๆ้ ็กๅถ้

ใ็ฅใใ
22 ไปถ
ใใใใซใกใฏใInflearnใฎใใฏใปใกใคใซ็ฅ่ญๅ ฑๆ่ ใงใใใ
ไปๅใSpring AI้ข้ฃใฎใฉใคใใใผใใญใฃใณใใ้ๅฌใใพใใ
ใใกๆฉใSpring AIใฎๆ่กใจในใใใฏใ็ฉใฟใAIใใฌใณใใ
่งฆใใฆใฟใฆใ้ข้ฃใใญใธใงใฏใใ้ฒใใฆใฟใใๆนใฏใใฆใงใใใผใธใๅ่ใซใใฆ
ใใฒใๅๅ ใใ ใใใ

ใใใซใกใฏใใใฏใปใกใคใซ่ฌๅธซใงใใ^^
๐ข 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ๅนดใ่ฏใใใจใใใใใใใใพใใใใซใใใฟใคใใซ: ๐ค ใพใ ่ชฒ้กใฌใใฅใผ&ๆก็นใๆไฝๆฅญใงใใฃใฆใใพใใ? ็งใฏ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. ๐ข ่ชฒ้กๅบ้ก(ๆๆ)
ๆๆใฏๅญฆ็ใ่งฃใในใJavaใฎ่ชฒ้ก(
Calculator.java)ใฎ้ชจ็ตใฟใณใผใใไฝๆใใGitHubใชใใธใใช(mainใใฉใณใ)ใซใขใใใญใผใใใพใใใใใฆใไป้ฑใฎ่ชฒ้กใฏ2ใคใฎๆฐใฎๅใๆฑใใ่จ็ฎๆฉใๅฎๆใใใใใจใงใใๅคๆฐๅใฏๆ็ขบใซไปใใไธ่ฆใชใณใผใใใชใใใฐๆบ็นใงใ!ใ
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็งใง้็ฅใๅใๅใใพใใ
ใใใๆก็นใ็ตใใฃใใฎ?ใ
ๅญฆ็ใฏๅฐ็จใใใทใฅใใผใ(Webใใผใธ)ใซใขใฏใปในใใฆ่ชๅใฎGitHub IDใๅ ฅๅใใพใใ็ป้ขใซใฏๅ ใปใฉๆๅบใใ่ชฒ้กใฎ็นๆฐ(90็น)ใจAIใฎใใฃใผใใใใฏใใใใใช่กจใจใใใธใงๆด็ใใใฆ่กจ็คบใใใพใใ
ใใใซใกใฏใใใฏใปใกใคใซ่ฌๅธซใงใใ
[Season 2] Spring AI ๅฎ่ทต: Multi AI ใจใผใธใงใณใใทในใใ ้็บ่ฌๅบงใใชใผใใณใใพใใใ
Springใใใฏใจใณใ้็บ่ ใSpring AIใๆดป็จใใAI Agentใทในใใ ใ้็บใใใใใฎ่ฌๅบงใงใใ
ไปๅใฎ่ฌๅบงใฏ[Season 1]ใซๆณจๆๆฉ่ฝใจใRAGใSlack MCPๆดป็จๆฉ่ฝใ่ฟฝๅ ใใไปฅไธใฎใใใช
AI Router Patternใ้ฉ็จใใฆ้็บใ้ฒใใฆใฟใพใใใ
RAGๆจ่ฆๆฉ่ฝใๆดป็จใใใใใซMariaDB Vector DBใๅฉ็จใใใชใขใซใฟใคใ ้็ฅใจใใฆSlack MCP Serverใ้ฉ็จใใฆใฟใพใใใใตใผใในใๅไฝใใใใใซใฏๆงใ ใชใทในใใ ้ฃๆบใ้่ฆใงใใฎใงใไปๅใฎๆฉไผใซSpring AIใงๅคๆงใชMulti AI Agentใตใผใในใไฝใฃใฆใฟใใจใใใงใใใใ
Python้ฃๅถใซๅนๆตใใSpring AIใฎๆฎๅใจ่ฃพ้ๆดปๅใซ็ใใใไธ็ทใซๅชๅใใฆใใใ ใใใฐใจๆใใพใใ
ใใใใจใใใใใพใใ
่ฌๅบงใชใณใฏ(30%ๅฒๅผใชใณใฏ)
https://inf.run/mZhWHใใใซใกใฏใใใฏใปใกใคใซ่ฌๅธซใงใใ
Spring AIๅฎ่ทต๏ผใใฌใใขใ ไบ็ดAIใจใผใธใงใณใ้็บ่ฌ็พฉใฎๅพๅ้จใซใใญใณใใจใณใๅฎ่ฃ ้จๅใ่ฟฝๅ ๅ็ปใจใใฆๆไพใใใพใใฎใงใใๅ่ใใ ใใใ๐
ใใใซใกใฏใใใฏใปใกใคใซ่ฌๅธซใงใใ
ไธ่จใฎ่ฌ็พฉใๆฐ่ฆใชใผใใณใใพใใใ
30%ๅฒๅผไธญใงใใฎใงใใ่ๅณใฎใใๆนใฏใ็ณใ่พผใฟใใใ ใใใๅฝนใซ็ซใฆใใฐๅนธใใงใใ
[่ฌ็พฉใชใผใใณใ็ฅใใ] Spring AIๅฎๆฆ๏ผใใฌใใขใ ไบ็ดAIใจใผใธใงใณใ้็บ
Spring AI + JPA + MySQLใๆดป็จใใใ่ชๅพ่กๅๅใใใฌใใขใ ไบ็ดใจใผใธใงใณใใใใฏใจใณใ้็บ
ใใฃใใใใใใ่ถ ใใฆใจใผใธใงใณใใธ๏ผTool Callingใจใใญใณใใใจใณใธใใขใชใณใฐใฎๅฎ็ณใChatGPTใฏๅงใพใใซ้ใใชใ๏ผๆฌๅฝใฎAI้็บ่ ใจใใฆ็ใพใๅคใใใใใชใ๏ผใ
๐ก ่ฌ็พฉใฎ็นๅพด
Spring AIใๆดป็จใใๅฎๅๅAIใจใผใธใงใณใ้็บ
JPAใจMySQLใไฝฟ็จใใๅ ็ขใชใใใฏใจใณใใทในใใ ๆง็ฏ
ไบ็ดใใญใฃใณใปใซใ็ งไผใชใฉๅฎ้ใฎใใธใในใญใธใใฏๅฎ่ฃ
ไผ่ฉฑใณใณใใญในใใฎ่จๆถใจใใญใณใใใจใณใธใใขใชใณใฐใฎใใฆใใฆไผๆ
ใใใชๆนใซใใใใใงใ๏ผ
AIๆ่กใใใใฏใจใณใใตใผใในใซๅใๅ ฅใใใๆน
ๅฎๅไธญๅฟใฎใใญใธใงใฏใ็ต้จใ็ฉใฟใใๆน
Spring AIใฎๆ ธๅฟๆฉ่ฝใใในใฟใผใใใๆน
๐ ไปใใๅ่ฌ็ณใ่พผใฟใใใฆใๆฌกไธไปฃAI้็บ่ ใธใจ้ฃ่บใใพใใใ๏ผ
https://inf.run/nvaLXInflearn ๅๅฃซใฎ่ฌๅธซใ
็งใ๏ผในใใชใณใฐใงไบบๅทฅ็ฅ่ฝใใงใใ่ฌ็พฉใใชใผใใณใใใพใใใ
1. ่ฌ็พฉใซ่ฟฝๅ ใใใๅ ๅฎนใใใใใ็ฅใใใใพใใ
13_Web SpeechใจOpenAIใง้ณๅฃฐใใผในใฎ็ปๅใไฝๆ๏ผ่ฟฝๅ ๏ผ
็ฎๆจ๏ผWeb Speech APIใจOpenAIใไฝฟ็จใใใฆใผใถใผใฎใฉใคใใฉใคใ้ณๅฃฐใใใญในใใซๅคๆใใฆใLLMใซใใ็ปๅ็ๆใๅญฆใณใพใใ
2.่ฌ็พฉ่ณๆpdfใใกใคใซใฎๅ ๅฎนใ่ฟฝๅ ใใใใฎใงใๅใใฆใณใญใผใใใฆใใ ใใใใใใซใกใฏใ็ใใ
Inflearn Knowledge Shareerใฏๆฏๆฅใฎ่ฌๅธซใงใใ
ใๆฐ่ฆ่ฌ็พฉใฎใชใผใใณๆกๅ ใ
็งใ๏ผในใใชใณใฐใงไบบๅทฅ็ฅ่ฝใใงใใ่ฌ็พฉใใชใผใใณใใใพใใใ
่ฌ็พฉๆ้๏ผ14ๆ้30ๅ
่ฌ็พฉๆฐ๏ผ64่ฌ็พฉ
่ฌ็พฉPDF่ณๆ๏ผ็ด180ๆ
ใ่ฌ็พฉ็ดนไปใใใฎใณใผในใงใฏใSpring BootใจOpenAIใๆดป็จใใฆใใพใใพใชAIใฝใชใฅใผใทใงใณใๆง็ฏใใใใใฎๅฎๅใฌใคใใๆไพใใพใใ่ฟฝๅ ใฎใใญใฐใฉใใณใฐ่จ่ชใAIใฎๅบๆฌใๅญฆใถใใจใชใใใใญใฅใกใณใ้กไผผๆงๆค็ดขใๆจๅฅจใทในใใ ใ้ณๅฃฐใใญในใๅคๆใชใฉใฎๅฎ้ใฎใขใใชใฑใผใทใงใณใ้็บใใพใใๅฎ้ใฎๅ้กใ่งฃๆฑบใใๅฎ็จ็ใชใฝใชใฅใผใทใงใณใไฝๆใใใใจใซ็ฆ็นใๅฝใฆใSpringใไปใใฆAIใขใใชใฑใผใทใงใณใฎไธ็ใซๆตธใใพใใใ๏ผ
[ๅ จไฝ็ฎๆฌก]
01_ๅฎ็ฟๆบๅใจOpenAI Keyใฎ็บ่ก
็ฎ็๏ผOpenAI APIใญใผใฎ็บ่กๆนๆณใๅญฆใณใๅฎ่ทต็ใช็ฐๅขใงAPIใใในใใงใใใใใซๆบๅใใใ
02_Spring AIๅบ็คใจ็ฐๅข่จญๅฎ
็ฎๆจ๏ผSpring AIใฎๆฆๅฟตใจๆง้ ใ็่งฃใใ้็บ็ฐๅขใ่จญๅฎใใฆSpring AIใขใใชใฑใผใทใงใณใฎๅบ็คใ็ฏใใ
03_Spring AIใไฝฟใฃใฆOpenAIใจใใฃใใใใ
็ฎๆจ๏ผSpring AIใฎChatClientใไฝฟ็จใใฆOpenAIใฎGPTใขใใซใจใใฃใใใใๆฉ่ฝใๅฎ่ฃ ใใใ
04_DALL-E 3ใง็ปๅใไฝๆใใ
็ฎๆจ๏ผOpenAIใฎDALLใปEใขใใซใๆดป็จใใฆใๅ ฅๅใใใใใญในใใใ็ปๅใ็ๆใใๆนๆณใ็ฟๅพใใใ
05_็ปๅๅๆใจๆฐๅญฆๅ้กใ่งฃใ
็ฎ็๏ผ็ปๅๅๆใไปใใฆ่ฆ่ฆใใผใฟใๅฆ็ใใๅๆ็ตๆใซๅบใฅใใฆๆฐๅญฆใฎๅ้กใ่งฃๆฑบใใAIๆฉ่ฝใๅฎ่ฃ ใใใ
06_AIใงไฝใ่ชๅใ ใใฎใฌใทใ
็ฎๆจ๏ผใฆใผใถใผใฎๅ ฅๅใซๅบใฅใใฆAIใใซในใฟใ ใฌใทใใ็ๆใใใใใซๅฎ่ฃ ใใOpenAIใฎใใญในใๅฆ็่ฝๅใๆดป็จใใใ
07_้ณๅฃฐใใใญในใใซๅคๆใใ๏ผSTT๏ผ
็ฎ็๏ผOpenAI APIใจSTTๆฉ่ฝใไฝฟ็จใใฆ้ณๅฃฐใใผใฟใใใญในใใซๅคๆใใๆฉ่ฝใๅฎ่ฃ ใใใ
08_OpenAIใงไฝๆใใใ้ณๅฃฐใตใผใใน๏ผTTS๏ผ
็ฎๆจ๏ผOpenAIใฎTTS๏ผText-to-Speech๏ผๆฉ่ฝใๆดป็จใใฆใใใญในใใใผใฟใ้ณๅฃฐใงๅบๅใใใตใผใในใๆง็ฏใใใ
09_ใฆใผใถใผใใฌใณใใชใผใชๆค็ดขใตใผใใน๏ผGPT + SQL๏ผ
็ฎๆจ๏ผGPTใจSQLใ็ตใฟๅใใใฆใใใผใฟใใผในใฏใจใชใจๆค็ดข็ตๆใ่ช็ถ่จ่ชใง่กจ็พใใใฆใผใถใผใใฌใณใใชใผใชๆค็ดขใตใผใในใๆง็ฏใใใ
10_RAGใใผในใฎPDFใงๆๆธ้กไผผๅบฆใๆค็ดขใใ
็ฎ็๏ผ๏ผฒ๏ผก๏ผง๏ผRetrieval-Augmented Generation๏ผๆ่กใ้ฉ็จใใฆใใผใฟใใผในใใๆๆใชๆ ๅ ฑใๆค็ดขใใไฟก้ ผๆงใฎ้ซใๅฟ็ญใ็ๆใใใ
11_ใใญใใ้กไผผๆงใใผในใฎๆ ็ปๆจ่ฆใทในใใ
็ฎๆจ๏ผๆ ็ปใใญใใใใผใฟใๅใ่พผใฟใใใฏใใซ้กไผผๅบฆๆค็ดขใไปใใฆใฆใผใถใผใฎๅฅฝใฟใซๅใฃใๆ ็ปใๆจ่ฆใใใทในใใ ใๅฎ่ฃ ใใใ
12_RAGใใผในใใใซAIใใฃใใใใใใตใผใใน
็ฎๆจ๏ผGPTใขใใซใๆดป็จใใฆใใฆใผใถใผใฎ่ณชๅใ็่งฃใใ้ข้ฃๆ ๅ ฑใในใใชใผใใณใฐๆนๅผใงใชใขใซใฟใคใ ใงๆไพใใใใฃใใใใใใๅฎ่ฃ ใใใ
[่ฌ็พฉใใฅใผ]
ใใใใจใใใใใพใใ

