오픈AI API 요금은 토큰만으로 끝나지 않습니다. 모델이 웹 검색 같은 도구를 쓰면 그 호출에 별도 요금이 붙습니다.
이 글은 확인된 도구 요금과, 토큰 요금과 어떻게 합산되는지를 정리합니다.
이 글의 요금·조건은 2026년 8월 25일에 각 서비스 공식 페이지에서 확인한 값입니다. 이후 변경됐을 수 있습니다.
확인한 도구 요금
| 도구 | 요금 | 주의 |
|---|---|---|
| 웹 검색(Web search) | 1,000회당 $10.00 | 검색 결과의 토큰은 모델 요율로 별도 과금 |
원문에 “검색 콘텐츠 토큰은 모델 요율로 별도 과금”에 해당하는 표기가 함께 있습니다. 이 문장이 이 글의 핵심입니다.
이중 과금 구조를 이해하기
웹 검색을 한 번 쓰면 두 가지 요금이 발생합니다.
- 검색 호출 요금 — 1,000회당 $10이므로 1회당 $0.01입니다.
- 검색 결과를 읽는 토큰 요금 — 검색으로 가져온 내용이 입력에 더해지고, 그만큼 모델 요율로 과금됩니다.
두 번째가 놓치기 쉽습니다. 검색 결과가 길면 입력 토큰이 크게 늘어납니다. 웹페이지 몇 개 분량이 통째로 들어오기 때문입니다.
계산해 보면
gpt-5.6-sol로 웹 검색을 1회 쓰고, 검색 결과가 2만 토큰이라고 하겠습니다.
| 항목 | 계산 | 금액 |
|---|---|---|
| 검색 호출 | $10 ÷ 1,000 | $0.01 |
| 검색 결과 토큰 | 2만 × $4.00/100만 | $0.08 |
| 합계 | — | $0.09 |
토큰 쪽이 검색 호출비보다 8배 큽니다. “1회 $0.01″만 보고 예산을 잡으면 실제와 크게 어긋납니다.
1,000회 호출이면 검색비 $10에 토큰비 $80이 더해져 $90입니다. 가벼운 모델(luna, 입력 $0.20)을 쓰면 토큰비가 $4로 내려가 총 $14가 됩니다.
줄이는 방법
- 검색이 정말 필요한 요청에만 켭니다. 항상 켜 두면 불필요한 검색까지 과금됩니다.
- 검색 결과를 처리하는 단계는 싼 모델로 합니다. 긴 검색 결과를 비싼 모델로 읽으면 토큰비가 큽니다.
- 결과 개수를 제한할 수 있다면 줄입니다. 가져오는 양이 곧 토큰입니다.
- 긴 컨텍스트 요율을 주의합니다. 검색 결과가 길어져 긴 컨텍스트 구간에 들어가면 입력 요율이 2배가 됩니다.
마지막 항목이 특히 조합 효과를 냅니다. 검색 결과가 길어지면 토큰이 늘어나는 동시에 요율도 올라가므로 총액이 두 배로 뜁니다. 자세한 것은 긴 컨텍스트 글에 있습니다.
예산을 잡을 때
도구를 쓰는 작업은 토큰 사용량을 미리 예측하기 어렵습니다. 검색 결과의 길이를 통제할 수 없기 때문입니다.
따라서 지출 한도를 반드시 걸어 두시고, 소량으로 먼저 시험해 건당 실제 금액을 확인한 뒤 규모를 키우시기 바랍니다.
확인 범위
위 요금은 오픈AI 공식 요금 문서 원문과 대조했습니다. 다만 저희가 대조한 도구 항목은 웹 검색 하나입니다.
다른 도구(코드 실행, 파일 검색 등)의 요금은 원문에서 확정하지 못해 적지 않았습니다. 도구가 웹 검색뿐이라는 뜻이 아니라, 저희가 대조한 범위가 여기까지라는 뜻입니다. 쓰려는 도구가 있다면 해당 요금 문서를 직접 확인하시기 바랍니다.
자주 묻는 질문
검색을 켜 두면 매번 검색하나요?
모델이 필요하다고 판단할 때 호출하는 방식이 일반적입니다. 따라서 호출 횟수를 미리 확정하기 어렵고, 사용량 대시보드에서 실제 횟수를 확인하시는 편이 정확합니다.
검색 결과 토큰도 캐시가 되나요?
검색 결과는 매번 달라지므로 캐시가 걸리기 어렵습니다. 고정 지시문 부분에만 캐시를 기대하시는 편이 맞습니다.
1,000회당 $10이면 저렴한 것 아닌가요?
검색 호출비만 보면 그렇습니다. 다만 위 계산에서 보듯 토큰비가 더 크게 붙는 경우가 많습니다.
도구를 안 쓰면 요금이 안 붙나요?
도구를 호출하지 않으면 도구 요금은 붙지 않습니다. 토큰 요금만 발생합니다.