Spaces:
Running
Running
import requests | |
from dotenv import load_dotenv | |
from gradio_client import Client, handle_file | |
import os | |
if __name__ == "__main__": | |
load_dotenv() | |
HF_TOKEN = os.environ.get("HF_TOKEN") | |
HF_USERNAME = os.environ.get("HF_USERNAME") | |
HF_SPACENAME = os.environ.get("HF_SPACENAME") | |
SPACE_URL = f"https://{HF_USERNAME}-{HF_SPACENAME}.hf.space" | |
API_URL = f"{SPACE_URL}/run/predict" | |
client = Client(f"{HF_USERNAME}/{HF_SPACENAME}", hf_token=HF_TOKEN) | |
# client = Client("http://127.0.0.1:7860") | |
client.view_api() | |
result = client.predict( | |
handle_file("truck.m4a"), | |
api_name="/predict" | |
) | |
print(result) | |