계산 방법
캐싱을 안 쓰면 모든 요청이 앞부분에 대해 입력 가격을 다 냅니다: 요청 수 × 앞부분 토큰 × 가격. 캐싱을 쓰면 캐시를 쓰는 요청은 쓰기 가격(입력 가격 × 쓰기 배수)을, 나머지 요청은 적중 가격(입력 가격 × 적중 배수)을 내요. 쓰기 1번은 (쓰기 배수 − 1)만큼 더 들고 적중 1번은 (1 − 적중 배수)만큼 아끼므로, 쓰기 1회당 적중 횟수가 (쓰기 − 1) ÷ (1 − 적중)을 넘으면 이득입니다. Anthropic 5분 캐시(쓰기 1.25배, 적중 0.1배)는 쓰기 1회당 적중 1번이면 충분해요. 여기서는 앞부분만 계산하며, 나머지 프롬프트와 출력 비용은 어느 쪽이든 같아요.
⚠ 참고용 추정치이며 투자·재무 조언이 아닙니다.
자주 묻는 질문
캐시 쓰기를 몇 번 하는지 어떻게 아나요?
API 응답에는 캐시 생성 토큰과 캐시 읽기 토큰이 따로 나와요. 하루 동안의 캐시 생성 토큰을 앞부분 크기로 나누세요.
캐시가 적중하지 않는 이유는 뭔가요?
캐시는 프롬프트의 맨 앞부분이 정확히 같아야 맞아요. 지시문, 도구, 문서처럼 고정된 내용을 앞에, 사용자 질문이나 시각처럼 바뀌는 내용을 뒤에 두고, 캐시 유지 시간 안에 요청을 보내세요.
2026년 11월 10일 확인. 캐시 쓰기·적중 배수는 Anthropic 가격 페이지(쓰기 1.25배/2배, 적중 0.1배)와 OpenAI, Google, DeepSeek, xAI의 캐시 입력 가격 기준이며 2026년 11월 10일에 확인했습니다.