Chatgpt API 调用报错:
openai.error.RateLimitError: You exceeded your current quota, please check your plan and billing details.
调用OpenAI API接口
import openai
import os
openai.api_key = os.getenv("OPENAI_API_KEY")
result = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[
{"role": "user", "content": "python有哪些应用领域?"}
]
)
# print(result)
# print(type(result))
print(result["choices"][0]["message"]["content"])
代码运行报错:
报错原因:
为了探索和试验API,所有新用户都可以获得价值5美元的免费代币。这些代币将在3个月后到期;或者你使用了所有的免费代币。
到期了,不能白嫖了,没得玩了。。。。
解决办法:
第一种:重新注册一个账号继续体验三个月API;
第二种:氪金
您需要升级到付费计划。建立一个付费帐户,添加一张信用卡或借记卡,如果您的旧API密钥是在升级前生成的,则生成一个新的API密钥。升级到付费计划后,错误可能需要几分钟才能消失。