Hudda's picture
Update app.py
c0eef7a verified
raw
history blame contribute delete
No virus
798 Bytes
from fastapi import FastAPI
import nest_asyncio
from pyngrok import ngrok
import uvicorn
import gradio as gr
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)