선생님
JSCODE 박재성
JSCODE 제이온
JSCODE 시니
과외
블로그
후기
이벤트
완강 후기 이벤트
블로그 리뷰 이벤트
AWS SAA 합격 후기 이벤트
블로그
/
시리즈
실무에 바로 적용하는 Spring AI: Spring 서비스에 챗봇·RAG·MCP 도입하기
글 67편을 순서대로 읽을 수 있습니다.
1
Prompt란 무엇일까?
2
Tokens란 무엇일까? /
3
Embeddings란 무엇일까? / Semantic Space
4
Fine Tuning이란 무엇일까?
5
RAG란 무엇일까?
6
AI Models란 무엇일까?
7
AI Model Providers란 무엇일까?
8
Spring AI란 무엇일까? / 백엔드 개발자가 왜 Spring AI를 배워야할까?
9
Spring AI 1.0 GA의 탄생
10
Spring AI와 LangChain - 어떤 도구를 선택해야 할까?
11
Spring AI와 LangChain - Chat Model 쉽게 이해하기
12
Spring AI와 LangChain - VectorStore 인터페이스
13
핵심 컴포넌트 - ChatClient, Advisors, Prompts, Models, Structured Output
14
Spring AI ChatClient란 무엇일까?
15
Spring AI Advisor란 무엇일까?
16
Spring AI Prompts란 무엇일까?
17
Spring AI Models이란 무엇일까?
18
Spring AI Structured Output이란 무엇일까?
19
[실습] Spring AI 로컬 환경 설정 - Spring Boot 4.x, Gradle
20
[실습] OpenAI API Key 발급받기
21
[실습] OpenAI API를 활용한 채팅 API 환경 구축
22
[실습] Swagger UI를 활용한 테스트 - OpenAI API
23
[실습] Ollama 설치하기 / Hugging Face란 무엇일까? / GGUF
24
[실습] Ollama를 활용한 채팅 API 환경 구축
25
[실습] Swagger UI를 활용한 테스트 - Ollama
26
Spring AI 응답의 형태 - ChatClient Responses
27
[실습] Streaming으로 Flux 형태로 응답받기
28
Spring AI Prompts - Chat Options란 무엇일까?
29
Spring AI Prompts - 프롬프트 엔지니어링 9가지 패턴
30
[실습] CLI 챗봇 개발 환경 아키텍처 미리보기
31
[실습] Chat Memory Advisor로 메모리 기능 추가하기
32
[실습] Chat Service 구현 - Advisor, CONVERSATION_ID
33
[실습] Spring Boot에서 CLI 기능 구현 및 테스트하기
34
[실습] Chat Controller 구현 - call과 stream 방식의 Chat REST API
35
[실습] Structured Output Converter를 통한 쇼핑몰 CS 문의 긴급도 분류하기
36
Vector Database란 무엇일까?
37
Vector Database Cosine Similarity란 무엇일까? / Spring AI의 Similarity Score
38
Spring AI Vector Store API
39
Metadata Filters란 무엇일까?
40
LLM 한계 극복을 위한 RAG 도입
41
실무에서 Spring AI를 통한 RAG 구현 방법
42
고품질 RAG를 위한 데이터 전처리 - Extract, Transform, Load
43
Spring AI RAG 기본 설계
44
[실습] RAG 챗봇 개발을 위한 로컬 환경 구축
45
[실습] RAG ETL 파이프라인 구현
46
[실습] RAG Advisors 구현
47
[실습] RAG Service 구현
48
[실습] RAG CLI 구현 및 실행 테스트
49
[실습] RAG REST API 구현
50
[실습] Docker 설치
51
[실습] ElasticSearch 기반 VectorStore로 변경하기
52
Spring AI Tool Calling과 작동 프로세스
53
[실습] Tool Calling 개발 환경 구축
54
[실습] 지역별 날씨 조회 외부 API Tool 구현
55
[실습] Tool Service 구현
56
[실습] ToolCallingManager 설정
57
[실습] ToolChatConfig, ToolController 구현 - CLI, REST API
58
[실습] CLI 및 REST API 테스트
59
MCP란 무엇일까?
60
Tool Calling VS MCP
61
[실습] 아키텍처 미리보기
62
[실습] MCP Client 개발 환경 구축
63
[실습] MCP Server 개발 환경 구축
64
[실습] 외부 MCP Server와 연동한 실시간 날씨 조회 - MCP Client 개발
65
[실습] 외부 MCP Server와 연동한 실시간 날씨 조회 - MCP Server 개발
66
[실습] 외부 MCP Server와 연동한 실시간 날씨 조회 - MCP 연동
67
[실습] CLI 및 RestAPI 테스트