Spaces:
Runtime error
Runtime error
Commit
·
28e2d36
1
Parent(s):
6485c24
Update app.py
Browse files
app.py
CHANGED
|
@@ -7,6 +7,8 @@ def call_chatbot_api(query):
|
|
| 7 |
# url = 'https://newaichatapi.onrender.com/api/chat' #Failed: JSONDecodeError: Expecting value: line 1 column 1 (char 0)
|
| 8 |
#这两个失败的原因是因为其中使用了st.chat_message、st.markdown等st命令,而将其部署到Render的时候,使用的是gunicorn newAIChatAPI:app命令,没有streamlit run,所以会导致这些命令无法执行
|
| 9 |
#自然程序就不会有输出结果了!因此会遇到这个问题:JSONDecodeError: Expecting value: line 1 column 1 (char 0);<Response [500]>或<Response [404]>
|
|
|
|
|
|
|
| 10 |
#data = {'query': query}
|
| 11 |
#在API设置中,将#user_query = data['query']中的query修改为user_question,因此在此处的API调用代码中,需要相应的使用data = {'user_question': query}
|
| 12 |
json_data_for_api = {'user_question': query}
|
|
|
|
| 7 |
# url = 'https://newaichatapi.onrender.com/api/chat' #Failed: JSONDecodeError: Expecting value: line 1 column 1 (char 0)
|
| 8 |
#这两个失败的原因是因为其中使用了st.chat_message、st.markdown等st命令,而将其部署到Render的时候,使用的是gunicorn newAIChatAPI:app命令,没有streamlit run,所以会导致这些命令无法执行
|
| 9 |
#自然程序就不会有输出结果了!因此会遇到这个问题:JSONDecodeError: Expecting value: line 1 column 1 (char 0);<Response [500]>或<Response [404]>
|
| 10 |
+
#所以如果希望部署具有记忆功能的AI Chatbot并通过API调用,则设置为API的程序,不能够使用streamlit的具体功能!!!(即其命令执行中不能够使用st的功能!)
|
| 11 |
+
|
| 12 |
#data = {'query': query}
|
| 13 |
#在API设置中,将#user_query = data['query']中的query修改为user_question,因此在此处的API调用代码中,需要相应的使用data = {'user_question': query}
|
| 14 |
json_data_for_api = {'user_question': query}
|