You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OpenAI API调用遇RateLimitError求助:配额未用尽仍报错

OpenAI API RateLimitError 问题排查方案

问题描述

我用Python编写了OpenAI API测试脚本:

import openai
openai.api_key = "Secret Key"

prompt = "Hello"
model = "text-davinci-003"
response = openai.Completion.create(engine=model, prompt=prompt, max_tokens=50)

generated_text = response.choices[0].text
print(generated_text)

无论输入内容是什么(包括空字符串),均抛出错误:

openai.error.RateLimitError: You exceeded your current quota, please check your plan and billing details.

等待约10小时后重试,错误仍存在。查看OpenAI官网用量显示密钥几乎未被使用,仍有18美元额度,更换朋友的密钥问题依旧,未找到解决方案。

排查步骤

  • 确认API密钥权限:检查密钥是否被限制了特定模型访问,或开启了IP白名单等访问限制规则。
  • 核对接口端点:text-davinci-003属于旧版Completion接口,确认是否使用了正确的接口路径,部分区域可能需要调整openai.base_url适配访问节点。
  • 检查账户状态:即使额度充足,账户也可能因异常操作触发临时风控限制,需确认账户是否处于正常状态。
  • 更换接口测试:尝试用gpt-3.5-turbo的ChatCompletion接口验证,排除模型特定限制:
    import openai
    openai.api_key = "你的密钥"
    
    response = openai.ChatCompletion.create(
      model="gpt-3.5-turbo",
      messages=[{"role": "user", "content": "Hello"}]
    )
    print(response.choices[0].message.content)
    
  • 排查网络环境:确认本地网络是否存在代理异常,导致请求被识别为异常流量,可切换网络(如手机热点)重试。
  • 联系官方支持:若以上步骤均无效,直接向OpenAI提交工单,说明账户额度、密钥状态及报错详情,请求人工排查。

内容的提问来源于stack exchange,提问作者Telectrix

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 15:12:03