이 문서는 네쇼커의 처리 일시 칸에 표시되는 AI 토큰 사용량을 설명하기 위한 안내입니다. 고객에게 설명할 때는 아래 답변을 그대로 줄여서 사용해도 됩니다.
요약
처리 일시 칸은 작성 완료 시간과 AI 토큰 사용량을 함께 보여줍니다.
표시 형식은 완료시간 줄바꿈 약 n.nk입니다.
약 n.nk는 해당 상품 1건의 AI 요청에서 사용된 전체 토큰량을 뜻합니다.
OpenAI와 Gemini 모두 토큰 사용량 표시가 가능합니다.
캐시 토큰은 업체마다 표시 방식과 의미가 달라서 화면에는 따로 표시하지 않습니다.
비정상적으로 큰 입력은 API 요청 전에 차단합니다.
예시:
2026-05-16 10:32
약 8.6k
토큰이 무엇인가요?
토큰은 AI가 글을 읽고 쓰는 단위입니다. 한국어 기준으로 정확히 몇 글자가 1토큰이라고 고정되지는 않지만, 대략적인 입력 크기와 출력 크기를 비교하는 기준으로 보면 됩니다.
네쇼커에서는 상품 정보, 리뷰, 시스템 프롬프트, 사용자 스타일 지시, AI가 생성한 글이 모두 토큰 사용량에 영향을 줍니다.
약 8.6k는 무슨 뜻인가요?
해당 상품 1건을 작성할 때 AI가 처리한 전체 토큰량이 약 8,600토큰이라는 뜻입니다.
표시값은 보기 좋게 줄인 값입니다.
8.6k = 약 8,600토큰
3.4k = 약 3,400토큰
120 = 약 120토큰
왜 약이라고 표시하나요?
두 가지 이유가 있습니다.
첫째, API 호출 전에는 실제 토큰이 아니라 글자 수 기반 추정치입니다. 비정상 입력을 미리 막기 위한 안전 점검용 값입니다.
둘째, API 호출 후에는 업체 응답의 실제 사용량을 사용하지만, OpenAI와 Gemini가 세부 항목을 제공하는 방식이 다릅니다. 따라서 고객 화면에는 세부 계산처럼 보이지 않게 약 n.nk로 통일했습니다.
호출 전 값과 호출 후 값이 다른 이유는 무엇인가요?
호출 전 값은 추정치입니다. 실제 API가 사용하는 토크나이저와 완전히 같지 않습니다.
호출 후 값은 가능하면 API 응답의 실제 사용량을 사용합니다.
따라서 호출 전 추정값과 완료 후 표시값은 다를 수 있습니다.
OpenAI와 Gemini 둘 다 표시되나요?
네. 둘 다 표시됩니다.
OpenAI는 응답의 usage 정보를 사용합니다. Gemini는 응답의 usage_metadata 정보를 사용합니다.
둘 중 하나가 세부 토큰 정보를 내려주지 않는 경우에는 표시가 비어 있거나 추정값만 남을 수 있습니다. 하지만 일반적인 성공 호출에서는 대부분 약 n.nk 형태로 표시됩니다.
캐시 토큰은 왜 표시하지 않나요?
캐시 표시는 일부러 숨겼습니다.
OpenAI와 Gemini는 캐시 정책과 응답 필드가 다릅니다. OpenAI는 같은 시스템 프롬프트가 반복될 때 캐시 토큰이 크게 잡힐 수 있습니다. Gemini도 입력 캐싱 관련 기능이 있지만, 자동/명시 캐싱 여부와 응답 필드가 상황마다 다를 수 있습니다.
그래서 화면에 어떤 상품은 캐시 7.0k가 보이고 어떤 상품은 안 보이면 고객 입장에서는 더 헷갈립니다. 네쇼커 화면의 목적은 과금 계산서가 아니라, 상품별 AI 사용량과 비정상 입력을 빠르게 확인하는 것입니다.
따라서 화면에는 항상 단순하게 표시합니다.
2026-05-16 10:32
약 8.6k
캐시가 적용되면 비용이 줄어드나요?
줄어들 수 있습니다. 특히 OpenAI는 같은 모델, 같은 시스템 프롬프트, 비슷한 요청 구조를 연속으로 사용할 때 캐시가 적용될 가능성이 있습니다.
네쇼커는 여러 상품을 처리할 때 시스템 프롬프트가 거의 동일합니다. 따라서 OpenAI에서는 반복 처리 중 일부 입력 토큰이 캐시로 잡힐 수 있습니다.
하지만 캐시는 항상 보장되는 기능이 아닙니다. 실제 비용 절감률은 업체의 캐시 정책, 모델, 요청 간격, 프롬프트 동일성, 과금 정책에 따라 달라집니다.
고객에게는 이렇게 설명하는 것이 안전합니다.
같은 프롬프트 구조가 반복되면 일부 입력 토큰은 캐시로 절약될 수 있습니다.
다만 캐시 적용 여부와 절약률은 AI 업체 정책에 따라 달라져서 프로그램 화면에서는 총 사용량만 간단히 표시합니다.
약 3.3k는 캐시 차감 후 과금량인가요?
아닙니다. 화면의 약 3.3k는 과금 확정 금액이나 캐시 차감 후 금액이 아닙니다.
해당 상품 요청에서 AI 업체가 응답한 전체 처리 토큰량을 보기 좋게 표시한 값입니다. 실제 청구 비용은 업체 과금 정책과 캐시 적용 여부에 따라 달라질 수 있습니다.
상품마다 토큰량이 다른 이유는 무엇인가요?
상품마다 리뷰 길이, 리뷰 내용, 태그 수, 상품명 길이, 생성된 글 길이가 다르기 때문입니다.
보통 토큰량이 늘어나는 원인은 다음과 같습니다.
정상 상품은 보통 몇천 토큰 수준입니다. 갑자기 수만 토큰 이상으로 튀면 입력 데이터 이상 가능성을 확인해야 합니다.
비정상 입력은 어떻게 막나요?
네쇼커는 AI 호출 전에 입력 토큰을 추정합니다. 추정 입력이 30,000토큰을 넘으면 API 요청을 보내지 않고 중단합니다.
정상적인 상품 1건 블로그 작성은 보통 3k~10k 수준입니다. 30k를 넘는 경우는 대개 다음 같은 문제입니다.
이 경우 상태는 토큰 차단으로 표시됩니다.
왜 30k에서 막나요?
30k는 정상 사용과 비정상 입력을 구분하기 위한 안전 기준입니다.
모델의 최대 입력 한도보다 훨씬 낮아 보일 수 있지만, 네쇼커의 작업은 상품 1건 블로그 작성입니다. 상품 1건에 30k 이상이 필요할 가능성은 낮고, 정상 상한을 넉넉히 잡아도 약 5배 이상입니다.
이 제한은 모델 한도 때문이 아니라, 비용 폭증과 비정상 입력 사고를 막기 위한 보호 장치입니다.
차단되면 어떻게 보이나요?
로그에는 이런 식으로 표시됩니다.
AI 분석 실패: AI 입력 크기 초과로 요청을 중단했습니다.표 상태는 토큰 차단으로 표시됩니다.
처리 일시 칸에는 차단 당시 추정 토큰이 함께 남을 수 있습니다.
2026-05-16 10:40
약 89.6k
공정위 이미지는 프롬프트에 들어가나요?
아니요. 절대 넣지 않습니다.
공정위 이미지는 블로그 편집기에서 별도로 업로드됩니다. AI 프롬프트에는 이미지 파일, 이미지 bytes, base64 문자열을 넣지 않습니다.
이유는 간단합니다. 이미지를 base64로 바꿔 프롬프트에 넣으면 토큰이 비정상적으로 커지고, API 비용과 실패 가능성이 크게 증가합니다.
현재 구조에서는 공정위 이미지가 켜져 있어도 AI 프롬프트에는 짧은 안내 문구만 들어가고, 실제 이미지는 게시 단계에서 업로드됩니다.
사용자 스타일 지시는 토큰에 포함되나요?
네. 포함됩니다.
글 스타일 사용자 지시에 입력한 문구는 기본 시스템 프롬프트 뒤에 추가됩니다. 다만 최대 2,000자로 제한되어 있어 토큰 폭증의 주요 원인이 되지 않도록 했습니다.
사용자 스타일 지시는 기본 프롬프트를 대체하지 않고, 말투나 강조 방식만 참고하도록 설계되어 있습니다.
토큰 표시가 비용과 정확히 일치하나요?
정확한 비용 계산용은 아닙니다.
화면의 토큰 표시는 다음 목적입니다.
상품별 AI 사용량 비교
비정상 입력 탐지
요청 크기 확인
과도한 입력 차단 여부 확인
실제 비용은 업체별 과금표, 모델 단가, 캐시 적용 여부, 입력/출력 토큰 단가 차이에 따라 달라집니다.
따라서 고객에게는 비용 계산기가 아니라 사용량 표시 및 안전장치라고 설명하는 것이 맞습니다.
토큰이 갑자기 너무 크게 나오면 어떻게 하나요?
다음 순서로 확인하면 됩니다.
해당 상품 폴더의 merged.txt 크기를 확인합니다.
merged_truncated.txt가 정상적으로 줄어들었는지 확인합니다.
공정위 이미지나 HTML이 텍스트로 섞이지 않았는지 확인합니다.
사용자 스타일 지시가 비정상적으로 길거나 이상한 내용을 포함하지 않는지 확인합니다.
같은 상품을 다시 수집해서 정상 데이터로 갱신합니다.
토큰 차단이 발생하면 API 요청은 나가지 않으므로, 그 차단 자체로 비용 폭증은 막힌 상태입니다.
내부 기준
정상 상품: 대략 3k~10k 전후
다소 큰 상품: 10k~15k
확인 필요: 15k 이상
요청 차단: 추정 입력 30k 초과
이 기준은 모델 최대 한도가 아니라, 네쇼커의 상품 1건 블로그 작성 흐름에 맞춘 운영 안전 기준입니다.