本文:[Gemini API] 有料プランにも関わらずgemini-2.0-flashで"limit: 0"エラーが発生
皆様
Google Cloud の有料プラン(Pay-as-you-go)を契約済みのプロジェクトで、Generative Language API (Gemini API) の gemini-2.0-flash モデルを利用しようとしています。しかし、APIリクエスト時に 429 RESOURCE_EXHAUSTED エラーが発生し、エラーメッセージに free_tier, limit: 0 と表示され、無料枠の制限が適用されている状態です。
現在の状況と確認済み事項:
-
プロジェクトは、有効な有料請求アカウントにリンク済みであり、課金も有効です。
-
Generative Language API(Gemini API)は、当該プロジェクトで有効化済みです。
-
Google Cloud ConsoleのAPIキー画面では、上記APIキーの「割り当て階層」が「Tier 1」と表示されています。
-
IAMと管理の「割り当てとシステム上限」でGenerative Language APIのクォータを確認しましたが、有料ティアのクォータが正しく適用されていることを確認できず、無料ティアのクォータが limit: 0 のまま表示されています。
-
この問題に関して、Google Cloudの技術サポートにケースを作成しようとしましたが、「技術関連のサポートケースを登録する権限がありません。」というエラーでケースが作成できませんでした。私はプロジェクトの「オーナー」ロールを持っています。
-
その後、Google Cloud Billing Supportに問い合わせましたが、「Generative Language APIに関するテクニカルサポートは対応していない」との回答を得て、本フォーラムへの誘導を受けました。
発生しているエラーメッセージの全文:
Error: 429 RESOURCE_EXHAUSTED. {‘error’: {‘code’: 429, ‘message’: ‘You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, limit: 0, model: gemini-2.0-flash\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-2.0-flash\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-2.0-flash\nPlease retry in 3.914220433s.’, ‘status’: ‘RESOURCE_EXHAUSTED’, ‘details’: [{‘@type’: ‘type.googleapis.com/google.rpc.Help’, ‘links’: [{‘description’: ‘Learn more about Gemini API quotas’, ‘url’: ‘https://ai.google.dev/gemini-api/docs/rate-limits’}]}, {‘@type’: ‘type.googleapis.com/google.rpc.QuotaFailure’, ‘violations’: [{‘quotaMetric’: ‘generativelanguage.googleapis.com/generate_content_free_tier_input_token_count’, ‘quotaId’: ‘GenerateContentInputTokensPerModelPerMinute-FreeTier’, ‘quotaDimensions’: {‘model’: ‘gemini-2.0-flash’, ‘location’: ‘global’}}, {‘quotaMetric’: ‘generativelanguage.googleapis.com/generate_content_free_tier_requests’, ‘quotaId’: ‘GenerateRequestsPerMinutePerProjectPerModel-FreeTier’, ‘quotaDimensions’: {‘model’: ‘gemini-2.0-flash’, ‘location’: ‘global’}}, {‘quotaMetric’: ‘generativelanguage.googleapis.com/generate_content_free_tier_requests’, ‘quotaId’: ‘GenerateRequestsPerDayPerProjectPerModel-FreeTier’, ‘quotaDimensions’: {‘model’: ‘gemini-2.0-flash’, ‘location’: ‘global’}}]}, {‘@type’: ‘type.googleapis.com/google.rpc.RetryInfo’, ‘retryDelay’: ‘3s’}]}}
ご相談:
有料プランが適用されているにもかかわらず、なぜ gemini-2.0-flash モデルで無料枠の制限を受け続けているのか、その原因と解決策についてご教示いただけますでしょうか。また、この状況で有料クォータを正しく適用する方法についてもお伺いしたいです。
よろしくお願いいたします。