최신 글
기술과 일상을 함께 기록합니다.
전체 기록
297Spring AI
Spring AI의 ChatModel·ChatClient·Prompt·Advisor가 요청을 처리하는 흐름과 Kotlin API, 스트리밍, 운영 시 검증 기준을 살펴본다.
4. Agentic Engineering(에이전틱 엔지니어링) — AI 에이전트를 설계하고 조율하는 기술
에이전트의 목표·상태·도구·종료 조건을 설계하고, 권한과 재시도 경계를 둔 뒤 단일·멀티 에이전트 구조를 평가하는 방법.
하네스 엔지니어링으로 서비스 만들어보기
작은 FAQ 서비스 예제로 요구 문서, 허용 작업 범위, Gradio UI, 테스트와 변경 검토를 연결하는 하네스 작업 순서.
머신러닝 : K-최근접 이웃 알고리즘
도미와 빙어의 길이·무게 데이터로 K-최근접 이웃을 만들고, 거리·평가·스케일링을 해석한다.
최근접 이웃 알고리즘
K-최근접 이웃의 거리 계산과 다수결을 숫자 예제로 이해하고, 붓꽃 분류의 전처리·평가·한계를 살펴본다.
훈련세트와 테스트 세트
훈련·검증·테스트 세트의 역할과 데이터 누수를 피하는 분할 방법을 예제로 정리한다.
WhisperX 음성 인식 품질 개선과 모델 파인튜닝
WhisperX 음성 인식 파이프라인의 코드 옵션 조정과 Whisper 모델 파인튜닝 흐름을 원본 백업의 예시로 정리합니다.
엘라스틱 스택
Elasticsearch·Kibana·Beats·Logstash의 역할을 구분하고, 검색 매핑과 데이터 수집·색인·조회 흐름을 살펴본다.
1.데이터의 이해
데이터 유형과 속성을 구분하고, 주문 데이터 예제로 전처리·탐색적 분석과 데이터 누수를 피하는 방법을 살펴본다.
2. MongoDB Query
MongoDB의 find·findOne과 필드 선택, 비교 조건을 예제로 익히고 누락된 필드와 느린 조회의 원인을 살펴본다.
3. RabbitMQ의 기본 비동기 메시지 전송
Spring AMQP로 RabbitMQ 큐와 송수신 코드를 구성하고, 메시지 전달 경로와 발행 확인·소비 확인 응답의 차이를 살펴본다.
2. 주요 용어와 Exchange의 이해
RabbitMQ의 Producer·Exchange·Queue·Consumer 역할을 연결하고, 라우팅 키와 Exchange 유형별 메시지 전달 방식을 비교한다.