如何修复 openai.BadRequestError: 错误代码: 400?

from openai import OpenAIprompt = input("你想要生成什么图像? ")def generate_image(prompt):    response = (client.images.generate(        model="dall-e-3",        prompt=prompt,        n=1,        quality="standard",        size="1024x1024"    ))    image_url = response["data"][0]["url"]    return image_url

我已经尝试重新下载了OpenAI,修改了图像的不同方面,并确保我的API_Key是正确的和激活的。


回答:

通常400会附带额外的消息,因为错误请求是一个相当通用的HTTP状态代码。在我的情况下,尝试重现示例时导致了以下错误:

openai.BadRequestError: 错误代码: 400 - {'error': {'code': 'billing_hard_limit_reached', 'message': '已达到账单硬性限制', 'param': None, 'type': 'invalid_request_error'}}

看起来在尝试插入错误数据时,错误数据的错误消息优先级高于这个错误。可能是你有一个免费账户?

查看你的剩余额度:https://platform.openai.com/settings/organization/billing/overview

我们无法确定,直到你查看请求的相关响应体。

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注