Hudda's picture
Update app.py
3dafbca verified
raw
history blame
791 Bytes
import gradio as gr
def get_sentiment(input_text):
return sentiment(input_text)
import requests
app = FastAPI()
url = "https://sentiment-analysis9.p.rapidapi.com/sentiment"
def call_sentiment_api(user_input):
payload = [{
"id": "1",
"language": "en",
"text": user_input
}]
headers = {
"content-type": "application/json",
"Accept": "application/json",
"X-RapidAPI-Key": "5cf8fcaf61msh613f010a34f3576p1953e5jsn110a1e6c667d",
"X-RapidAPI-Host": "sentiment-analysis9.p.rapidapi.com"
}
response = requests.post(url, json=payload, headers=headers)
return response.json()
iface7 = gr.Interface(get_sentiment, inputs= "text", outputs= "text", title="Sentiment Analysis")
iface7.launch(inline=False)