Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -183,7 +183,7 @@ def main():
|
|
| 183 |
validation_result = validate_user_input("Analyse if user_input contains a feedback or not strictly.There is another case if you find where user_input is specifying that 'doctor arrival will be too late or when will the doctor arrive in that case add one more key 'doctor_arrival':True in the response json.Respond with a JSON object where 'response' is your analysis and 'validAnswer' is a boolean indicating if the answer is valid and 'doctor_arrival' as boolean if the user_input has the meaning containing doctor's arrival or any similar meaning user_input ,If sentence does not contain that then mark it as None. \n Generate a JSON response in the following format without using the ```json block. Ensure the output is properly formatted as plain text JSON.","", user_input)
|
| 184 |
print(validation_result)
|
| 185 |
if validation_result['doctor_arrival']:
|
| 186 |
-
st.session_state.conversation_history.append({"role": "assistant", "content":
|
| 187 |
st.rerun()
|
| 188 |
if not validation_result['validAnswer']:
|
| 189 |
st.session_state.conversation_history.append({"role": "assistant", "content": f"I'm sorry, but I didn't understand your response. Could you please provide with a feedback or you can restart the conversation by clicking on Reset conversation."})
|
|
|
|
| 183 |
validation_result = validate_user_input("Analyse if user_input contains a feedback or not strictly.There is another case if you find where user_input is specifying that 'doctor arrival will be too late or when will the doctor arrive in that case add one more key 'doctor_arrival':True in the response json.Respond with a JSON object where 'response' is your analysis and 'validAnswer' is a boolean indicating if the answer is valid and 'doctor_arrival' as boolean if the user_input has the meaning containing doctor's arrival or any similar meaning user_input ,If sentence does not contain that then mark it as None. \n Generate a JSON response in the following format without using the ```json block. Ensure the output is properly formatted as plain text JSON.","", user_input)
|
| 184 |
print(validation_result)
|
| 185 |
if validation_result['doctor_arrival']:
|
| 186 |
+
st.session_state.conversation_history.append({"role": "assistant", "content":"Don’t worry, please follow these steps, Doctor will be with you shortly." })
|
| 187 |
st.rerun()
|
| 188 |
if not validation_result['validAnswer']:
|
| 189 |
st.session_state.conversation_history.append({"role": "assistant", "content": f"I'm sorry, but I didn't understand your response. Could you please provide with a feedback or you can restart the conversation by clicking on Reset conversation."})
|