ezzcodeezzlife/dalle2-in-python

Add support for user information API calls

Opened this issue · 4 comments

It would be nice to be able to get some user information -- specifically how many tokens are left in the user's account.

Did you find API endpoints for this? (i was looking for the same thing with openais gpt3 api, but found nothing)

I just created this as a placeholder. I didn't try doing it 😆

import requests

auth_header = "Bearer sess-......."


ret = requests.get(
    "https://labs.openai.com/api/labs/billing/credit_summary",
    headers={"Authorization": auth_header},
)
print(ret.json())

returns {'aggregate_credits': 545, 'next_grant_ts': 1661754850, 'breakdown': {'free': 0, 'paid_dalle_15_115': 545}, 'object': 'credit_summary'}

I will add this asap 🔥