Hasitha16 commited on
Commit
571f6f2
Β·
verified Β·
1 Parent(s): ff7c0ce

Update frontend.py

Browse files
Files changed (1) hide show
  1. frontend.py +3 -4
frontend.py CHANGED
@@ -3,9 +3,6 @@ import requests
3
  import pandas as pd
4
  import azure.cognitiveservices.speech as speechsdk
5
  import tempfile
6
- from gtts import gTTS
7
- import base64
8
- from io import BytesIO
9
  import os
10
  import plotly.express as px
11
  from datetime import datetime
@@ -159,6 +156,7 @@ with tab1:
159
  st.info(data["summary"])
160
  st.markdown(f"**Industry:** `{data['industry']}` | **Category:** `{data['product_category']}` | **Device:** Web")
161
  st.metric("πŸ“Š Sentiment", data["sentiment"]["label"], delta=f"{data['sentiment']['score']:.2%}")
 
162
  st.info(f"πŸ’’ Emotion: {data['emotion']}")
163
  if "churn_risk" in data:
164
  risk = data["churn_risk"]
@@ -216,7 +214,8 @@ with tab1:
216
  "question": q_input,
217
  "verbosity": verbosity
218
  }
219
- headers = {"x-api-key": st.session_state.get("api_token", "my-secret-key")} # βœ… FIX here
 
220
  res = requests.post(f"{backend_url}/followup/", json=follow_payload, headers=headers)
221
  if res.ok:
222
  st.success(res.json().get("answer"))
 
3
  import pandas as pd
4
  import azure.cognitiveservices.speech as speechsdk
5
  import tempfile
 
 
 
6
  import os
7
  import plotly.express as px
8
  from datetime import datetime
 
156
  st.info(data["summary"])
157
  st.markdown(f"**Industry:** `{data['industry']}` | **Category:** `{data['product_category']}` | **Device:** Web")
158
  st.metric("πŸ“Š Sentiment", data["sentiment"]["label"], delta=f"{data['sentiment']['score']:.2%}")
159
+ st.progress(data["sentiment"]["score"])
160
  st.info(f"πŸ’’ Emotion: {data['emotion']}")
161
  if "churn_risk" in data:
162
  risk = data["churn_risk"]
 
214
  "question": q_input,
215
  "verbosity": verbosity
216
  }
217
+ headers = {"x-api-key": api_token}
218
+
219
  res = requests.post(f"{backend_url}/followup/", json=follow_payload, headers=headers)
220
  if res.ok:
221
  st.success(res.json().get("answer"))