목록 보기
학습에이전트 - Building the Brain
AI

학습에이전트 - Building the Brain

인프런
인프런
2026년 6월 30일

두줄요약

LLM 학습 에이전트의 동시성, 컨텍스트·도구, 답변 품질 개선 구조를 설계했습니다. 역할 분리와 Gemini 명시적 캐싱으로 토큰 비용 최적화 방안도 정리했습니다.

문제 상황

  • SSE 기반 LLM 채팅의 장시간 연결과 대량 동시 요청에 따른 스레드 고갈 위험
  • 의도 분류·RAG·응답 생성·후처리로 이어지는 확장 가능한 AI 파이프라인 필요
  • 답변 품질 검증과 외부 LLM API 입력 토큰 비용 관리 과제

선택 이유

  • 동기적 코드 스타일과 높은 동시성 확보를 위한 Spring MVC와 Virtual Thread 조합
  • Spring 생태계 신뢰성 및 간결한 구조를 고려한 Spring AI 선택
  • 빠르게 변하는 LLM 기술 선택의 근거 보존과 에이전트 협업 맥락 제공을 위한 ADR 문서화

구조와 흐름

  • 커리큘럼·진도·자막·영상 프레임·유저 메모리 등 학습 맥락과 필요 시 로드하는 Tool 구성
  • 이미지 분석 전용 서브에이전트 분리로 환각과 본체 컨텍스트 비대화 억제
  • Golden Dataset, 평가관 에이전트, 조교 에이전트, Claude Code 기반 프롬프트 개선 워크플로우

성능/운영 포인트

  • 반복 피드백 기반 프롬프트 수정으로 Golden Dataset 과적합 완화 및 사람 검수 유지
  • 대화·화면 캡처·요약 역할별 ChatClient 분리로 불필요한 시스템 프롬프트 토큰 절감
  • 암시적 캐싱의 동일 프롬프트 조건과 불명확한 TTL 한계를 고려한 Gemini 명시적 캐싱 및 손익분기점 검토

다음 읽기

#LLM 주제를 이어서 읽기

학습에이전트 - The Evolving Shape of Learning

인프런은 강의 맥락과 학습자 정보를 활용하는 개인화 학습 에이전트를 소개했습니다. 컨텍스트 품질·응답 속도·비용의 균형과 캐릭터 기반 학습 경험을 설계했습니다.

인프런
인프런
AI

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...