---
title: "사용량 로그와 대사"
description: "1折AI 콘솔의 호출 로그에서 각 호출의 모델, 네 가지 토큰, 차감 금액을 확인하고 공식으로 한 건의 계산을 재검산합니다."
headingIds: {"어디서 확인하나":"section-1","각 로그에 포함된 내용":"section-2","한 건의 계산 대사하기":"section-3","로그로 캐시 효과 확인하기":"section-4","자체 집계와 불일치 시":"section-5"}
---

<aside className="docs-publication" data-pagefind-ignore>

[1ZheAI](https://1zheai.com/en/editorial/#publisher)가 관리하는 문서입니다. [출처 및 수정 사항](https://1zheai.com/en/editorial/).

오류를 발견하셨나요? 페이지 주소와 설명을 첨부하여 [고객 지원](mailto:support@1zheai.com)으로 문의해 주세요. API 키나 계정 정보는 보내지 마세요.

</aside>
모든 호출은 호출 로그에 상세 내역 하나를 남깁니다. 이 페이지는 확인 방법과 대사 방법을 설명합니다.

## 어디서 확인하나

[콘솔](https://1zheai.com/console?lng=ko) 왼쪽 메뉴 → 「호출 로그」(주소 `https://1zheai.com/usage-logs`), 페이지 제목은 「일반 로그」입니다.

상단에서 시간 범위로 필터링할 수 있으며, 「펼치기」를 클릭하면 모델 이름, API 키 이름(「토큰 이름」), 요청 ID, 로그 유형으로도 필터링할 수 있습니다. 필터를 설정한 뒤 「검색」을 클릭합니다. 「내보내기」는 현재 필터 결과를 다운로드하여 스프레드시트에서 대사하기 쉽게 해 줍니다.

## 각 로그에 포함된 내용

| 열 | 내용 |
|---|---|
| 시간 | 요청이 발생한 시각 |
| 토큰 | 이번 호출에 사용된 API 키 이름 |
| 모델 | 실제로 호출된 모델 ID |
| 스트림 | 「스트림」 또는 「비스트림」, 그리고 출력 속도(t/s) |
| Token | 첫 번째 줄은 「입력 / 출력」 토큰입니다. 캐시가 있으면 아래에 한 줄이 더 생기며, 「캐시↓」 뒤는 캐시 읽기 토큰, 「↑」 뒤는 캐시 쓰기 토큰입니다 |
| 비용 | 이번 호출에서 차감된 USD 금액 |
| 소요 시간 | 총 소요 시간. 스트림 요청은 첫 글자 시간도 표시합니다 |
| 상세 | 이번 호출의 단가 등 상세 내역 |

게이트웨이에서 거부된 요청(API 키 무효, 잔액 부족, 모델명 오기 등)은 차감되지 않습니다. 업스트림이 오류를 반환한 요청의 비용은 0입니다. 스트림 요청이 중간에 끊긴 경우 전액 무료는 아니며, [스트림 출력](/ko/docs/streaming/)를 참조하세요.

## 한 건의 계산 대사하기

<Steps>
<Step title="해당 호출 찾기">

시간과 모델로 대사할 항목을 찾고, Token 열의 입력, 출력, 캐시 읽기(캐시↓), 캐시 쓰기(↑) 네 가지 수치를 기록합니다.

</Step>
<Step title="단가 확인">

[가격 페이지](https://1zheai.com/en/pricing/)에서 해당 모델의 입력, 출력, 캐시 읽기, 캐시 쓰기 단가를 찾습니다(입력·출력은 모델 할인이 적용된 가격, 캐시는 공식 원가 기준).

</Step>
<Step title="공식에 대입">

```text
扣费 = ( 输入 × 输入单价
       + 缓存写入 × 缓存写单价
       + 缓存读取 × 缓存读单价
       + 输出 × 输出单价 ) ÷ 1,000,000
```

결과는 로그의 차감 금액과 일치해야 합니다. 반올림으로 마지막 자리에 차이가 날 수 있습니다.

</Step>
</Steps>

일치하지 않으면 해당 로그의 시간, 모델, 스크린샷을 보내 주세요.

## 로그로 캐시 효과 확인하기

Claude Code 같은 도구에서는 대부분의 입력이 "캐시 읽기" 열에 해당해야 합니다. 연속된 여러 건이 모두 대량의 "캐시 쓰기"이고 "캐시 읽기"는 적다면 캐시가 재사용되지 않는다는 뜻입니다. 원인과 해결 방법은 [Prompt Caching](/ko/docs/prompt-caching/)을 참조하세요.

대략적인 적중률: 캐시 읽기 ÷ (입력 + 캐시 쓰기 + 캐시 읽기).

## 자체 집계와 불일치 시

- Claude Code는 Haiku급 모델로 일부 백그라운드 소규모 작업을 수행하므로, 직접 선택하지 않은 모델이 로그에 나타날 수 있습니다. [Claude Code 연동](/ko/docs/quickstart-claude-code/)의 모델 매핑을 참조하세요.
- 로그의 입력 토큰이 보낸 내용보다 수백 개 더 많은 경우: SDK, curl 또는 서드파티 도구로 호출할 때마다 요청에 시스템 프롬프트가 첨부되며 입력으로 과금됩니다(Claude Code는 첨부하지 않음). [시스템 프롬프트 과금](/ko/docs/pricing-explained/#section-3)를 참조하세요.
- 한 번의 도구 내 "대화"에 여러 번의 API 호출(도구 호출당 한 라운드)이 대응될 수 있으며, 로그는 API 호출 단위로 기록됩니다.
