부제: 시스템 프롬프트에 든 현재 시각 하나가 매 요청 캐시를 깨뜨렸다LLM은 프롬프트 앞부분이 같으면 그 부분을 캐시해 비용과 속도를 아낀다(프롬프트 캐싱).그런데 캐시가 먹으려면 그 앞부분이 요청마다 똑같아야 한다.여기서 우리가 스스로 캐시를 깨고 있었다.캐시되는 자리에 변하는 값시스템 프롬프트에 "현재 시각"을 넣고 있었다."지금은 몇 시"를 모델이 알아야 "오늘"·"이번 주" 같은 말에 제대로 답하니까.문제는 시각이 매 요청 바뀐다는 거다.캐시 대상인 시스템 지시가 요청마다 조금씩 달라지니, 캐시가 매번 깨졌다.정작 나머지는 다 똑같은데, 시계 하나 때문에 앞부분 전체가 캐시 미스가 됐다.시각을 프롬프트에서 빼 도구로처음엔 시각을 프롬프트 뒤쪽(사용자 메시지의 컨텍스트 블록)으로 옮기는 걸 검토했..