표지의 72%·58%와 그래프는 사용량 지표를 설명하기 위한 예시이며, 실제 계정 화면이나 측정값이 아닙니다.
Gemini API의 일일 요청 한도(RPD)는 미국 태평양 시간 자정에 갱신됩니다. 한국에서는 미국 서머타임(PDT) 기간에 16:00, 표준시(PST) 기간에 17:00입니다. 2026년 9월 6일에는 16:00에 해당합니다. 마지막으로 요청한 시점부터 24시간을 기다리는 방식이 아닙니다. Google의 공식 요청 한도 안내가 이 갱신 시점을 명시합니다.
다만 이 시간은 Gemini API의 RPD에 대한 설명입니다. AI Studio에서 보이는 모든 제한 알림, 분당 입력 토큰 한도, 긴 대화의 문맥 길이, 결제 중단이 같은 시간에 풀리는 것은 아닙니다. 지금 필요한 것은 재시도 버튼을 더 누르는 일이 아니라, 오류에 표시된 제한과 실제 사용하는 프로젝트를 맞춰 보는 일입니다.
먼저 어디에서 막혔는지 확인하세요
브라우저에서 Google AI Studio를 사용 중이라면 선택한 모델, 오류 문구, 유료 API 키 사용 여부를 확인합니다. 직접 만든 프로그램이나 외부 도구에 Gemini API 키를 넣었다면 실제 요청에 쓰는 모델 ID와 그 키가 속한 Google Cloud 프로젝트가 중요합니다. 화면에서 보고 있는 프로젝트와 프로그램의 키가 다른 프로젝트에 속해 있을 수도 있습니다.
일반 사용자가 쓰는 Gemini 앱이나 gemini.google.com의 제한은 별도입니다. 앱의 이용 한도 안내를 AI Studio나 API에 그대로 적용하지 마세요. 앱에서 차단된 경우에는 Gemini 앱 사용량 한도 도움말을 확인해야 합니다.
AI Studio 자체는 보통 무료로 사용할 수 있지만, 유료 프로젝트의 API 키를 연결해 유료 기능을 사용하면 해당 키에 비용이 청구될 수 있습니다. 유료 키를 연결했다고 모든 웹 기능의 제한이 사라지는 것도 아닙니다. AI Studio와 API의 과금 관계를 먼저 확인한 뒤 필요한 경우에만 결제 설정을 변경하세요.
오후 4시와 5시, 어느 쪽이 맞나요?
둘 다 맞지만 적용되는 미국 시간대가 다릅니다. 한국은 서머타임을 쓰지 않으므로 태평양 시간의 계절 변화에 따라 한국의 갱신 시간이 한 시간 달라집니다.
| 미국 태평양 시간의 상태 | API RPD 갱신 기준 | 한국 시간(KST) |
|---|---|---|
| 서머타임 PDT, UTC−7 | 해당 날짜 00:00 | 같은 날짜 16:00 |
| 표준시 PST, UTC−8 | 해당 날짜 00:00 | 같은 날짜 17:00 |
예를 들어 2026년 9월 6일 15:50 KST에 RPD를 모두 사용했다면, 다음 갱신 기준은 같은 날 16:00 KST입니다. 반대로 16:10에 그날의 RPD를 모두 사용했다면 다음 태평양 시간 자정까지 기다려야 합니다. 이는 일일 한도의 시간 계산 예시이며, 해당 시각에 모든 요청의 성공을 보장한다는 뜻은 아닙니다.
예약 작업에서는 연중 고정된 한국 시각 대신 America/Los_Angeles의 다음 자정을 기준으로 계산하면 시간대 변경을 반영할 수 있습니다. 일부 모델에서 보이는 일일 토큰 수(TPD) 등 다른 지표의 갱신 시점까지 RPD와 같다고 가정해서는 안 됩니다.
요청 수, 입력 토큰, 문맥 길이는 서로 다릅니다
“토큰이 다 찼다”는 말만으로는 언제 다시 사용할 수 있는지 알 수 없습니다. 다음 중 어떤 항목인지 확인해야 합니다.
| 확인할 항목 | 무엇을 제한하나요? | 먼저 할 일 |
|---|---|---|
| RPM | 분당 요청 수 | 동시 요청을 줄이고 요청 사이에 간격 두기 |
| TPM | 분당 입력 토큰 수 | 한 번에 보내는 대화 기록·파일과 요청 빈도 줄이기 |
| RPD | 하루 요청 수 | 실제 소진 여부를 확인한 뒤 다음 태평양 시간 자정 기다리기 |
| 모델의 문맥 길이 | 모델이 한 요청에서 다룰 수 있는 정보량 | 모델의 입력 한도를 확인하고 내용 줄이기 |
| 비용 기준의 요청 제한 | 적용 대상 유료 계정의 최근 10분 비용 | 비싼 요청의 빈도·입력·출력 줄이기 |
RPM, TPM, RPD는 각각 평가됩니다. 요청 횟수에 여유가 있어도 긴 파일을 연속으로 보내면 입력 TPM이 먼저 문제가 될 수 있습니다. Google은 한도를 API 키별이 아니라 프로젝트별로 적용하므로, 같은 프로젝트의 키를 새로 만들거나 두 개의 프로그램에서 나누어 호출해도 할당량이 두 배로 늘지 않습니다. 모델별로 적용되는 지표와 수치는 현재 요청 한도를 기준으로 확인하세요.
문맥 길이는 하루에 지급되는 토큰 잔액이 아닙니다. 채팅 기록과 첨부 파일이 요청에 포함되면 입력량이 커집니다. 새 채팅을 시작하면 이전 기록을 보내지 않아 입력량을 줄일 수는 있지만, 프로젝트에서 이미 사용한 RPD를 되돌려 주지는 않습니다. API에서는 토큰 계산 방법에 따라 count_tokens로 입력량을 확인할 수 있습니다. “모든 계정에 매일 같은 토큰 수가 지급된다”는 전제 대신 실제 모델과 요청의 입력량을 보세요.
내 한도를 찾는 순서
- 오류가 발생한 요청을 기준으로 시작합니다. 발생 시각과 시간대, 모델 ID, 오류 코드와 메시지를 기록합니다. 제한 지표가 응답에 포함돼 있으면 함께 남깁니다.
- 사용 중인 키의 프로젝트를 확인합니다. AI Studio API 키 페이지에서 키와 프로젝트의 연결을 확인하고, 프로그램이나 도구가 실제로 그 키를 사용하는지 점검합니다. 키 전체를 화면 캡처나 문의 글에 노출하지 마세요.
- 같은 프로젝트와 모델의 실제 한도를 봅니다. AI Studio 요청 한도 페이지에서 현재 적용되는 값을 확인합니다. 등급이 다른 프로젝트나 비슷한 이름의 모델 수치를 대신 사용하지 않습니다.
- 사용량과 결제 상태를 함께 확인합니다. AI Studio의 사용량 화면에서 문제가 난 시각을 살펴보고, 유료 프로젝트라면 Billing의 상태와 선불 잔액도 확인합니다.
무료 모델의 횟수를 하나의 고정 표로 외워 두면 모델 변경이나 계정 상태 변화에 대응하기 어렵습니다. 미리보기·실험 모델은 제한이 더 엄격할 수 있고, 표시된 한도가 실제 가용 용량을 보장하지도 않습니다. “어제는 됐는데 오늘은 안 된다”면 모델 ID와 프로젝트의 현재 표시부터 다시 비교하는 편이 빠릅니다.
429가 나왔을 때: 기다릴 오류와 설정을 고칠 오류

그림의 한도 수치는 설명용 예시입니다. 오른쪽 시간표에서 ‘UTC’ 열에 적힌 00:00은 태평양 현지 자정을 뜻하며, 정확한 UTC 시각은 PDT 기간 07:00, PST 기간 08:00입니다. 프로젝트 단위 설명은 API 요청·토큰 할당량에 해당하고, 비용 제한과 선불 잔액은 결제 계정의 적용 조건을 함께 봐야 합니다. 또한 ‘10분 이내 반영’은 후속 유료 등급 승급에 대한 일반적인 안내이며, 모든 결제·설정 변경의 처리 시간을 뜻하지 않습니다.
429 RESOURCE_EXHAUSTED만 보고 하루 한도를 모두 썼다고 단정하지 마세요. 일일 한도 외에도 짧은 시간에 몰린 요청이나 적용 대상 계정의 비용 제한이 원인일 수 있습니다.
RPM 또는 입력 TPM이 문제라면, 여러 작업이 한꺼번에 재시도하지 않도록 큐에서 요청을 보내세요. 일시적인 오류에는 대기 시간을 점차 늘리는 지수 백오프와 작은 무작위 지연을 사용합니다. 응답에 재시도 대기 시간이 제공되면 이를 반영하되, 모든 오류에 그 정보가 들어 있다고 가정하지 않습니다. SDK에 자동 재시도가 있는지도 확인해 애플리케이션의 재시도와 겹치지 않게 합니다.
단순한 예로 첫 실패 후 1초, 다음에는 2초, 그다음에는 4초 정도 기다리고 작은 무작위 지연을 추가할 수 있습니다. 이는 구현 예시이며 Google이 정한 복구 시간은 아닙니다. 최대 재시도 횟수와 총 대기 시간을 정하고, 그 범위를 넘으면 실패를 반환하거나 작업을 보류하세요. 공식 오류 해결 안내는 오류 코드별 확인 사항을 제공합니다.
RPD가 소진됐다면, 초 단위 재시도를 계속하지 말고 다음 일일 갱신까지 요청을 보류합니다. 해당 모델의 할당량이 0이거나 결제 상태가 비활성이라면, 대기보다 모델 접근 권한과 프로젝트 설정 확인이 먼저입니다. 400이나 403이라면, 입력·요청 형식·권한 등을 확인해야 하며 같은 요청을 반복해서 보내는 것으로 해결하려 하지 마세요. 다른 오류 코드까지 함께 발생한다면 Gemini API 오류별 해결 가이드에서 해당 코드의 점검 항목을 이어서 확인할 수 있습니다.
유료인데도 짧은 시간에 막히는 경우
일부 유료 계정에는 최근 10분의 이동 구간을 기준으로 비용 제한이 적용됩니다. 2026년 9월 6일 확인한 공식 기준은 Tier 1이 10분당 미화 10달러, Tier 2가 50달러, Tier 3가 200달러입니다. 적용 여부는 결제 이력과 계정 상태에 따라 달라집니다. 비용 기준의 요청 제한을 참고하세요.
이 금액은 하루 무료 사용량이나 선불 잔액, 월 한도와 다릅니다. 10분마다 정각에 새 한도가 일괄 지급되는 구조도 아닙니다. 적용 대상이라면 최근 요청들의 비용이 이동 구간에서 빠져나갈 때까지 기다리면서, 긴 입력이나 출력을 사용하는 요청의 빈도를 낮추는 방식으로 대응합니다.
갱신 시간이 지났는데 계속 막힌다면
먼저 새 오류를 한 번 확인해 이전 오류와 제한 지표가 같은지 비교하세요. 일일 한도가 갱신돼도 예약 작업들이 동시에 시작하면서 RPM이나 TPM에 걸릴 수 있습니다. 다른 프로그램이 같은 프로젝트에서 계속 요청하고 있는지도 확인해야 합니다.
유료 프로젝트라면 특히 다음을 구분해야 합니다.
- 선불 잔액이 0인 경우: 해당 결제 계정에 연결된 프로젝트의 API 키들이 함께 작동을 멈출 수 있습니다. 무료 등급으로 자동 전환되지 않으며, 오후 4시나 5시가 돼도 잔액이 충전되지는 않습니다.
- 잔액은 있지만 요청이 실패하는 경우: 분당·일일 한도, 비용 제한과 결제 계정의 상태를 따로 확인합니다. 결제 사용량 차트에는 최대 24시간의 표시 지연이 있을 수 있으므로 차트의 낮은 수치만으로 현재 사용량이 없다고 판단하지 않습니다.
- 등급을 올렸지만 변화가 없는 경우: 변경한 결제 계정에 실제 요청 프로젝트가 연결돼 있는지, 프로젝트의 등급이 반영됐는지 확인합니다.
이러한 구분은 Google의 결제 및 사용량 안내에 근거합니다. 충전이나 결제 설정 변경은 비용이 발생하는 조치이므로, 먼저 오류가 결제 문제인지 확인하는 것이 순서입니다.
등급 변경을 검토한다면 현재 조건도 함께 보세요. Tier 1은 활성 결제 계정 연결이 필요합니다. Tier 2는 연결된 결제 계정의 Google Cloud 서비스 누적 결제액 100달러와 첫 결제 성공 후 3일, Tier 3는 1,000달러와 30일이 기준입니다. 두 조건을 함께 충족해야 하며 단순히 카드를 등록한 날부터 계산하지 않습니다. 일반적으로 자동 승급되지만, 조건 충족이 모든 경우의 승인을 보장하지는 않습니다. 후속 유료 등급 변경은 보통 10분 이내 반영되며 Projects 페이지에서 확인할 수 있습니다. 지속적으로 한도가 부족한 유료 사용자는 공식 문서의 증액 신청을 검토할 수 있지만 승인이나 증액 폭은 보장되지 않습니다.
문제가 지역이나 연령 자격, 모델의 문맥 길이와 관련돼 있다면 일일 갱신과는 별개입니다. 한국은 현재 지원 지역에 포함되지만, 이용 자격은 실제 접속 지역과 계정 상태 등 해당 조건에 따라 판단됩니다. 지원 지역과 연령 조건을 확인하세요.

이 안내도는 실제 계정 화면이 아닌 설명용 그림입니다. 비용 제한은 ‘하루’가 아니라 최근 10분의 이동 구간을 기준으로 합니다. 문맥 길이는 모델의 사양이고 지역·연령은 서비스 이용 자격이므로, 각각 프로젝트 사용량이나 결제 계정만으로 결정되는 항목은 아닙니다. 무료에서 Tier 1로의 전환은 일반적으로 즉시 반영되며, 10분 이내라는 안내는 이후 유료 등급 승급에 해당합니다. 그림의 분류보다 본문에 설명한 각 항목의 적용 조건을 기준으로 판단하세요.
여기까지 확인해도 원인을 찾지 못했다면 오류 발생 시각과 시간대, 모델 ID, 키를 제외한 프로젝트 식별 정보, 오류 전문, 현재 한도와 결제 상태, 한 번의 재시도 결과를 정리해 문의하세요. 이 정보가 있어야 일일 갱신 문제인지, 다른 제한인지, 계정별 조치가 필요한지 구분할 수 있습니다.



