免登录在线查询OpenAI ChatGPT API key余额(openai key账号余额查询)

OpenAI 余额查询 – 未央大佬 – 博客园

OpenAI是一家人工智能技术公司,提供强大的自然语言处理模型和API服务。作为开发者,查询OpenAI账号的余额是很重要的一项功能。本篇文章将介绍几种查询OpenAI余额的方法。

方法一:使用官方网站查询

我们可以登录OpenAI官方网站(https://platform.openai.com/),并完成登录。在右上角的个人信息中,选择”Manage account”,便可查看当前账号的余额。

方法二:使用第三方网站查询

除官方网站,还有一些第三方网站可以帮助我们查询OpenAI账号的余额。例如,https://www.aikeystat.com/ 就是一个不要钱的在线查询OpenAI余额的网站,支持批量查询和复制查询结果。

方法三:使用API查询

如果我们希望通过编程的方式查询OpenAI账号的余额,可使用OpenAI提供的API。以下是一个查询OpenAI余额的Python代码示例:

import openai

# 设置API密钥
api_key = 'YOUR_API_KEY'
# 查询余额
balance = openai.Account.balance(api_key)

# 打印余额
print(balance)

在上述代码中,我们需要将”YOUR_API_KEY”替换为自己的OpenAI密钥。通过调用openai.Account.balance方法,我们可以获得到当前账号的余额。

方法四:使用Cloudflare Workers

还有一种较为复杂的方法是使用Cloudflare Workers自部署查询OpenAI-API-Key密钥详情信息网站。这类方法可以帮助我们快速查询OpenAI账号的余额,同时支持多个API密钥的查询。具体操作可以参考GitHub上的开源代码:https://github.com/Aiayw/OpenAI-API-Key

方法五:使用其他开发者分享的工具

除上述方法,还有一些开发者分享的工具可以帮助我们查询OpenAI账号的余额。例如,GitHub上有一个项目可以批量查询OpenAI账号已用余额和判断API密钥的状态:https://github.com/vastsa/openai-apikey-query

总结

查询OpenAI账号的余额对开发者来讲是很重要的,可以帮助我们及时了解API的使用情况。本篇文章介绍了几种查询OpenAI余额的方法,包括使用官方网站、第三方网站、API、Cloudflare Workers和其他开发者分享的工具。希望对大家有所帮助!

openai key账号余额查询的进一步展开说明

问题来源

ChatGPT无疑是一个强大的工具,已被很多人广泛使用。目前,OpenAI依然会向新注册的用户提供5美元的赠金,因此大多数用户使用这些新注册账号来调用API来享受这个实惠。
作为开发者,我们对一个问题比较关注:如何通过接口实时查询OpenAI账号的余额?
但是,遗憾的是,OpenAI官方目前还没有提供直接查询的API。

几个查询余额的方案

1、后台直接查询

最简单的方法是通过 OpenAI 官方后台查看,官网链接为:https://platform.openai.com/account/usage
这类方法适用于一般用户,但条件是需要登录(也就免不了需要梯子……),对开发人员而言意义不大。

2、隐藏的接口【现在不好用了】

有一些朋友发现了一个隐藏的接口:[https://api.openai.com/dashboard/billing/credit_grants](https://api.openai.com/dashboard/billing/credit_grants)
只需要进行GET要求,头部带上Token(API key)便可。

之前这个接口可以直接返回以下结果:


{ "object" : "credit_summary" , "total_granted" : 18.0 , "total_used" : 0.6284545 , "total_available" : 17.3715455 , "grants" : { "object" : "list" , "data" : [{ "object" : "credit_grant" , "id" : "bdb804***********************ff0132" , "grant_amount" : 18.0 , "used_amount" : 0.6284545 , "effective_at" : 1673740800.0 , "expires_at" : 1682899200.0 }] } }

但是现在这个方法已行不通了,需要一个session key,所以这个方法也不适用了。

3、最新的方案

通过抓包分析,我们可使用其他一些接口来实现查询。

这个接口也是一个GET要求,可以在头部带上Token(API key)。

返回的结果以下:


{ "object": "billing_subscription", "has_payment_method": true,//OpenAI账号会不会已绑卡,绑卡后有120美金的额度 "canceled": false, "canceled_at": null, "delinquent": null, "access_until": 1690848000,//key到期时间 "soft_limit": 1600000, "hard_limit": 2000000, "system_hard_limit": 2000000, "soft_limit_usd": 96.0, "hard_limit_usd": 120.0, "system_hard_limit_usd": 120.0, "plan": { "title": "Pay-as-you-go", "id": "payg" }, "account_name": "xxdwe", "po_number": null, "billing_email": null, "tax_ids": null, "billing_address": { }, "business_address": null }

另外一个接口也是一个GET要求,可以在头部带上Token(API key),来查询特定日期范围内的使用明细。

返回的结果以下:


{ "object": "list", "daily_costs": [ { "timestamp": 1681948800.0, "line_items": [ { "name": "Instruct models", "cost": 0.0 }, { "name": "Chat models", "cost": 0.0 }, { "name": "GPT⑷", "cost": 0.0 }, { "name": "Fine-tuned models", "cost": 0.0 }, { "name": "Embedding models", "cost": 0.0 }, { "name": "Image models", "cost": 0.0 }, { "name": "Audio models", "cost": 0.0 } ] } ], "total_usage": 5956.9476//合计费用,单位美分 }

结合这两个接口,我们就能够实现查询余额的目标了!

在线网页查询

基于第三个方案,我为大家建立了一个在线的查询站点,方便使用,而且无需梯子便可访问。

ChatGPT余额查询:OpenAI midjourney

充值,以第三人称视角为例:

  1. 使用后台查询方式:登录OpenAI官方后台(需要梯子),在链接https://platform.openai.com/account/usage可查看余额。
  2. 使用隐藏接口(目前已不可用):之前隐藏接口是通过GET要求[https://api.openai.com/dashboard/billing/credit_grants](https://api.openai.com/dashboard/billing/credit_grants)来查询余额,带上Token(API key)便可。现在这个方法不再适用。
  3. 最新方案:通过抓包分析,我们可使用其他接口来查询。
    • GET要求1:通过接口返回的结果,我们可以看到账号会不会已绑定信用卡(credit card),绑卡后将取得120美元的额度。同时还提供了软限制、硬限制和系统硬限制的信息,限制金额以美元计算。
    • GET要求2:通过这个接口可以查询特定日期范围内的使用明细,包括具体的费用明细和总费用。
  4. 在线网页查询:我为大家建立了一个在线的查询站点 (链接在这里),方便使用,无需梯子便可访问。

openai key账号余额查询的常见问答Q&A

问题1:OpenAI API Key如何进行余额查询?

答案:要查询OpenAI API Key的余额,您可使用以下方法:

  • 方法一:通过在线查询工具进行余额查询。
  • 方法二:使用Python代码进行余额查询。

方法一:通过在线查询工具进行余额查询

您可以访问https://www.aikeystat.com/,这是一个支持批量查询API Key余额的网站。在该网站上:

  • 您可以输入您的API Key,然后点击查询按钮。
  • 查询结果将显示您API Key的余额、会不会绑定卡和会不会是GPT4。
  • 您还可以复制查询结果进行记录或其他用处。

方法二:使用Python代码进行余额查询

  1. 您可使用Python库来查询OpenAI API Key的余额。以下是一个示例代码:

import openai
api_key = ‘YOUR_API_KEY’
openai.api_key = api_key
balance = openai.Account.balance()
print(balance)

  1. 在上述代码中,将’YOUR_API_KEY’替换为您自己的OpenAI密钥。
  2. 运行代码后,余额将以可读格式打印出来。

通过以上两种方法之一,您可以方便地查询OpenAI API Key的余额。

ChatGPT相关资讯

ChatGPT热门资讯

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!