title | colorFrom | colorTo | sdk | sdk_version | app_file | pinned | license | python_version |
---|---|---|---|---|---|---|---|---|
Openai Api Key Status |
gray |
green |
gradio |
3.26.0 |
app.py |
false |
mit |
3.10.10 |
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.
- Go to OpenAI API Key Status Checker.
- Enter your OpenAI API key in the provided textbox.
- Click the 'Submit' button to display the information associated with your API key.
- Install
gradio_client
.
pip install gradio_client
- Connect the client and call the API.
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")
- Read the output JSON file.
with open(json_file_path, "r") as f:
result = f.read()
print(result)
- Sample output:
# 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": ""}
This project is released under the MIT License. Please see the LICENSE file for more information.