[SIGNAL-RETRY-252] 지수 백오프·지터·데드레터로 재시도 설계하기 (Python tenacity)
재시도는 실패를 지우지 않는다. tenacity로 지수 백오프·지터·최대 시도 횟수·데드레터 큐를 구성해 실패 원인을 남기면서 안전하게 재시도하는 법을 정리한다.
재시도는 실패를 지우지 않는다. tenacity로 지수 백오프·지터·최대 시도 횟수·데드레터 큐를 구성해 실패 원인을 남기면서 안전하게 재시도하는 법을 정리한다.
모델 버전이 바뀌면 같은 프롬프트라도 출력이 조용히 달라질 수 있다. promptfoo와 OpenAI Evals로 회귀 테스트 세트를 만들어 드리프트를 자동 감지하는 방법을 정리한다.
한국어 임베딩 모델 추천 2026. KoSimCSE·BGE-M3·multilingual-e5·jina-v3에 더해 고려대 NLP&AI Lab의 KURE-v1·KURE-v2·KoE5, bge-m3-ko 한국어 파인튜닝 모델까지 포함해 비교했다.
도구가 20~50개를 넘으면 스키마만으로 컨텍스트가 잠식되고 도구 선택 정확도도 떨어진다. Tool Search와 defer_loading으로 필요한 도구만 불러오는 방법을 공식 문서 기준으로 정리한다.
Ollama·vLLM 설치부터 서빙 최적화, 양자화, 파인튜닝까지 로컬 LLM 셀프호스팅을 순서대로 진행하는 로드맵. 각 단계에서 참고할 kez9 가이드를 정리했다.
cron이나 systemd timer가 조용히 실행을 멈춰도 아무도 모른다. healthchecks.io와 Uptime Kuma의 push 모니터로 "실행되지 않았음"을 알림으로 바꾸는 설정법을 정리한다.
한국어 LLM 파인튜닝을 QLoRA로 RTX 4090 한 장에서 끝내는 실전 가이드. 베이스 모델 선택부터 데이터셋, LoRA 랭크, 학습률, 서빙까지 실측 파라미터로 정리하고 2026-09 기준 패키지 버전을 재검증했다.
외부 웹 페이지를 LLM 컨텍스트에 그대로 넣으면 숨김 텍스트·인젝션·토큰 낭비 문제가 생긴다. Anthropic web fetch 도구와 MCP fetch 서버가 실제로 어떤 보호장치를 두는지 정리한다.
vLLM·Ollama·OpenWebUI를 Docker Compose 한 파일로 묶어 GPU 워크스테이션에 5분 안에 배포하는 실전 가이드. compose.yaml 전문, GPU 노출, 볼륨 영속화, 리버스 프록시, 헬스체크까지 이 글 하나로 정리했다. 조각조각 흩어진 예제를 실제로 돌아가는 하나의 스택으로 합쳤다.
Claude Agent Skills의 SKILL.md description 필드는 단순 설명이 아니라 언제 스킬을 골라야 하는지를 정하는 트리거 조건이다. 공식 문서 기준 작성 규칙과 안티패턴을 정리한다.