bitcocom
@bitcocom
Students
8,583
Reviews
654
Course Rating
4.9
์๋
ํ์ธ์ ๋ฐ๋งค์ผ ๊ฐ์ฌ์
๋๋ค.
SW๊ต์ก์ผํฐ๋ฅผ ์ด์์ค์ด๋ฉฐ ๋ํ, ๊ด๊ณต์, ๊ธฐ์
์ฒด์ ์ปจ์คํ
๋ฐ SW์ํ๊ต์ก์ ์งํํ๊ณ ์์ต๋๋ค.
๐ ์ฃผ์ ๊ฐ์๊ฒฝ๋ ฅ์ธ ๋ค์
- ๊ตฌ๋ฆ ํน์ฑํ๊ณ ์ ๊ณต์บ ํ ๊ฐ์(Full Stack ๊ณผ์ )
- ์ํํธ์จ์ด๋ง์ด์คํฐ๊ณ ๋ฑํ๊ต ์ฐํํ๋ ฅ๊ต์ฌ
- ๊ด์ฃผ์ธ๊ณต์ง๋ฅ์ฌ๊ดํ๊ต ๊ฐ์
- ํจ์คํธ์บ ํผ์ค ๋ฐฑ์๋ ๋ถํธ์บ ํ ๊ฐ์
- ์ค๋งํธ์ธ์ฌ๊ฐ๋ฐ์ ๊ต์ก๋ถ์ฅ ๋ฐ ๊ฐ์
- ํ๊ตญ์ ๋ ฅ๊ณต์ฌ In-House ์ฝ๋ฉ ์ํ ๊ต์ก
- ํ์๋ํ๊ต ERICA ์จ๋ผ์ธ ๊ฐ์
- ๋นํธ์ํํธ์จ์ด๊ต์ก์ผํฐ์ด์(ํด์ธ์ทจ์
,๊ตญ๋น๊ต์ก)
- SW์ฑ์ฉ์ฐ์์ฌ์
(๋ฏธ๋์ฐฝ์กฐ๊ณผํ๋ถ)
- ์ธ๊ณต์ง๋ฅ, ์ ๋ณด๊ธฐ์ ๊ฐ๋ฐ๋ฑ ์ง์
๋ฅ๋ ฅ๊ฐ๋ฐํ๋ จ๊ต์ฌ
* ๊ต์ก๋ฌธ์ ๋ฐ ์ ํด(์นด์นด์คํก์ฑ๋)
* ์งํ์ค์ธ ๊ฐ์ : https://itscoding.kr
๐ค ์จ๋ผ์ธ ๊ต์ก์ฝํ
์ธ ์ ๊ณต
์ธํ๋ฐ : Java,DB,MVC,Spring,Spring AI & Agent,IoT
ํจ์คํธ์บ ํผ์ค : Java, Spring Boot
email : bitcocom@empas.com
Courses
Reviews
- Practical Agent Development: Where Kakao PlayMCP Meets Spring AI
- [Season 2] Spring AI in Practice: Developing Multi-AI Agent Systems
- Me too! I can do AI with Spring (Inflearn Part 1)
- Practical Agent Development: Where Kakao PlayMCP Meets Spring AI
- Me too! I can do AI with Spring (Inflearn Part 1)
Posts
Q&A
Open AI ์ฐ๋ ์ค๋ฅ
๋ค MCP Client์ชฝ์์๋ OpenAI ํฌ๋ ๋ง์ด ๋จ์์์ด์ผ ๋ฉ๋๋ค. PlayMCP์ ๋ฑ๋กํ๋ฉด PlayMCP์ชฝ์์ ํฌ๋ ๋ง์ด ๋๊ฐ๊ธฐ ๋๋ฌธ์ ์์ด๋ ๋๊ตฌ์.~~
- 0
- 2
- 43
Q&A
๊ฐ์ ์์ ์ค๋ณต
๋ค 25๋ฒ ์์์ ๋ค์ ๊ต์ฒด ํด์ ์ฌ๋ ค ๋์์ต๋๋ค. ํ์ธํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.^^
- 0
- 2
- 41
Q&A
์์ค ๋ค์ด๋ก๋ ๋ฌธ์ ๋๋ฆฝ๋๋ค.
30๊ฐ์ github ์ฃผ์์ ์๋ฃ์์ต๋๋ค~~
- 0
- 1
- 44
Q&A
๊ฐ์ ์๋ฃ ์ง๋ฌธ
30๊ฐ์ ์๋ฃ์์ต๋๋ค~~
- 0
- 2
- 45
Q&A
mcp prompt, resource ๋ฅผ client ์์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
๋ค Client์ชฝ์์ ํ๋กฌํํธ๋ฅผ ์์ฑํ๋ฉด ์๋ฒ์ชฝ์์ @McpPrompt๋ ์ฌ์ฉํ์ง ์์๋ ๋ฉ๋๋ค. ๊ทธ๋ ์ง๋ง PlayMCP์ชฝ์ ์ฐ๋ฆฌ๊ฐ ๊ฑด๋๋ฆด ์ ์๊ธฐ ๋๋ฌธ์ ์๋ฒ ์ชฝ์์ @McpPrompt๋ฅผ ์์ฑํด์ LLM์๊ฒ ํ๋กฌํํธ๋ฅผ ์ฃผ๊ธฐ์ํด์ ์ฌ์ฉํ๊ฑฐ๊ตฌ์.๊ทธ๋ฆฌ๊ณ LLM์ ์ค์ค๋ก ํด์ ๊ฒ์ํด์ ๊ฐ์ฅ ์ ์ ํ๊ฒ ์์ด์ ์ฌ์ฉํฉ๋๋ค.
- 0
- 1
- 78
Q&A
์ด๋ฏธ์ง ์์ฑ์ค๋ฅ (์ฝ๋์ ๋ฐ์ดํธ๊ฐ ๋๋ฌด ํ์ํด๋ณด์ ๋๋ค..)
๋ค ๊ฐ์ฌํฉ๋๋ค. Spring AI API๋ฒ์ ์ด ๋น ๋ฅด๊ฒ ์ ๋ฐ์ดํธ๊ฐ ๋๊ณ ์์ด์ ์ด๊ธฐ์ ๊ฐ์๊ฐ ๋ง๋ค์ด์ ธ์ ๋ฒ์ ์ฐจ์ด๋ก ์ธํด ์ค๋ฅ๊ฐ ๋๋ ๋ถ๋ถ์ API ์ ๋ฐ์ดํธ ์ค์ ์์ต๋๋ค.๊ฐ์ธ์ ์ผ๋ก ๋ณ๊ฒฝ๋ ๋ถ๋ถ์ ์์ ํด์ ํด๋ณด์๊ณ ํ๋ฒ์ฉ ์ฌ๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค^^์์ค์ฝ๋ ์ ๋ฐ์ดํธ๊ฐ ๋ง๋ฌด๋ฆฌ๋๋ฉด ๊ณต์งํ๋๋ก ํ๊ฒ ์ต๋๋ค.^^
- 0
- 1
- 83
Q&A
๊ฐ์ ์ฝ๋ ๋ณ๊ฒฝ ์์ฒญ
์๋ ํ์ธ์. Spring AI ๊ณต์๋ฒ์ ์ด 2025๋ 5์์ 1.0.0์ผ๋ก ๋ณ๊ฒฝ๋๊ณ 1.0.1๋ฒ์ ์ด ์งํ์ค์ ์์ต๋๋ค.๊ฐ์ ์ดฌ์๋น์ ๋ฒ์ ์ด 1.0.0-M8์ด์ฌ์ ์กฐ๊ธ ๋ณ๊ฒฝ๋ ๋ถ๋ถ์ด ์๋๋ฐ ์์ค์ฝ๋ ๋ถ๋ถ์ ๋ณ๊ฒฝ๋ ์ฝ๋๋ก ์์ ํด์ ์ฌ๋ ค๋๋๋ก ํ๊ฒ ์ต๋๋ค. ํฌ๊ฒ ๋ณ๊ฒฝ๋ ๋ถ๋ถ์ ์๋๋ฐ ์ค์ค๋ก ๋ฐ๊ฟ๊ฐ๋ฉด์ ๊ณต๋ถํด๋ณด์ ๋ ๋์์ด ๋์ค๋ฏํฉ๋๋ค. ๋ณ๊ฒฝ๋ ์์ค์ฝ๋ ์ฌ๋ฆฌ๊ณ ๋ค์ ๊ณต์งํ๋๋ก ํ๊ฒ ์ต๋๋ค~~ ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 84
Q&A
.getText()์ .getContent()์ง๋ฌธ์ ๋๋ค.
Spring AI์์ ChatResponse์ getResult().getOutput().getText()์์ getContent()๊ฐ ์๋ ๊ฒฝ์ฐ๋ ์ฃผ๋ก Spring AI ๋ฒ์ ์ฐจ์ด์ ๋๋ค.๊ตฌ๋ฒ์ (1.x ์ด์ ): getText() ๋ฉ์๋ ์ง์ ์ฌ์ฉ์ ๋ฒ์ (1.x ์ดํ): getContent() ๋ฉ์๋๋ฅผ ํตํด ํ ์คํธ ์ ๊ทผjava// ๊ตฌ๋ฒ์ String text = chatResponse.getResult().getOutput().getText();// ์ ๋ฒ์ String text = chatResponse.getResult().getOutput().getContent();๊ฒฐ๊ณผ๋ ๊ฐ์ต๋๋ค.
- 0
- 1
- 104
Q&A
์ธํ๋ฐ ์๋ฐ ๊ฐ์ ๋ณด๊ณ ์๋๋ฐ์. ์ง๋ฌธ.
์ต์ ๊ฐ์๋ ํจ์คํธ์บ ํผ์ค๊ฐ์ ์ ๋๋ค.๋๊ฐ์ ๋ชจ๋ ๋ด์ฉ์ ๊ฐ์ฒด์งํฅ๊ธฐ๋ณธ ์๋ฆฌ๋ฅผ ๋ค๋ฃจ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ธํ๋ฐ๊ฐ์๊ฐ ๊ฐ์ฅ ์ด๊ธฐ ๋ฒ์ ์ ๋๋ค. ํจ์คํธ์บ ํผ์ค๊ฐ์๊ฐ ์ธ๋ธ๋ฆฌ์ ์ด๋ก ๋์ด์์ผ๋ ์ฐธ๊ณ ํ์๊ตฌ์.
- 0
- 1
- 122
Q&A
์ฌ์ฉ์ ์ง์์ ๋ง๋ SQL ์์ฑ ์ ์ฌ๋ฌ ํ ์ด๋ธ ์กฐ์ธ ์ฟผ๋ฆฌ ์ฌ์ฉ๋ฒ
์๋ ํ์ธ์~๋ณธ๊ฐ์์ DDL ์คํค๋ง๊ฐ ์ด 6๊ฐ๋ก ๋์ด ์์ต๋๋ค. 6๊ฐ์ ์คํค๋ง๋ฅผ OpenAI์๊ฒ ๋ฏธ๋ฆฌ ์๋ ค์ฃผ๋ฉด6๊ฐ์ ์คํค๋ง๋ฅผ ํตํด์ ์ฌ์ฉ์ ์ง์์ ๋ฐ๋ผ SQL๋ฌธ์ฅ์ ์๋ ์์ฑํด ์ค๋๋ค.์ง๋ฌธํ์ ๊ฒ ์ฒ๋ผ 10๊ฐ์ ์คํค๋ง๋ OpenAI์ ์ ๊ณต์ ํ๋ฉด JOIN ๊ฐ์ ๋ณต์กํ ์ฟผ๋ฆฌ๋ ์์ฑ์ ํด์ค๊ฒ๋๋ค.๊ฐ๋ฐ์๊ฐ ์๋์ผ๋ก ์์ฑํ๋ ์ฟผ๋ฆฌ๋ ๊ฐ๋ฅํ๊ฒ ์ง๋ง OpenAI๋ฅผ ์ฌ์ฉํ๋ฉด ์ฝ๊ฒ SQL์ ์ฌ์ฉํด๋ณผ ์ ์๋ค๋ ๊ฒ ์ฅ์ ์ ๋๋ค.
- 0
- 2
- 144





