제목: AI 프롬프트 캐싱 이해하기: 매번 같은 앞부분을 다시 계산하지 않기카테고리: AI 실전 활용태그: 프롬프트 캐싱, prompt caching, LLM 비용, 토큰, 시스템 프롬프트, 캐시 적중률, LLM API, 프롬프트 설계, 응답 캐싱, AI 실전 활용URL: llm-prompt-caching 사내 규정 안내 도우미를 만들었습니다. 직원이 "연차는 며칠인가요?"라고 물으면 규정 문서를 근거로 답하는 기능입니다. 요청 하나에 실어 보내는 것을 늘어놓으면 이렇습니다.시스템 프롬프트 답하는 규칙, 말투, 모를 때 대처법 (길다)도구 정의 규정 검색, 문의 등록 같은 도구 설명 (길다)참고 문서 휴가·경비·보안 규정 요약 ..
제목: DB 백업과 복구 이해하기: 복구해 보기 전까지는 백업이 아니다카테고리: 백엔드 실무태그: DB 백업, 데이터베이스 복구, RPO, RTO, 시점 복구, pg_dump, 복제본, 복구 리허설, PostgreSQL, 백엔드 실무URL: database-backup-and-restore "백업은 매일 돌고 있어요."DB 백업을 물으면 대개 이 대답이 돌아옵니다. 새벽 세 시에 작업이 돌고, 로그에는 매일 "완료"가 찍힙니다. 그래서 질문을 하나 더 해 봅니다. 그 백업으로 마지막으로 복구해 본 게 언제인가요? 여기서 대답이 멈추는 경우가 많습니다.복구해 본 적 없는 백업은 막상 필요한 날 이런 모습으로 나타납니다.장면 1 : 백업 파일을 열어 보니 크기가 20바이트다. DB 접속 ..
제목: 유니코드 정규화 이해하기: 맥에서 올린 한글 파일명이 쪼개지는 이유카테고리: 개발 기초태그: 유니코드 정규화, NFC, NFD, NFKC, 한글 자모 분리, 맥 파일명, 문자열 비교, 파일명 깨짐, unicodedata, normalize, 개발 기초URL: unicode-normalization-nfc-nfd 사내 문서함 서비스에 문의가 두 건 들어왔습니다. 알고 보니 둘 다 같은 파일 이야기입니다.첫 번째 문의는 이렇습니다. 디자인팀 동료가 맥북에서 만든 보고서.pdf를 올렸는데, 그 파일을 내려받은 사람의 화면에서는 파일명이 ㅂㅗㄱㅗㅅㅓ.pdf처럼 자모가 하나씩 떨어져 보인다고 합니다. 파일을 열어 보면 내용은 멀쩡합니다.두 번째 문의는 관리자에게서 왔습니다. 검색창에 "보고서"를 넣어..
제목: AI 임베딩 이해하기: 비슷하다는 걸 컴퓨터가 어떻게 재나카테고리: AI 실전 활용태그: 임베딩, embedding, 벡터 검색, 시맨틱 검색, RAG, 청킹, 코사인 유사도, 유사도 점수, 하이브리드 검색, AI 실전 활용URL: embeddings-basics 사내 문서를 붙인 챗봇을 만들어 봅니다. 튜토리얼대로 하면 30분이면 됩니다. 문서를 넣고, 질문을 하면, 답이 나옵니다.그런데 두 번째 질문부터 이상해집니다. 분명히 답이 적힌 문서가 있는데 엉뚱한 문서를 물어 옵니다. 검색 로그를 열어 보면 진짜 정답 문서는 3위나 7위에 있거나, 아예 상위 목록에 없습니다. 검색해 보면 조언은 이런 식입니다. "임베딩 모델을 바꿔 보세요." "청크 크기를 조정해 보세요." 그런데 임베딩이 뭔지 ..
제목: OpenAI API 종료 일정 정리: gpt-4, o3-mini, whisper-1은 언제 멈추나카테고리: AI 실전 활용태그: OpenAI API, OpenAI 모델 종료, 모델 지원 종료, gpt-4 종료, o3-mini 종료, whisper-1 종료, GPT-5.6, GPT-6, 모델 마이그레이션, OpenAI Evals, AI 실전 활용URL: openai-api-deprecation-schedule 사내 문의 요약 기능은 오래전에 만들어져 지금까지 조용히 잘 돌고 있습니다. 처음 만든 사람은 다른 팀으로 옮겼고, 설정 파일에는 이 한 줄이 남아 있습니다.model: gpt-4아무도 이 줄을 다시 보지 않았습니다. 잘 돌았으니까요. 그런데 OpenAI의 폐기 공지 페이지를 열어 보면 gpt..
제목: ChatGPT에서 GPT-6 쓰기: 요금제별로 어디서 무엇이 열렸나카테고리: AI 실전 활용태그: ChatGPT, 챗GPT, GPT-6, GPT-6 Luna, GPT-6 Sol, GPT-6.1 Sol, ChatGPT Work, Codex, ChatGPT 요금제, GPT-5.5 종료, AI 실전 활용URL: chatgpt-gpt-6-plans 새 모델이 나왔다는 소식을 보고 ChatGPT를 엽니다. 입력창 근처의 모델 목록을 열어 봐도 GPT-6 Sol은 보이지 않습니다. 옆자리 동료는 방금 써 봤다고 하는데 말이죠. 그러면 질문이 줄줄이 이어집니다."제 요금제로는 못 쓰는 건가요?""아직 저한테만 안 풀린 건가요?""회사 관리자가 막아 둔 건가요?"셋 다 이유가 될 수 있습니다. 그런데 그보다..
