CoolFace
Apppublic

ForgetMe/openai_api_key_status

sourceHugging Facemitupdated 2y agoView on Hugging Face
0likes
App README

OpenAI API Key Status Checker

This web app allows you to input your OpenAI API key and get information about your account, GPT-4 availability, API usage, and other related information.

Usage - Huggingface Spaces

  1. 1.Go to OpenAI API Key Status Checker.
  2. 2.Enter your OpenAI API key in the provided textbox.
  3. 3.Click the 'Submit' button to display the information associated with your API key.

Usage - API

  1. 1.Install gradio_client.
angular2html
pip install gradio_client
  1. 1.Connect the client and call the API.
python
from gradio_client import Client

client = Client("https://shaocongma-openai-api-key-status.hf.space/")
json_file_path = client.predict("sk-......", 
                        api_name="/get_key_info")
  1. 1.Read the output JSON file.
python
with open(json_file_path, "r") as f:
    result = f.read()
print(result)
  1. 1.Sample output:
python
# result - valid key
{"account_name": "Peter Parker", "key_availability": true, "gpt4_availability": true, "has_payment_method": true, "used": 10.33174, "limit": 120.0}
# result - invalide key
{"account_name": "", "key_availability": false, "gpt4_availability": "", "has_payment_method": "", "used": "", "limit": ""}

License

This project is released under the MIT License. Please see the LICENSE file for more information.