Spaces:
Runtime error
Runtime error
from dotenv import load_dotenv | |
import gradio as gr | |
import requests | |
import json | |
load_dotenv() | |
from os import getenv | |
api_key = getenv("API_KEY") | |
# io = gr.Interface.load("spaces/emee/nexa", api_key=api_key) | |
def main(text): | |
try: | |
result = requests.post("https://emee-nexa.hf.space/run/predict", data=json.dumps({ | |
"fn_index": 0, | |
"data": [text] | |
}), headers={ | |
"Content-Type": "application/json", | |
"Authorization": f"Bearer {api_key}" | |
}) | |
result = result.json() | |
return result["data"][0] | |
except Exception as e: | |
print(str(e)) | |
return [] | |
nx = gr.Interface(fn=main, inputs="text", outputs="json") | |
nx.launch() | |