Commit
·
4c55fb6
1
Parent(s):
959cae4
Create app.py
Browse files
app.py
ADDED
|
@@ -0,0 +1,17 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import requests
|
| 2 |
+
import streamlit as st
|
| 3 |
+
|
| 4 |
+
def call_chatbot_api(query):
|
| 5 |
+
url = 'https://binqiangliu-flask-inference-api.hf.space/api/chat'
|
| 6 |
+
json_data_for_api = {'user_question': query}
|
| 7 |
+
response = requests.post(url, json=json_data_for_api)
|
| 8 |
+
result = response.json()
|
| 9 |
+
return result['response']
|
| 10 |
+
|
| 11 |
+
user_query = st.text_input("Enter your query here:")
|
| 12 |
+
with st.spinner("AI Thinking...Please wait a while to Cheers!"):
|
| 13 |
+
if user_query !="" and not user_query.strip().isspace() and not user_query == "" and not user_query.strip() == "" and not user_query.isspace():
|
| 14 |
+
response = call_chatbot_api(user_query)
|
| 15 |
+
st.write("AI Response:")
|
| 16 |
+
st.write(response)
|
| 17 |
+
print(response) # 打印Chatbot的响应
|