Spring에서 AI 붙이기: “일단 AI 뭐라도 넣어라”
Spring Boot 개발자를 위한 Spring AI 입문 가이드. ChatClient, 구조화된 출력, VectorStore, @Tool, MCP, Micrometer 관측성까지 Spring 방식으로 AI를 깔끔하게 붙이는 방법을 정리합니다.
Spring Boot 개발자를 위한 Spring AI 입문 가이드. ChatClient, 구조화된 출력, VectorStore, @Tool, MCP, Micrometer 관측성까지 Spring 방식으로 AI를 깔끔하게 붙이는 방법을 정리합니다.
AI 시스템을 데모에서 프로덕션으로 올리는 데 필요한 다섯 가지 핵심 요소를 정리합니다. 평가(Evals), 실행 기록(Traces), 가드레일, 사람 개입(Human-in-the-loop), 그리고 하네스(Harness) 개념까지 다룹니다.
AI 에이전트가 무엇인지, 워크플로와 어떻게 다른지, Single-Agent와 Multi-Agent의 차이와 언제 어떤 걸 선택해야 하는지를 초보자도 이해할 수 있게 정리한 가이드입니다.
LLM을 외부 세계에 연결하는 방법을 초보자도 이해할 수 있게 설명합니다. 함수 호출(Function Calling), 도구(Tools), MCP, A2A의 개념과 관계, 실무 활용 범위, 보안 주의사항까지 다룹니다.
LLM에게 제대로 말을 거는 법을 실무 관점에서 정리합니다. System/Developer/User 메시지 역할, 명확한 지시, Few-shot, 구조화된 출력, Chain-of-Thought의 현재, 컨텍스트 설계 원칙까지 다룹니다.
LLM이 어떻게 동작하는지 토큰, Transformer, Attention, 컨텍스트 윈도우 개념으로 쉽게 설명합니다. ChatGPT가 답을 생성하는 실제 흐름과 환각이 발생하는 이유까지 정리한 가이드입니다.