Update app.py
Browse files
app.py
CHANGED
@@ -1,20 +1,25 @@
|
|
1 |
import streamlit as st
|
2 |
-
|
3 |
-
from PIL import Image
|
4 |
|
5 |
-
|
|
|
|
|
6 |
|
7 |
-
|
|
|
8 |
|
9 |
-
|
|
|
|
|
|
|
10 |
|
11 |
-
|
12 |
-
|
13 |
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
|
|
1 |
import streamlit as st
|
2 |
+
import requests
|
|
|
3 |
|
4 |
+
# Streamlit app title and description
|
5 |
+
st.title("AI Quote Explanation")
|
6 |
+
st.write("Enter a quote and get an explanation using AI.")
|
7 |
|
8 |
+
# User input for the quote
|
9 |
+
quote = st.text_input("Enter a quote")
|
10 |
|
11 |
+
# Check if the user has entered a quote
|
12 |
+
if quote:
|
13 |
+
# API endpoint for AI explanation
|
14 |
+
api_endpoint = "https://api.example.com/explain"
|
15 |
|
16 |
+
# Send a POST request to the API
|
17 |
+
response = requests.post(api_endpoint, json={"quote": quote})
|
18 |
|
19 |
+
# Check if the request was successful
|
20 |
+
if response.status_code == 200:
|
21 |
+
explanation = response.json()["explanation"]
|
22 |
+
st.write("Explanation:")
|
23 |
+
st.write(explanation)
|
24 |
+
else:
|
25 |
+
st.write("Error occurred. Please try again later.")
|